远程桌面间歇性连接问题

远程桌面间歇性连接问题

这篇文章与此相关:通过主机名与 IP 地址进行远程桌面连接

但还有更多信息需要呈现,因此决定发布一份新的信息。

使用以下方式连接到远程桌面时主机名,它经常挂在“保护远程连接...”上。这是 wireshark 捕获: 在此处输入图片描述

但当连接成功时,有时使用主机名,总是当IP地址使用时,这是捕获: 在此处输入图片描述

注意psh,确认在第一次捕获时。然后它在最后一个捕获的数据包后挂起。

在第二种情况下,它可以连接并正常运行。

22222只是目标win10机器上的远程桌面端口,由3389改过来的。客户端机器也是win10。

知道为什么它经常卡住吗,但只有当在 mstsc.exe 中指定主机名时才会卡住?

答案1

看来我终于解决了这个问题,而且解决方案令人难以置信。

出于某种原因,我记得很久以前禁用 TCP 自动调整有助于解决网络问题。所以我在 Win10 客户端上禁用了它:

netsh int tcp set global autotuninglevel=disabled

重启后,远程桌面问题神奇地解决了。显然,禁用自动调整也会对吞吐量产生不利影响,因此我再次启用它并重启。

netsh int tcp set global autotuninglevel=normal

已经过去几天了,使用主机名访问远程桌面一切正常。

仍然没有意义,使用主机的 IP 地址过去和现在都是可以的。

在我的 Win10 客户端上切换 TCP 自动调整是否可以清除一些网络障碍?我不知道,除了它解决了问题。

相关内容