A solicitação de DNS atinge o tempo limite e é bem-sucedida na minha rede local. Por quê?

4

Eu tenho um servidor W2K3 que é o controlador de domínio e também o servidor DNS. Eu queria criar outra zona DNS na minha rede chamada "something.local" e então fazer registros 'A' para apontar solicitações como 'admin.something.local' e 'www.something.local' para máquinas na minha rede.

Eu continuo recebendo tempos limite de DNS, mas depois de 2 tentativas é bem-sucedida. Por que isso aconteceria? Como posso solucionar problemas?

Da minha área de trabalho eu corro:

nslookup admin.something.local

e obtenha:

Server:  server.domain.com.au.local
Address:  192.168.0.10

DNS request timed out.
    timeout was 2 seconds.
DNS request timed out.
    timeout was 2 seconds.

Name:    admin.something.local
Address:  192.168.0.191

Se eu voltar para o outro lado:

nslookup 192.168.0.191

Eu recebo:

Server:  server.domain.com.au.local
Address:  192.168.0.10

Name: admin.something.local
Address: 192.168.0.191
  • Meu endereço de servidor DNS é 192.168.0.10.
  • A nova zona DNS não está conectada ao diretório ativo.
  • Eu não tenho muita experiência com o DNS.
  • Ontem estava funcionando bem.
  • Eu tentei fazer um 'ipconfig / flushdns' no meu desktop e no Servidor DNS
por Dan 21.05.2010 / 02:59

2 respostas

1

Boa chance de seu DNS ou cliente ter um pouco de restrições de recursos físicos. Isso é mais comum ao usar a virtualização com o servidor DNS e / ou o cliente DNS. Provavelmente, a resposta à consulta é retornada logo após o tempo de espera padrão de 2 segundos antes do tempo limite em nslookup.

Tente isso em um prompt de comando:

nslookup
timeout=3
admin.something.local

Se isso funcionar na primeira vez, provavelmente é esse o problema. A razão pela qual funcionou pela segunda vez é que a consulta agora é armazenada em cache na memória do servidor DNS, permitindo que ele responda sem ler do disco o arquivo de zona.

    
por 21.05.2010 / 04:38
0

Tente adicionar o '.' (ponto) no final do FQDN. Ele deve ajudar, pois o nslookup não adicionará o nome do domínio à sua string, mas tentará encontrar diretamente um registro do host.

    
por 01.03.2017 / 16:18