您的位置:首页 > 运维架构 > Linux

linux couldn't resolve host or ping: unknown host解决办法

2015-07-03 16:57 633 查看

linux couldn't resolve host or ping: unknown host解决办法

今天要在linux服务器上安装软件 yum install wget 发现提示couldn't resolve host,再ping www.baidu.com 发现提示ping:unknown host,但ping 外网的ip是可以的,所以定位是域名解析的问题,
1 检查发现 /etc/sysconfig/network-script/ifcfg-em1 网卡设置没错
2 /etc/resolv.conf 域名解析的conf也没问题,里面的域名服务器ip也是通的
查资料发现/etc/nsswitch.conf该文件设置有问题

修改如下
vi /etc/nsswitch.conf

hosts: files

改成:

hosts: files dns wins

networks: files

如果不一样的话,就在hosts:原来那行后面加个wins 就行了。

修改后重启网卡(/etc/init.d/network restart),问题解决
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: