Por que meu servidor DNS está expirando?

3

Acabei de configurar um servidor DNS no meu Windows 7, chamado SimpleDNS.

Adicionei uma zona, por exemplo sag.com , e defini www.sag.com e sag.com a 192.168.1.2 (meu endereço IP da rede). o problema é que quando eu tento pingar sag.com os logs do SimpleDNS dizem que ele atendeu a requisição com 192.168.1.2 , mas o ping não resolve nada. Logs SimpleDNS:

 14:00:43   Request from 192.168.1.2 for A-record for www.sag.com
 14:00:43   Sending reply to 192.168.1.2 about A-record for
 www.sag.com: 14:00:43   -> Answer: A-record for www.sag.com =
 192.168.1.2 14:00:43   -> Authority: NS-record for www.sag.com = mehr-pc

nslookup yields:

 C:\Users\Mehr\Desktop>nslookup www.sag.com DNS request timed out.
     timeout was 2 seconds. Server:  UnKnown Address:  192.168.1.1

 DNS request timed out.
     timeout was 2 seconds. DNS request timed out.
     timeout was 2 seconds. DNS request timed out.
     timeout was 2 seconds. DNS request timed out.
     timeout was 2 seconds.
 *** Request to UnKnown timed-out

O IP do servidor DNS é 192.168.1.2 e o endereço do ponto de acesso: 192.168.1.1

O que devo fazer?

    
por Behrooz A 12.11.2011 / 11:18

3 respostas

2

Seu nslookup mostra que seu computador com Windows 7 está usando 192.168.1.1, já que é um servidor DNS, e não 192.168.1.2. Você precisa alterar o servidor DNS nas propriedades TCP / IP da NIC.

    
por 12.11.2011 / 13:58
1

executar:

nslookup sag.com (ip of dns server)

o comando acima tentará forçar a resolução do nome do seu dns. então analise o resultado que aquilo lhe diz.

Verifique se o servidor DNS está em execução e OUVINDO as portas necessárias. verifique se a porta 53 (UDP) está aberta.

A diferença entre ping e nslookup é que quando o ping é submetido ao sistema operacional, o sistema operacional tenta resolver o nome de todas as maneiras possíveis (através de lmhosts, hosts, dns e total de 7 maneiras), mas nslookup só resolve o nome fornecido servidor dns.

    
por 12.11.2011 / 11:24
1

Configurar um servidor DNS é uma coisa usando outro.

Pode parecer trivial, mas é necessário inseri-lo explicitamente para ser usado.

O primeiro passo é a abordagem de Frank, e se isso funcionar, mas o mesmo comando sem o IP do servidor DNS não significa que seu servidor DNS não é usado por padrão.

    
por 12.11.2011 / 11:34

Tags