Resolve um hostname e sabe de onde veio a resposta?

1

Como parte da auditoria de um servidor RANCID, gostaria de saber se ele está resolvendo um nome de host específico por meio de / etc / hosts, DNS ou alguma outra fonte. Existe uma maneira genérica (sem eu codificar a lógica e a ordem do meu nsswitch.conf ) para fazer isso?

gethostbyname apenas me dá o resultado. Do getent, tanto quanto eu posso dizer, embora eu possa fazer com que ele use apenas o arquivo ou o dns com a opção -s , isso ainda significa que eu estou analisando o nsswitch.conf para decidir qual deles teria escolhido, ou assumindo o configuração.

    
por AnotherHowie 27.03.2018 / 16:29

0 respostas

Tags