ubuntu/centos:解决可以ping ip却ping不通主机名

前端之家收集整理的这篇文章主要介绍了ubuntu/centos:解决可以ping ip却ping不通主机名前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

最近装了两台linux虚拟机分别CentOS7和Ubuntu14,都装了samba服务,文件共享都正常,虚拟机上互联网也正常,能以ping 通局域网的ip,却都ping不通主机名,其他电脑(windows/linux)都能ping 通这两台虚拟机的主机名。
最终找到原因:没有安装winbind,也没有配置/etc/nsswitch.conf
下面分别说明CentOS7和Ubuntu14下的步骤,其实都差不多。

CentOS7

安装windbind

sudo yum install samba-winbind-clients

修改/etc/nsswitch.conf

sudo vi /etc/nsswitch.conf

修改hosts,如下图加上wins

Ubuntu14

安装windbind

sudo apt-get install winbind

修改hosts,如下图加上wins

sudo vi /etc/nsswitch.conf

再次ping主机名,成功。

参考
http://www.cnblogs.com/laipDIDI/articles/2213787.html
http://www.linuxidc.com/Linux/2011-03/32894.htm
http://blog.sina.com.cn/s/blog_51c7c7fa0100lig2.html

猜你在找的Ubuntu相关文章