Many of you use Remote Desktop feature to access your home or work computers running Windows 10. All you usually need to do to implement this is set up a port forwarding rule on your router. You can receive incoming connections on any port and direct them to RDP port of the Windows workstation on the LAN. But what to do if your PC is connected directly to the Internet without a router? How to configure the remote access and stay secured? The answer is – change remote desktop port in Windows settings. By default Remote Desktop uses port 3389 that is commonly known. Hackers can scan it and if they receive a login/password prompt they can start brute force attack and ultimately gain access to your PC. Here is how to change Remote Desktop Port on Windows 10 to some non-standard port to improve security and evade from brute force attacks aimed at default service port.
How To Change Remote Desktop Port Number On Windows 10 (RDP, Terminal)
- Open the registry editor (press Win+R, type regedit, press Enter):
- Navigate to
- Find and double-click on the PortNumber value.
- Switch it to Decimal mode
- Change the default 3389 to your preferred port number. Perhaps, I wish it to be 3385:
- Click OK to save:
- Reboot your computer for changes to take effect.
Let’s Check The Access Using the New Port
- Press Win+R.
- Hit Enter:
- Type your remote server’s IP or hostname and new port number through the colon. Just like this: 192.168.0.1:3385
- Hit Enter to connect:
Once more: we don’t recommend to use RDP session without setting up OpenVPN or VPN. But changing the default port for Remote Desktop service will make a possible hack a bit more difficult as hackers attack standard ports to gain access to your PC or server.