Is there any way that I can control a remote computer connecting to my server ?
Here is what I am trying to accomplish.
If I install servers on remote sites and they need me to support them. I want them to click a button/run a command that would connect to my server via ssh/telnet (or other console baised tech). However via that connection I want to be able to control Their computer.
This way I don't have to worry about:
IP addresses as the 'clients' would be DHCP but the server has a static IP.
Firewalls, I don't have to worry about opening incoming ports on their server, etc.
Basically I am looking for something similar to "windows remote assistance" for Linux!
If it is possible, I would also like to be able to view an HTTP server running on their computers.
So as I type this out I am assuming I need to create some kind of VPN connection between the computers. Am I correct or is there another way.
If a VPN is my only option, how do I create a VPN that I can connect back through where the 'client' IPs are dynamic.