Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。
想改善这个问题吗?更新问题,以使为on-topic。
4年前关闭。
Improve this question
在我的服务器(DigitalOcean)上,与IP地址相比,将主机名用于任何内容似乎都很慢
例如,如果我执行
mysql连接,curl查询等也会发生类似的结果
最好是Ubuntu 12.04
进入/etc/resolv.conf
它应该是该文件中的唯一文本。
检查性能。如果不满意,请设置自己的递归DNS服务器。
比放
进入/etc/resolv.conf
现在,您所有的DNS查询将由您自己的DNS递归提供。
想改善这个问题吗?更新问题,以使为on-topic。
4年前关闭。
Improve this question
在我的服务器(DigitalOcean)上,与IP地址相比,将主机名用于任何内容似乎都很慢
例如,如果我执行
ping yahoo.com
,则需要一段时间才能开始看到信息,而如果执行ping 206.190.36.45
,则可以立即看到结果。 ping时间本身是相同的。mysql连接,curl查询等也会发生类似的结果
最好是Ubuntu 12.04
最佳答案
您在使用名称解析器时遇到了麻烦。
查看文件/etc/resolv.conf
在该文件中,配置了您的解析器。
通常它将是您的提供商的递归DNS服务器(默认情况下,我们在客户端的服务器中这样做)。
如果提供商的DNS答复缓慢,您总是可以设置自己的递归DNS服务器或使用Google的
首先尝试使用Google的服务器。放
nameserver 8.8.8.8
进入/etc/resolv.conf
它应该是该文件中的唯一文本。
检查性能。如果不满意,请设置自己的递归DNS服务器。
sudo apt-get install -y pdns-recursor && /etc/init.d/pdns-recursor restart
比放
nameserver 127.0.0.1
进入/etc/resolv.conf
现在,您所有的DNS查询将由您自己的DNS递归提供。
关于ubuntu - 主机名查找时间很慢,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25806498/
10-16 23:20