You must also forward the TCP port 3389 on the router to allow a remote connection over the internet to the computer in the local network. Alternatively, you can also contact your ISP to request a static IP address, but it might costs you additional since this is typically a feature reserved for business. If you need a more reliable solution, there are "Dynamic Domain Name System" (DDNS) services (such as DynDNS, OpenDNS, No-IP, (for Asus routers)), which can track the public IP changes. Usually, for residential customers, internet providers also offer dynamic public IP addresses, which means that your public IP address may change from time to time. To find the IP address assigned by the Internet Service Provider (ISP), use these steps:Ĭonfirm your public IP address in the first result. You'll also need the remote network's public IP address to contact the device over the internet.
If you want to use this option instead, you can consult your manufacturer support website for specific steps on how to complete this task. Some routers include a feature to make the current TCP/IP configuration static.
Quick tip: If you can't connect to the internet, you may also want to try using one of the Google Public DNS addresses (such as 8.8.8.8) for the "Alternate DNS server" option.Īfter you complete the steps, the new network configuration will apply, and the IP settings will never change. Under the "Use the following DNS server addresses" section, in the "Preferred DNS server" field, specify the IP address of your DNS server, which in most cases is also the address of the router -for example, 10.1.4.1.
Windows 10 will even add the necessary rules in the built-in Microsoft Defender Firewall, but you may need to configure the rules manually if you have a third-party firewall. Once you complete the steps, remote desktop connections will be allowed on the device.
In this Windows 10 guide, we'll walk you through the steps to allow remote connections from within the local network or internet, and the steps to use the Remote Desktop app to start a session remotely.