当谷歌的DNS(或开放DNS)是一个很好的契合

你认为什么样的情况是这样的服务的好select?

我一直关心我们的ISP的DNS – 他们正在redirect到广告页面,并显示其他可信的完整性迹象。 我正在考虑OpenDNS – 但不觉得他们会好得多 – 听到有关他们的杂事。

我们的操作很小,所以我不想要太复杂。 而且我当然不想要一堆额外的麻烦。

当你想要一个符合RFC 1034的DNS,以及当你不是所有关于Google的锡纸时,Google都会很适合。

OpenDNS劫持您未parsing的DNS查询并将您redirect到广告。 这打破了NXDOMAIN响应。 然而,他们声名鹊起的是,他们在DNS级别提供用户可定义的过滤。

坦率地说,很less有东西让我感到不止一个DNS提供商劫持NXDOMAIN,所以我可能会切换到谷歌我个人的东西。

嘿,很难得到更容易记住的DNS IP! (8.8.8.8和8.8.4.4)

你离Google数据中心还有很远的距离,而且你不依赖于Akamaizedstream量。

各种各样的大提供商试图通过查看DNS查询来自哪里并且从中做出一些粗略的近似来指引你到networking上的“接近”你的服务器。 只要DNScaching足够“靠近”你的networking,这种有时 – 大多是有效的。 这是Akamai工作的一部分。

目前没有开放的recursors提供了一种方法来将查询器的位置信息传递给授权服务器,因此使用OpenDNS或GoogleDNS之类的任何东西都会损害您所经历的像Akamai这样的服务的性能。 多less? 这取决于你的本地networking,你是多么接近谷歌的caching等等

OTOH,如果你是一个小型的运营商,并且有一个本地的networkingcaching(鱿鱼?)来降低你的上行链路的利用率,那么Akamai服务的stream量更有可能冲击caching。 无论是否平衡,只有您可以根据反复试验和用户报告来确定。

只要GoogleDNS服务器的ping时间较短,实际上就是“吸取并看到”的情况,并确定它是否适用于您。 如果确实如此,太棒了,您可以使用免费服务来获得优势。 如果没有,那么你切换回来,你什么都没有。 这不是这是一个硬configuration改变恢复。

[披露:我的雇主在这方面有一个立场,我不是一个独立的声音]

OpenDNS主要的“特性”是一个OpenDNS广告填充的search页面,只要你解决一个不存在的域名。 如果您不担心这一点,或者有关您的DNS查询历史收集的统计信息(如果您担心,请阅读其隐私政策),那么这是一个非常快速的DNS服务。

我认为一个好的解决scheme是运行你自己的本地parsing器。

安装和运行PowerDNS的本地parsing器非常简单,并且还有一个Windows二进制文件。

考虑之间的任何性能差异

  • 你提到的两个开放的免费解决scheme
  • (希望)您的ISP提供更多本地DNS服务。

试试traceroute到8.8.8.8和你的ISP的DNS服务器。

也许你的变革动力是围绕着:

  • 可靠性/稳定性 – 这显然取决于您的ISP。 谷歌广泛的正常运行时间得到高分。 它的DNS服务应该遵循这个趋势。
  • 安全 – 锡箔帽子会问你的ISP和谷歌。 比赛可能是一场洗礼。
  • 获得更less的垃圾邮件 – 如果用户抱怨OpenDNS或您的ISP提供巧妙伪装的build议,那么Google DNS可能是一个不错的select。

请务必阅读Google Public DNS隐私文章 。

OpenDNS的另一个有用的function是,它是按类别提供(有限)网站过滤的一种快速方法。 这不是万无一失的,但如果你将其configuration为阻止来自你的networking的“社交媒体”网站,那么你的用户不会去Facebook,除非他们至less对DNS有基本的了解,并且能够摆弄设置。