|
Originally Posted by PaulSM
|
You'll need these:
1. Static IP
2. VPN capable router (Ex. Netgear FVS318)
3. Faster upstream
|
As it was stated before, static IP is not necessary, but would be easier to remember if you did. A dynamic DNS solution is also good.
A VPN capable router is not necessary. A Virtual Private Network is an entirely different animal. You only need a router that allows port forwarding. Simply set port forwarding for 3389 to your internal computers IP.
While your experience will be much more enjoyable with broadband, it is entirely possible to use at GPRS speeds. The reason RDP is much faster and lighter than remote control software such as VNC, is because RDP draws the interface locally at the client, whereas VNC has to send the entire screen image of whatever is at the host to the client. RDP and remote control are different. To understand the difference, it is best to look at the server implementation of RDP.
In Terminal Services/RDP in 200x Servers, multiple people can connect to terminal sessions simultaneously and work in their own seperate windows environment. Each session is seperate, as if each were working on different computers. None of them can see what each are doing (it can be possible for admins to see, but we'll leave that out, as it can get confusing).
In a remote control environment, only one person can be signed on to a Windows session. Both remote and local user see the exact same thing and control the same mouse and keyboard inputs (it is also possible to lock out either remote or local session, but that's also more confusing so we'll leave that out).
RDP (remote desktop protocol) in Windows XP/2003 Server and Terminal Services in Windows 2000 Server use TCP port 3389. Only the Server version will have this capability in Windows 2000. All versions of XP and 2003 have RDP built in.
If you are denied access because of an account restriction, this generally means you have a blank password. Windows XP/2003, by default does not allow remote access to it if the user's password is blank. You can either change your password, or change the local security policy to allow user's with blank passwords.
So to summarize:
1) Enable remote desktop on your Windows XP/2003 Server computer or Terminal Services on your Windows 2000 Server.
2) Make sure you either have a password on your user account, or change the local security policy to allow blank passwords for remote access.
3) If your internal network (the one in your home) uses DHCP to assign IP addresses to your computers, it would be a good idea to set an address reservation for the MAC address of the computer. This way your computer won't change it's IP later (which will break the port forwarding below)
4) Set your router to forward TCP port 3389 to the internal IP of your host computer.
5) If you have DHCP assigned from your Internet Service Provider, it would also be a good idea to use a Dynamic DNS service to register a fully qualified domain name to your dynamic IP address.