I have previously set up RDP to work on port 3456 at my last home. Now in a new location, the only thing that has changed is the network environment (e.g. router, ISP). The computer configuration is unchanged.
Originally, I had it working with this configuration:
- RDP service configured to listen on port 3456
- Windows 7 Firewall rule created to permit inbound access to port 3456
- Static IP address assigned to host machine
- Port forwarding rule created to forward traffic on port 3456 to host machine
And it worked.
New ISP: Comcast Xfinity
New cable modem/wireless router: Arris TG862
I have accessed the router at 10.0.0.1 and added the port forwarding rule. Using the WAN IP address, I can confirm that the port is open via telnet from a remote machine. If I disable the forwarding rule, telnet is unable to connect. So I enable the rule and it works as expected.
Troubleshooting
I have not altered the (previously working) Windows 7 host configuration. I have verified that it is still configured to listen on the same port and that the firewall rule is enabled.
I can connect via RDP using the static LAN IP address 10.0.0.4 and port 3456. I can connect to the WAN IP address using the open port 3456 via telnet. I cannot connect to this same WAN IP address and port via Windows Remote Desktop Connection.
Edit: I have also tried disabling Windows Firewall entirely, and placing the host in DMZ on router config.
How should I troubleshoot further?