Connecting to a Remote Desktop via the Internet
Connecting to a Remote Desktop host over your network is easy to set up and fast, but your local area network might not always be so local. If you're traveling, what do you do if you want to connect to your desktop or to the desktop of some computer on your network? This is possible, but it requires some care to ensure that you don't open up your computer or your network to Internet-based hackers.
CAUTION: In this section, you should also set up your accounts with robust passwords. Using Remote Desktop over the Internet means that you open up a small window on your network that is at least visible to others on the Net. To ensure that other Internet users cannot exploit this hole, a strong password is a must.
To configure your system to allow Remote Desktop connections via the Internet, you need to perform these general steps.
- Configure Remote Desktop to use a listening port other than the default port.
- Configure Windows Firewall to allow TCP connections through the port you specified in step 1.
- Determine the IP address of the Remote Desktop host or your network's router.
- Configure your network router (if you have one) to forward data sent to the port specified in step 1 to the Remote Desktop host computer.
- Use the IP address from step 3 and the port number from step 1 to connect to the Remote Desktop host via the Internet.
In this tutorial:
- Remote Network Connections
- Setting Up the Remote Computer as a Host
- Configuring Windows 7 or Vista to Act as a Remote Desktop Host
- Configuring a Windows Firewall Exception for Remote Desktop
- Activating the Remote Desktop Service
- Configuring XP to Act as a Remote Desktop Host
- Installing Remote Desktop on an XP Client Computer
- Connecting to the Remote Desktop
- Making an Advanced Connection
- Working with the Connection Bar
- Connecting to a Remote Desktop via the Internet
- Changing the Listening Port
- Configuring Windows Firewall
- Setting Up Port Forwarding
- Configuring a Network Computer for Remote Administration
- Configuring a Network Gateway for VPN
- Configuring the VPN Client
- Making the VPN Connection