7
0
I am trying to RDP into my computer at work (running Windows 8 Pro). I can do this from my laptop (running Windows 10 Pro, and also when it was running Windows 8.1 Pro), but I cannot connect from other machines on the same LAN as the laptop (one machine running Windows XP; and one previously running 7 Ultimate and now running Windows 10).
I get the following standard message:
Remote Desktop can't connect to the remote computer for one of the following reasons:
- Remote access to the server is not enabled
- The remote computer is turned off.
- The remote computer is not available on the network.
Make sure the remote computer is turned on and connected to the network, and that remote access is enabled.
I have tried connecting with both the site name (like www.myexample.com
) and the IP address. Pinging the remote computer works on all systems. I am logging in with domain credentials (machine\user
, instead of just user
).
The target machine has Allow remote connections to this computer selected, but the Allow connections only from computers running Remote Desktop with Network Level Authentication checkbox is NOT checked (System -> Remote Settings).
What could be different between the two machines which are unable to connect, and the one machine which can connect?
Edit
It turns out that I cannot connect from the laptop either when it is on the same LAN as the other machines, only when I am connected to a different LAN. This would seem to imply that the router is blocking the RDP traffic, or the router's IP address is blocked on the target domain or machine.
I am leaving the question and answer(s) for future reference, but I have no way of verifying any answers or suggestions in the comments.
Edit 2
On the troublesome LAN, I can ping the domain, but when I try to telnet into the domain with the RDP port (customized) it doesn't work. Telnetting from a different LAN with the specified port is successful. This presumably means that port forwarding from the domain to the target machine inside the target LAN is not an issue.
1Is the box configured to accept connections from any version of the Remote Desktop Client? There are some security settings that can't be addressed on older OS versions, so you have to allow all versions. The setting is in the Control Panel -> System -> Remote Settings. – Frank Thomas – 2015-12-16T17:07:22.103
@FrankThomas It is configured to accept connections from any version; edited into the question. – Zev Spitz – 2015-12-16T17:48:06.707
Are you VPN'd into the work LAN before RDP'ing, and does VPN itself work from the other machines? – dxiv – 2015-12-19T19:11:37.063
@dxiv No, there is no VPN. – Zev Spitz – 2015-12-19T19:18:59.330
Check in Settings / Network & Internet / Ethernet / Advanced sharing options, if both Network discovery and File and print sharing are turned on. – harrymc – 2015-12-19T19:25:03.507
@harrymc On the clients, or on the target machine? – Zev Spitz – 2015-12-19T21:36:39.870
So you log into the domain and RDP into your office machine from home, without any VPN whatsoever. That's a less common setup, and one I am not familiar with, sorry. – dxiv – 2015-12-19T22:31:43.570
On the server to start with, and then on at least one such client. – harrymc – 2015-12-20T07:21:10.360