在我的服务器(DigitalOcean)上,与ip地址相比,对任何东西使用主机名似乎都非常缓慢。
例如,如果我执行ping yahoo.com,则需要一段时间才能开始看到信息,而如果我执行ping 206.190.36.45,则会立即看到结果。平次本身也是一样的。
mysql连接、curl查询等也会产生类似的效果。
是Ubuntu12.04以防有什么不同
发布于 2014-09-12 11:13:23
您的名字解析器有问题。查看配置了解析器的文件中的文件/etc/resolv.conf。通常,它将是您的提供者的递归DNS服务器(在默认情况下,我们在客户端的服务器中这样做)。如果提供者的DNS应答速度慢,则始终可以设置自己的递归DNS服务器或使用google的
首先,尝试使用谷歌的服务器。放
nameserver 8.8.8.8它应该是该文件中唯一的文本。
检查一下表演。如果它不能满足您的需要,请安装您自己的递归DNS服务器。
sudo apt-get install -y pdns-recursor && /etc/init.d/pdns-recursor restart比放
nameserver 127.0.0.1 转入/etc/conv.conf
现在,所有DNS查询都将由您自己的DNS递归程序提供。
https://stackoverflow.com/questions/25806498
复制相似问题