我们公司(小型)网络出现断线问题。所有计算机都通过有线方式连接,断线问题似乎既有内部的,也有外部的。
我们DNS
在 PC 上安装了一个简单的地址环回程序,以便lc.*
开发多个网站,而无需更改每个 URL 的主机文件。此服务器上没有缓存,其他请求将转发给我们的提供商DNS
。这很有效,因为我可以毫无延迟地连接到所有网站/服务。
但大多数情况下,使用RDP
连接时我都会遇到定期超时,几秒钟后又会重新连接。当我在工作时连接到外部服务器,或者当我在异地工作时连接到我的工作电脑时,就会发生这种情况。
我们雇了个人来检查网络,他说超时是因为服务器DNS
。他甚至说大多数网络速度慢的问题都是因为DNS
问题,如果初始连接速度很慢,我可以理解。他的建议是使用直接IP
而不是主机名来解决掉线问题。
但据我所知,一旦建立连接,服务器DNS
就不再使用。当我从异地连接到我的工作计算机时,我的工作计算机使用什么根本无关紧要DNS
。
DNS
建立连接后,设置是否会导致网络中断?或者一旦我们知道example.com
可以在 找到它,它是否确实不再使用93.184.216.34
?
答案1
我同意他的回答是可疑的,并且 RDP 不需要多次查找 - 正如您所指出的,DNS 问题只会减慢初始连接的速度。RDP 连接只需要一个 TCP 连接。
说大多数网络速度变慢都是由 DNS 引起的似乎是错误的 - ISP 拥塞、路由环路、WIFI 干扰以及路由器要处理的设备太多都可能是导致互联网速度慢的原因(一般而言),DHCP 问题也是如此。
如果不了解您的网络配置,这听起来几乎像是 DHCP 问题 - 我倾向于为我的桌面设置一个 DNS 范围之外的静态 IP,看看问题是否消失。如果这不起作用,我还会查看网络上的流量,看看它是否被连接/Mac 地址淹没。(此外,WIFI 是否参与其中?)