Como testar / etc / hosts

11

Qual é a melhor maneira de confirmar que seu arquivo / etc / hosts está mapeando um nome de host para o endereço IP correto?

Usar uma ferramenta como dig consulta um DNS externo diretamente, ignorando o arquivo de hosts.

    
por Jay 02.06.2014 / 19:45

2 respostas

15

Eu tentei isso e parece funcionar como esperado:

echo "1.2.3.4 facebook.com" >> /etc/hosts

Então eu corri:

$ getent ahosts facebook.com
1.2.3.4         STREAM facebook.com
1.2.3.4         DGRAM  
1.2.3.4         RA

Espero que isso ajude você!

    
por 02.06.2014 / 19:51
3

Eu encontrei o gethostip , que aceita nome de host ou IP e também possui opções adequadas para imprimir exatamente o que você precisa.

$ gethostip -d facebook
1.2.3.4
    
por 29.07.2014 / 20:01

Tags