Google不久前刚刚宣布了自己的DNS为将来Chrome OS做准备,两个DNS服务器的IP地址分辨是8.8.8.8和8.8.4.4。我在张大嘴巴感叹米国IP资源如此丰富和牛鼻之后,毅然应用了这两个 DNS作为我的电脑的首选DNS服务器。我之前的DNS应用的是OpenDNS,IP地址分辨是208.67.220.220和 208.67.222.222。本来感到OpenDNS还算好记,这下Google大叔的DNS一出,我立马把知道啥才叫好记的IP地址了。
Google DNS真的值得启用吗?或者说真的值得作为首选DNS服务器吗?我说了都算空口无凭,现在供给一个小工具检测DNS的后果,让数据说话吧。俗语说,无图无本相,先上图:
软件名称DNS Benchmark,175k的小软件,图中圆圈1、2、3是把持次序。运行软件后会主动载进把持系统设定的DNS地址和软件供给的一些莫名其妙的其他 IP地址。我自己用了5个DNS服务器:路由器、OpenDNS和Google DNS。点击运行之后,软件开端主动检测所有DNS的连接情况。进度条走完,就可以查看结论了。有一个很长很具体的结论,供给了很好的DNS应用建议。这 些建议和结论包含:
1、系统必需有多个轻易的DNS服务器。我的是5个,checked
2、所有的DNS都是存在的而且可以连接的。没标题,checked
3、你的系统的DNS服务器的次序是最好的吗?不是,准确的次序应当是…
4、你的DNS服务器比其他那些开放的DNS服务器都要快吗?是的,checked。(看图实在不是)
5、所有软件内的这些DNS都可用吗?不是。(图里看不见,有个DNS是错误的)
6、有些DNS解析除了错误的地址。没有。
7、你的DNS服务器响应了所有恳求了吗?是的,checked
看完结论,发明就是第3个有用,准确的次序是:路由器 – OpenDNS – Google DNS。抛开路由器的笨拙设置,也就是说,应当是OpenDNS解析速度好于Google DNS。 实际应用起来是不是这样的呢?是的,我自己check一下。我改为Google DNS作为首选DNS的时候,我上Gmail都问我说加载很慢,是否需要加载简略Gmail界面,改回OpenDNS后,一切恢复正常。看来这个时候,盲目标追随Google是错误的~
软件下载地址:http://obugs.net/DNSBench.exe
ps: 我自己的网络不好阐明什么标题吗?看看某外国哥们儿给出的测试成果:
My Comcast DNS server (Comcast, San Jose)
Cached: 13ms
Uncached: 57ms
DotCom Lookup: 41ms
OpenDNS
Cached: 17ms
Uncached: 73ms
DotCom Lookup: 118ms
GoogleDNS
Cached: 39ms
Uncached: 111ms
DotCom Lookup: 165ms