Como rastrear a rota de uma consulta DNS?

5

... até o servidor DNS que atende? Quando uso o servidor DNS público fornecido pelo Google (8.8.8.8), este é o servidor DNS relatado por "nslookup" (8.8.8.8), no entanto, o site www.dnsleaktest.com mostra um número IP diferente, na verdade dois, 74.125 .189.22 e 74.125.189.23. Existe uma maneira de rastrear a rota tomada pela consulta DNS de 8.8.8.8 a 74.125.189.22, incluindo outros servidores DNS eventualmente consultados no meio? Eu tentei opções de depuração do nslookup, mas não há nenhuma referência para 74.125.189.22 na informação de depuração.

    
por user285154 28.12.2013 / 13:25

3 respostas

0

Eu nunca usei isso sozinho, mas parece que o dnsracer faz o que você quer.

link

Não tenho certeza se existe uma ferramenta desse tipo disponível no Windows, mas há um pacote disponível no repositório do Linux Debian.

    
por 28.12.2013 / 14:25
0

Tente acessar o link para ver quais servidores DNS você está usando no momento. Verifique também nas configurações de rede do Windows se as configurações de DNS estão definidas para o google dns em 8.8.8.8 e 8.8.4.4 .

Quanto ao intervalo de IP 74.125.189.22, ainda parece ser o Google, mas apontando para o Google Translate .

Se eu fosse você, seguiria estes passos.

  1. Alterar as configurações de TCP / IP no Windows 7 para verificar Estou usando o DNS do Google acima mencionado.
  2. Use o Teste de falsificação do servidor de nomes DNS para se certificar de que o único DNS a ser utilizado é o DNS do Google.
por 02.01.2014 / 07:31
0

Eu não acredito que isso seja possível. Quando você faz uma solicitação de DNS, ela vai para o seu servidor DNS. Seu servidor DNS tenta resolver o nome e, se não conseguir, ele sobe na hierarquia de nomes DNS, tornando-se o solicitante. Em suma, quando uma solicitação é feita, o solicitante está aguardando uma resposta do próximo servidor.

    
por 11.07.2016 / 02:23

Tags