ping: unknown host解决方法

方法一:

在/etc/resolv.conf中添加以下内容

格式如下:

nameserver xxx.xxx.xxx.xxx

nameserver xxx.xxx.xxx.xxx

后面的ip地址是dns服务器的地址,也可以添加多个地址,如:

nameserver 114.114.114.114

图方便可以直接

echo "nameserver 114.114.114.114" >> /etc/resolv.conf

注意:echo后面">"是清空文件夹内容添加内容,而">>"是追加内容

然后

service network restart

方法二

[root@Aaronwang ~]# pingwww.aaronw.cn

ping: unknown hostwww.aaronw.cn

[root@Aaronwang ~]#ping 192.168.1.1

PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.

64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=0.537 ms

ping得通IP但是不通域名

[root@Aaronwang ~]#cat /etc/host.conf

order bind,hosts

解决方法如下:

[root@Aaronwang ~]# grep host /etc/nsswitch.conf

#hosts: db files nisplus nis dns

hosts: files

主机只找文件不走dns,将其该成hosts: files dns 即可

你可能感兴趣的:(ping: unknown host解决方法)