![远程桌面协议 - 无法从 Internet 连接 Windows 10 Pro](https://linux22.com/image/701983/%E8%BF%9C%E7%A8%8B%E6%A1%8C%E9%9D%A2%E5%8D%8F%E8%AE%AE%20-%20%E6%97%A0%E6%B3%95%E4%BB%8E%20Internet%20%E8%BF%9E%E6%8E%A5%20Windows%2010%20Pro.png)
我在使用 RDP 连接到 Windows 10 Pro 时遇到问题 我有一台安装了 Windows 10 Pro 的新电脑。已使用 Windows Update 进行了全面更新。我配置了对这台计算机的 RDP 访问。它在 LAN 上运行良好,但无法从 Internet 连接。我确信这是这台计算机的问题。我在同一个网络中还有另一台服务器 Windows Server 2012,我可以毫无问题地连接。更多详细信息:WS2012 的地址为 192.168.1.1 Win10 计算机的地址为 192.168.1.2 端口重定向配置为 192.168.1.1 上的 TCP/UDP 3389 到 3389 192.168.1.2 上的 TCP/UDP 12345 到 3389(如果我将重定向切换到 192.168.1.1,我可以连接到端口 12345,因此重定向工作正常)
我可以通过互联网从自己的笔记本电脑连接到 WS2012,但无法连接到 Win10 端口测试表明它已从外部关闭。
在本地网络中,两台服务器可以毫无问题地连接,我自己的笔记本电脑也可以连接到两台服务器(从 LAN)。我更改了 IP、更改了端口重定向、禁用了防火墙、检查了策略、禁用了杀毒软件,卸载了几乎所有软件。
我可以连接到 Windows 服务器,但无法使用相同的配置和工具连接到 Win 10。我不知道我还能尝试什么。什么都试过了。有什么线索可以测试吗?
答案1
很可能不是 Windows 10 系统。如果是,RDP 在 LAN 端也无法工作。
由于它是在 LAN 上工作而不是在远程工作,所以有两种可能性 - 1)入口转发被破坏,和/或 2)出口转发被破坏。
一是路由器/网关没有正确转发请求。
二,系统无法通过路由器向 world+dog 做出响应,因此任何连接尝试都会超时等待客户端响应。
由于您还运行着 Windows 2012 Server,并使用默认端口 (3389) 进行 RDP,因此您的重定向端口 12345 似乎未正确通过路由器。尝试在 2012 系统上禁用 RDP,将 Windows 10 桌面设置为使用默认端口,并交换 IP,以便路由器将 RDP 流量定向到您正在测试的系统。
确定使用默认端口后,尝试将重定向端口设置为相同的 IP。这个过程只是一次更改一件事,然后验证更改是否有效。
一旦您在自定义端口上设置了外部 RDP 到 Win10 系统,那么您就可以为默认端口添加第二个重定向规则,针对您的 2012 服务器。
答案2
出色地
今天我搞明白了。我发布了一个答案,以防有人遇到类似的问题。它不起作用的原因是我的网络配置。我有 2 个网络网关。第一个仅用于 RDP(配置了公共 IP 地址和动态 DNS),第二个是带有负载均衡器的路由器作为默认网关。DHCP 服务器的默认网关是负载均衡器。因此,当 RDP 正确地从 RDP 路由器传入时,响应数据包被发送到默认网关而不是 RDP 路由器并被丢弃。就这样。具有正确网关的静态配置解决了该问题。
问候并感谢@George 的帮助。非常感谢。