I travel about once every month and my primary computer is a tower sitting under my desk. For the longest time, I accessed my email directly from my laptop on the road and tried to make sure I copied every file I might need from my home network to my laptop. The rub in this system is many hotels and WiFi networks block the port for sending email, making communication a hassle. At home, I connect to the three other machines on my local network using Remote Desktop Connection, because I have more computers than I do monitors, but I never bothered to try it from outside.
If your computer has a Pro version of Windows installed, you can access it from any other computer running any version of Windows. macOS, iOS, or Android from anywhere in the world using Remote Desktop Connection.
There are a few steps required to configure your home network to accept connections from outside computers and additional security measures required to keep your PC safe from people who might be scanning for computers with RDC installed.
Set A Complex Password
Remote Desktop relies on Windows passwords for login. If you don’t currently have a password configured for your account, or if your password is something simple, change it. At minimum, your password should be 10-12 characters long, with a combination of numbers, letters and special characters. If you use a password app like 1Password, have it generate something difficult. This password is no longer just designed to keep out your roommate or family members, it’s going to keep the entire Internet from accessing your computer.
Change the password for your Windows user account from the Users section of the Control Panel.
Enable Remote Desktop Connections
The first thing to do is enable Remote Desktop on the machine you want to connect to. Open Settings from the Windows Start menu. From the System menu, choose Remote Desktop and enable it.
You can verify RDC is working by connecting from any other computer on your local network. You will need to know the name of the computer running Remote Desktop in order to connect to it.
Configure Your Router
If your router still has the factory default password, change it. There have been cases of routers getting hacked or infected with malware. Here again, use a strong password.
The next step in the procedure is to configure your router to allow inbound connections to Remote Desktop on your local computer. This requires mapping a port on your router to a port on your local computer. The process for forwarding a port varies depending on who made your router, but in general there are a similar series of steps. Linksys refers to the port forwarding page as Applications & Gaming, most other routers refer to port forwarding options as Virtual Servers. To forward a router port your need to configure the following details:
- Application or Description field: RDC
- Port Range Start: 3389
- Port Range End: 3389
- Protocol Type: Both (or TCP if a both option isn’t available)
- IP Address of your PC: Type ipconfig at the command line if you don’t know this
- Enable: check a box to enable the port forward

For security reasons, if you don’t travel often, disable this router port when you return from your trip.
Change the Remote Desktop Listening Port
For added security of your RDC setup, you can change the default port Remote Desktop Connection listens on from the host computer. This prevents detection by anyone doing a routine scan for RDC. This is also convenient if you want to connect to more than one RDC computer remotely. For instance, I have 3 computers that never leave home. By default, RDC watches the same port on all computers, which means I’ll either get a conflict of some kind or I won’t be able to connect at all. An alternative is to redirect RDC traffic to each computer.
You can read more about the process in this Microsoft support article.
Test Your Connection
The real trick is you need to leave home to test your configuration, so you don’t really know it works until you are away from home. You will need to know the IP address provided by your ISP to make the connection. Here’s an easy way to look it up before you leave the house. Visit a local coffee shop with WiFi to test the connection. Launch the Remote Desktop Connection client from Start by typing Remote Desktop and choosing the application when it appears in the list.
Enter your home IP address and cross your fingers. If all went well, you’ll see the Windows Login screen.





