Confusão sobre consulta DNS versus arquivo HOSTS

1

Com o assunto, tenho windows / linux machine e em qual virtualbox instalado e configuração 192.168.11.19 ip e entrada www.abc.com no arquivo hosts. Temos o servidor / filtro DNS de configuração na rede e o DNS de configuração em cada máquina.

Agora o problema é que, Por que consulta DNS ao servidor DNS de www.abc.com , porque já resolveu usar o arquivo hosts. Qual a ordem do arquivo HOSTS e do servidor DNS?

    
por Nullpointer 01.06.2016 / 13:56

1 resposta

0

Q. Por que consulta DNS ao servidor DNS de www.abc.com, porque já resolveu usar o arquivo hosts.

Seu computador deve usar o arquivo hosts primeiro e não fazer uma pesquisa.

Assim como você parece querer estar fazendo. Isso economiza largura de banda e consultas inúteis, etc ...

Teste:

Se você escolher um novo endereço IP (ou liberar o cache do DNS) e testá-lo, deverá ver.

Aqui está um exemplo que mistura a Free Software Foundation e os endereços do Google.

Podemos obter o ip para www.fsf.org:

nslookup fsf.org

Dá a resposta:

servidor: 208.67.222.222

nslookup 8.8.8.8

name = google-public-dns-a.google.com

1) Coloque o registro incorreto no arquivo hosts.

8.8.8.8 www.fsf.org

no arquivo hosts (/ etc / hosts possivelmente).

Este é o endereço IP do google, para o nome do software gratuito foundation.org.

2) reinicie o computador ou o serviço de rede.

3) ping www.fsf.org

Você deve ver que o seu computador pula 8.8.8.8, que é o google. Se pingado 208.67.222.222, você saberia que estava usando o dns.

Acabei de fazer o teste no meu computador.

É claro que o ponto do dns é que ele é escalável para que você não tenha que escrever mais e seja atualizado automaticamente, mas você pode achar o arquivo hosts útil para uso interno da rede ou como endereços externos abreviados.

Felicidades.

    
por 01.06.2016 / 14:42