访问百度缓慢问题排查|设置DNS转发器|网络缓慢疑难杂症
经反馈,很长一段时间访问百度缓慢。但是下载速度是OK的。
开始以为是因为限速的原因,发现没有限速的电脑也是非常慢。
后面,将笔记本直接接入到光猫,发现没问题。还以为是AC或者网关有问题。
放假时,将AC,网关全部重启。
上班以后发现还是很缓慢。因为是时而缓慢时而不慢,所以查这个问题很费时间。
ping baidu.com 也不丢包,一直也都是这么测试的
后来突发奇想ping www.baidu.com试下
发现问题了,延迟超高,而且经常丢包。
ping解析出来的IP地址,也是丢包。
试试将我们内网的DNS服务更换为广东的DNS服务器,竟然好了。
看一下DNS服务器的老化时间,没有问题。
再检查一下DNS服务器的转发器设置,发现设置的8.8.8.8
将其全部更换为广东的DNS服务器。至此终于解决了,解决的比较曲折。任谁也很难想到尽然是DNS服务器的问题。
总结:DNS转发器设置的地址为8.8.8.8,这是谷歌的DNS服务器。架在国外,相应解析的地址也可能是针对国外的百度服务器。
所以国内访问可能会出现缓慢的症状(毕竟百度不止架设一台服务器,也不止在国内吧)。
将转发器的地址设置为本地区的DNS服务器地址就OK拉,文字较多,见谅,详情见下图。