众所周知。
每个域名都是需要解析成真实ip,才能真正传输数据而对接访问的。
由于每个运营商的dns服务器的放置地点不同,那么作为用户的我们,通过53号端口,在进行UDP连接对应服务器查询域名解析结果时,往往是有延迟的。
如下图:dns的访问连接信息由于各个地区、网络服务商不同,甚至邻居两个对于同一个dns的服务器访问都是不同的。
如何根据自己的实际情况,把这个平均延迟做到最小,就可以找到最稳定、最快的dns解析地址,就可以让自己的互联网访问赢在起跑线上。
具体解决思路:1、打开“命令提示符”,输入“ipconfig /flushdns”,并回车,先清空dns缓存(也可以不做此步)2、使用dns连接跟踪工具,查看dns的连接质量3、使用dns的评测工具,查找出平均延迟最小的dns服务器的ip4、再次使用dns连接跟踪工具,查看dns的质量,作为1步骤的对比即可5、通过适配器设置,使用网卡的dns地址
*** 作的步骤:1、由于系统会缓存dns的解析结果,因此,在做一切测试之前最好清空一下dns缓存信息,即:打开“命令提示符”,输入“ipconfig /flushdns”,并回车,清空dns缓存。
如下图:清空系统的dns缓存2、运行小工具DNSQuerySniffer (本文使用版本 v1.81),(相关详情:https://www.nirsoft.net/utils/dns_query_sniffer.html)DNSQuerySniffer 的相关页面打开任意浏览器,随便访问几个网页,即可获得dns连接信息列表,如下:dns的连接信息列表可以看到红箭头处的关键字段,尤其是Duration字段,表示,查询到解析结果需要的耗时,这里是100ms、200ms以上,显然是十分缓慢的。
而我们查看使用的dns服务器ip,是这个Destination Address字段(208.67.222.222)。
3、运行小工具“DNS优选工具”,点击“DNS测试”,即可针对DNS列表中的服务器ip进行逐项测试,效果如下图:测试结果注:可以点击“更新DNS列表”,用以更新列表中的已知的dns的ip地址。
一般25ms以内为正常,都可以设置。
从上图测试结果看,小白这里的最快dns解析应该使用114DNS,是17ms左右4、运行小工具DNSQuerySniffer,随便打开几个不同网站的网页,如下图:主要看Duration字段,发现已经下降为23ms、25ms等数值,表示效果还是可以的。
5、打开网络连接,设置对应的dns地址,相关 *** 作如下图:设置对应的dns地址注:建议手动设置dns地址,避免使用软件设置引起杀毒软件报警
后面的故事:小白知道,国内正常一点的dns的服务器的响应,一般不会相差太大,只要不是网通的网络,却配置成电信的dns解析地址,一般是都能使用,差别就是不同的dns服务器的解析,会对一些网站的屏蔽和篡改,不过,每到一个新的工作岗位,他都会使用这些 *** 作,去寻找最快的dns。
他觉着吧,这网络啥的,可以有缓慢的速度,但一定要有改变缓慢的心。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)