Como testar se o DNS do NIS está funcionando?

1

No meu /etc/nsswitch.conf tenho definido

hosts: files nis dns

com

ypwhich
ypcat hosts
ypcat passwd

Posso verificar se passwd e group são recuperados pelo NIS.

Pergunta

Como posso verificar se o DNS está funcionando no NIS, pois ping obtém DNS de /etc/resolve.conf e não NIS?

    
por Sandra 05.02.2014 / 12:13

1 resposta

2

Normalmente, ping e outros comandos precisam de resolução de nome de host, são vinculados a libc e devem seguir a ordem que você exigiu em /etc/nsswitch.conf e usar / etc / hosts e NIS antes de resolver para dns.

nslookup e dig sempre consultam DNS e nunca usam as entradas em / etc / hosts ou NIS.

getent hosts <hostname | ip-address> usará as funções do resolvedor C, honrando o nsswitch.conf e mostrará as entradas do arquivo hosts ou do diretório NIS antes de tentar o dns procurar esse nome de host ou endereço IP

    
por 05.02.2014 / 12:41