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.
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?
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.
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.
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.