云服务器网:购买云服务器和VPS必上的网站!

如何解决Linux ping命令响应缓慢的问题

如何解决Linux ping命令响应缓慢的问题?不知道各位在Linux系统下是否遇到这样一个问题,在ping一…

如何解决Linux ping命令响应缓慢的问题?不知道各位在Linux系统下是否遇到这样一个问题,在ping一个域名的时候返回非常缓慢,但是直接ping IP速度却很快。

通过搜索得知,当每次ping完得到响应之后,ping程序会尝试一次反向dns查询(reverse dns lookup)来获取“64 bytes from”后面的域名,如果查询速度很慢的话,就会给人似乎延迟很大的感觉,其实这也是ping感觉慢,但是每次ping的响应时间却并不慢的原因。

解决办法如下:

方法一:

ping指令有一个 -n 选项,加上之后可以阻止ping程序去进行反向dns查询,这样ping起来就“快”了!比如:

ping -n www.baidu.com

ping命令的更多使用方法可以参考:ping命令

方法二:

如果还是很慢,可以尝试修改vi /etc/nsswitch.conf

hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4

修改为:

hosts: files dns

方法三:

有时候改了方法二不管用,原来DNS不太好,所以要修改DNS了,如果DNS有问题,可以打开修改DNS改成为8.8.8.8和114.114.114.114!

修改/etc/resolv.conf文件:

nameserver 8.8.8.8

nameserver 114.114.114.114

本文来源:https://www.yuntue.com/post/42218.html | 云服务器网,转载请注明出处!

关于作者: yuntue

云服务器(www.yuntue.com)是一家专门做阿里云服务器代金券、腾讯云服务器优惠券的网站,这里你可以找到阿里云服务器腾讯云服务器等国内主流云服务器优惠价格,以及海外云服务器、vps主机等优惠信息,我们会为你提供性价比最高的云服务器和域名、数据库、CDN、免费邮箱等企业常用互联网资源。

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注