主机名查找时间很慢

大卫·科默

在我的服务器(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递归提供。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章