Windows 10 Pro:RDP 每 10 - 30 秒断开一次

Windows 10 Pro:RDP 每 10 - 30 秒断开一次

只是寻求一些头脑风暴的帮助。

我有一台(已完全更新的)Windows 10 Pro 桌面,我经常使用 RDP 从运行 Microsoft 远程桌面(最新版本)的 Mac 连接到它。

Windows 10 Pro 机器在 192.168.1.0/24 网络上使用静态 IP。

当 Mac 也处于 192.168.1.0/24 时,我可以连续数小时毫无问题地连接到 Windows 10 Pro 机器。

有时我会在 192.168.2.0/24 网络上的另一个站点工作。两个站点之间有无线链接。网络路径如下:

互联网<-NAT<-站点1:192.168.1.0/24->NAT->192.168.3.0/29<-NAT<-站点2:192.168.2.0/24

每当我尝试从 Site2 上的 Mac 连接到 Site1 上的 Win10 PC 时,我都可以轻松快速地建立 RDP 连接,甚至可以在 10 到 60 秒内正常使用该连接,然后屏幕冻结并且我与 Win10 PC 断开连接。

您可能会说,也许我的无线链接有问题,但从 Site2 到 Site1 的连续 ping 表明连接没有问题。更能说明问题的是,我有另一台在 Win10 Pro 机器上运行的 RDP 服务器,但它完全不在现场,我通过 Site1 上的互联网访问它。换句话说,从 Site2 到 Site1,然后通过互联网,我正在访问另一台也运行 Win10 的 RDP 服务器,我可以连续数小时保持与该机器的连接。

那么,从 Site1 到 Site2 的改变到底是什么,导致我每次连接时都丢失 RDP 连接?是 NAT 问题吗?奇怪的是,我真的不明白:如果我有一些关键的配置或网络问题,我根本就无法连接到 RDP - 为什么它让我毫无问题地连接,毫无问题地运行大约 30 秒,然后突然毫无理由地断开我的连接?这没有道理。

答案1

检查您的网络硬件是否启用了优先级队列。如果 RDP 流量不是队列进程的一部分,它将被放在最底层进行处理。可能不仅仅是具有优先级的特定服务,而是特定路由本身。在这种情况下,应该使用路由而不是多个 NAT。

答案2

我最终用 DD-WRT 镜像刷新了 D-Link 路由器,问题就解决了。我之前使用的是最新的 D-Link 固件,那是 2010 年的。最新的适用 DD-WRT 固件是 2013 年的。无论如何,DD-WRT 固件给了我更多的控制权,所以这是另一个优点。

我想使用 Open-WRT 映像,但显然,虽然存在兼容映像,但我的 D-Link 型号有一个 3 年前的漏洞,导致 WiFi 无法工作(这对我来说很重要)。令人惊讶的是,他们还没有修复它。

相关内容