Como saber quais servidores DNS estão resolvendo as solicitações dos meus computadores?

5

Minha caixa do Win7 está erroneamente resolvendo um endereço IP.

Eu tive o mesmo problema na semana passada e "consertei" isso mudando para o Google Public DNS 8.8.8.8 e 8.8.4.4 para o IPV4 e os outros para o IPv6.

Então, quando eu faço um ipconfig / all, ele diz que os servidores DNS estão realmente apontando para o Google, mas em qualquer outro sistema externo, isso resolve muito bem, internamente, mas isso não acontece.

Quando eu faço um tracert ele resolve para o endereço errado como com um Ping.

Quando digo o endereço incorreto, ele é resolvido para o servidor correto, mas estou usando um IP secundário no servidor para um site e ele está resolvendo para os servidores IP primário, não o secundário, então o site 404s "somente nessa máquina" não é um problema de configuração do servidor.

Eu verifiquei o arquivo Hosts em etc / Drivers e nenhuma entrada está lá.

A máquina em si, em uma LAN, não tenho certeza do seu status, eu não acho que ela esteja sendo controlada por um domínio, pois é apenas em Workgroup > Workgroup sem prefixo DOMAIN como eu normalmente esperaria.

Está obtendo o IP de um servidor DHCP, mas, como acima, estou substituindo as configurações de DNS localmente pelo

Use the following DNS server addresses

que está aparecendo no IPconfig como seria de esperar 8.8.8.8 etc.

Então, minha pergunta é sobre o que mais poderia estar substituindo a resolução do meu nome de domínio para o endereço IP correto entre minha máquina e a Internet.

ATUALIZAÇÃO:

Eu também devo adicionar que se eu colocar uma entrada no arquivo INTO Hosts para o domínio > > IP será resolvido corretamente. Então, não está sendo "absolutamente" substituído / sequestrado.

UPDATE 2:

Usando o NSLookup, recebo o seguinte para meu domínio e até mesmo apenas para www.google.com

Parece que 1: A máquina está usando IPV6 por padrão (isso é normal?) E 2. não está a resolver de forma adequada através do Google Public DNS no IPV6

Portanto, se 2 estiver correto, isso significaria que a máquina voltará a usar as configurações de DNS da LAN?

    
por rism 10.03.2014 / 23:00

1 resposta

4

use o nslookup para solucionar problemas:

Lançado com o Windows 2000 e versões posteriores, o Nslookup é uma ferramenta de linha de comando que permite testar e solucionar problemas de resolução do Sistema de Nomes de Domínio (DNS). Para iniciar o nslookup, abra um prompt de comando e digite nslookup, consulte a Figura A. O Nslookup exibirá o servidor DNS e o endereço IP padrão da máquina. Agora você pode inserir comandos nslookup. Digite help no prompt do nslookup para obter uma lista rápida de comandos.

Para entrar no modo interativo do nslookup, digite o comando nslookup sem opções. Enquanto no modo interativo você tem muito mais opções disponíveis para você. Para sair do modo interativo, digite exit em uma linha e pressione enter.

Por padrão, o nslookup usa qualquer servidor DNS padrão para testar sua resolução, mas você pode escolher um servidor DNS diferente para testar sua resolução. Isso permite que você verifique se há um erro no servidor, se há um erro de resolução generalizada ou se o servidor está possivelmente inativo. O Nslookup também exibirá os vários tipos de registros DNS, não apenas os registros primários (A) ou todos os registros de um domínio.

    
por 10.03.2014 / 23:20