Google DNS连接到Google API的速度太慢

我在德国有一台Linux服务器。 该服务器configuration了Google DNS。 当我从服务器调用一些Google API时,连接速度太慢,连接到Google服务器需要2或3秒。 连接到其他服务器没有问题。 矛盾的是,似乎有问题解决与谷歌的DNS的谷歌url。 我暂时解决了在文件hosts.txt中插入一行,该文件与我使用的Google API相对应的Google IP相关联。 我能以另一种(干净的)方式解决这个问题吗? 谢谢!

不要使用Google的公共DNS服务器,而这些服务器对您来说性能至关重 他们和三级服务器(4.2.2.1等)都承受着沉重的负担,通常比本地托pipe的parsing器甚至是ISP的parsing器都要差。

您可以使用GRC的namebench或DNS Benchmark来testing哪个DNS服务器在您的位置最快。

我build议你使用namebench而不是GRC的DNS Benchmark,因为GRC是为美国量身定制的。 namebench另一方面将扫描您的区域的DNS服务器,它通常是最快的DNS服务器可供select。

我只是试了一下, namebench显示了我的本地dns服务器 (这比google 243%的速度相比,google dns服务器有多慢

这里是我的基准testing的截图…(抱歉,由于公司政策,不得不谴责IP)..

namebench dns基准测试结果

以下是到namebench的链接: https : //code.google.com/p/namebench/