蒙面人生蒙面人生

Google DNS与OpenDNS的比较

今天闲来无事,将vps上的dns换换测试速度.
默认是OpenDNS的dns地址,于是乎换成Google DNS的,换后测试网站打开速度,感觉Google的明显比opendns的慢,这就奇怪了.至于Norton的dns这里就不测试了,听说他会封一些网站,连sina这种大站都无法避免,我们还是算了.
于是网上搜索了一下其他人关于两者的对比,cnbeta上的有篇文章,用软件DNS Benchmark测试的结果依然是opendns比Google的快点.得出的结论是:正确的顺序是:路由器 – OpenDNS – Google DNS。抛开路由器的愚蠢设置,也就是说,应该是OpenDNS解析速度好于Google DNS
下面再看一下个人的本地计算机的测试(以下是转的另一个人的测试结果):用了ping -n 20 www.baidu.com这个命令,看各DNS的反应速度。
一、电信默认DNS:

在默认情况下,使用的是电信的DNS(传说中被污染的DNS)。表现差得无语了,速度非常慢,还出现了掉包现象。当然,也不一定是DNS的原因。

结果如图

telecom-dns.jpg

二、Google 谷歌DNS:

google-dns.jpg

三、Open DNS:

open-dns.jpg

四、Nordon DNS:

nordon-dns.jpg

从上面的结果来看,除了比较垃圾的电信DNS外(好像它解析成了一个与众不同的IP),其他三个公众DNS的表现都大同小异。分别是37、31、32. 从我的网络条件来看,Open DNS是最快的,但由于其差别比较小,应用时根本不会察觉出来的。
关于本地计算机使用opendns的时候如果网页无法打开,会出现opendns的广告页,这点很不爽.

所以综上所述,得出结论:服务器或者vps上使用opendns,而个人的本地计算机使用Google dns,在自己的计算机上我还是喜欢Google DNS的,原因只有一个:因为这个ip太容易记了。

OpenDNS: 208.67.222.222, 208.67.220.220
GoogleDNS: 8.8.8.8, 8.8.4.4
NortonDNS: 198.153.192.1, 198.153.194.1

本原创文章未经允许不得转载 | 当前页面:蒙面人生 » Google DNS与OpenDNS的比较

评论