我在 Windows XP 计算机上设置远程桌面访问时遇到了问题。
症状:
- 我可以通过输入它的 IP(10.0.0.2)从本地网络连接到它
- Windows 防火墙配置为允许端口 3389 的传入连接通过
- 路由器 NAT 配置为将端口 3389(TCP/UDP)转发至 10.0.0.2
- 我可以通过端口 3389 远程登录路由器的公网 IP,然后就可以连接
- 我无法使用远程桌面客户端连接到公共 IP
怎么了?
答案1
通常,当您尝试从内部连接到外部地址时,SOHO 路由器不需要也不会进行端口转发。
答案2
我怀疑您的 Windows 防火墙上的 RDP 规则设置为不允许子网外的连接。进入防火墙,转到例外选项卡,选择 RDP 例外,选择“编辑”,选择“更改范围”,然后将范围更改为允许“任何计算机(包括互联网上的计算机)”。