No Linux, como /etc/hosts
e o DNS trabalham juntos para resolver nomes de host para endereços IP?
- se um nome de host pode ser resolvido em
/etc/hosts
, o DNS se aplica depois/etc/hosts
de resolver o nome de host ou trata o endereço IP resolvido/etc/hosts
como um "nome de host" para resolver recursivamente? No meu navegador (firefox e google chrome), quando adiciono a
/etc/hosts
:127.0.0.1 google.com www.google.com
digitar www.google.com na barra de endereços dos navegadores e pressionar Enter não conecta ao site. Depois de remover essa linha de
/etc/hosts
, posso me conectar ao site. Isso significa que/etc/hosts
substitui o DNS para resolver nomes de host?Depois de adicionar novamente a linha a
/etc/hosts
, ainda posso me conectar ao site, mesmo depois de atualizar a página da Web. Por que não se/etc/hosts
aplica novamente, para que eu não possa me conectar ao site?
Obrigado.