在我的/etc/nsswitch.conf中,我设置了
hosts: files nis dns使用
ypwhich
ypcat hosts
ypcat passwd我能验证passwd和group是通过NIS检索的吗?
如何验证DNS是否在NIS中工作,因为ping从/etc/resolve.conf而不是NIS获得DNS?
发布于 2014-02-05 11:41:01
通常,需要解析主机名的ping和其他命令都链接到libc,并且应该按照/etc/nsswitch.conf中所要求的顺序,在解析到dns之前使用/etc/ host和NIS。
nslookup和dig总是咨询DNS,从不使用/etc/host或NIS中的条目。
getent hosts <hostname | ip-address>将使用C解析器函数,使用nsswitch.conf,并在尝试dns查找主机名或ip地址之前显示来自主机文件或NIS目录的条目。
https://serverfault.com/questions/573319
复制相似问题