如何从NIStestingDNS?

在我的/etc/nsswitch.conf中设置了

 hosts: files nis dns 

 ypwhich ypcat hosts ypcat passwd 

我可以validationpasswdgroup是通过NIS检索的。

我如何validationDNS在NIS中工作,因为ping是从/etc/resolve.conf获得DNS而不是NIS?

通常ping和其他命令需要主机名parsing链接到libc,并应按照您在/etc/nsswitch.conf所需的顺序,并使用/ etc / hosts和NISparsing为dns之前。

nslookupdig总是咨询DNS,而不要使用/ etc / hosts或NIS中的条目。

getent hosts <hostname | ip-address> getent hosts <hostname | ip-address>将使用Cparsing器function,荣誉nsswitch.conf,并将显示您的主机文件或NIS目录中的条目,然后尝试DNS查找该主机名或IP地址