Назад | Перейти на главную страницу

Как проверить, что DNS от NIS работает?

В моем /etc/nsswitch.conf я установил

hosts: files nis dns

С участием

ypwhich
ypcat hosts
ypcat passwd

могу я проверить это passwd и group извлекаются через NIS.

Вопрос

Как мне убедиться, что DNS работает в NIS, как ping получает это DNS от /etc/resolve.conf а не шекель?

Как обычно ping и другие команды, которым требуется разрешение имени хоста, связаны с libc и должны следовать в том порядке, который вы указали в /etc/nsswitch.conf и используйте / etc / hosts и NIS перед преобразованием в dns.

nslookup и dig всегда обращайтесь к DNS и никогда не используйте записи в / etc / hosts или NIS.

getent hosts <hostname | ip-address> будет использовать функции преобразователя C, соблюдает nsswitch.conf и будет отображать записи из вашего файла hosts или каталога NIS, прежде чем пытаться dns найти это имя хоста или IP-адрес