Pode pingar o endereço IP e o nome do host do nslookup, mas não pode pingar o nome do host

1

Em um servidor Windows 2003, posso nslookup www.google.com , que retorna

Server:  localhost
Address:  127.0.0.1

Non-authoritative answer:
Name:    www.l.google.com
Addresses:  74.125.79.104, 74.125.79.147, 74.125.79.99
Aliases:  www.google.com

Eu posso então ping 74.125.79.104 :

Pinging 74.125.79.104 with 32 bytes of data:

Reply from 74.125.79.104: bytes=32 time=16ms TTL=54
Reply from 74.125.79.104: bytes=32 time=32ms TTL=54
Reply from 74.125.79.104: bytes=32 time=15ms TTL=54
Reply from 74.125.79.104: bytes=32 time=15ms TTL=54

Ping statistics for 74.125.79.104:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 15ms, Maximum = 32ms, Average = 19ms

Mas não consigo ping www.google.com :

Ping request could not find host www.google.com. 
Please check the name and try again.

(este é diferente da outra questão em que este tem um TLD, não é um domínio local.)

Update: Estou executando um servidor dns no localhost (127.0.0.1). Mesmo quando eu mudo para usar, por exemplo, opendns, ele ainda pode nslookup hostname e ping ip address, mas não ping hostname. Então, o que está errado?

** Atualização 2: **

aqui está o resultado ipconfig / all:

Windows IP Configuration

   Host Name . . . . . . . . . . . . : SERVER
   Primary Dns Suffix  . . . . . . . : NETWORK.local
   Node Type . . . . . . . . . . . . : Unknown
   IP Routing Enabled. . . . . . . . : No
   WINS Proxy Enabled. . . . . . . . : No
   DNS Suffix Search List. . . . . . : NETWORK.local

Ethernet adapter Local Area Connection:

   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Broadcom NetXtreme Gigabit Ethernet #2
   Physical Address. . . . . . . . . : 00-0F-1F-56-3B-AA
   DHCP Enabled. . . . . . . . . . . : No
   IP Address. . . . . . . . . . . . : 192.168.7.2
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 192.168.7.1
   DNS Servers . . . . . . . . . . . : 127.0.0.1

Atualização 3:

Obrigado a todos por sua ajuda e sugestões. Eu aprecio isso.

Ipconfig / flushdns retorna: liberado com êxito o cache do resolvedor de DNS

Ipconfig / displaydns retorna:

2.7.168.192.in-addr.arpa
----------------------------------------
Record Name . . . . . : 2.7.168.192.in-addr.arpa.
Record Type . . . . . : 12
Time To Live  . . . . : 0
Data Length . . . . . : 4
Section . . . . . . . : Answer
PTR Record  . . . . . : webserver.mydomainname.com


1.0.0.127.in-addr.arpa
----------------------------------------
Record Name . . . . . : 1.0.0.127.in-addr.arpa.
Record Type . . . . . : 12
Time To Live  . . . . : 0
Data Length . . . . . : 4
Section . . . . . . . : Answer
PTR Record  . . . . . : localhost

Atualização 4:

O Wireshark mostra o seguinte:

3   11.540542   208.67.220.220  192.168.7.2 DNS Standard query response A 74.125.79.99 A 74.125.79.104 A 74.125.79.147

6   42.056794   192.168.7.2 192.168.7.255   NBNS    Name query NB WWW.GOOGLE.COM<00>

o que é estranho: quando eu ping , ele envia um pacote para 192.168.7.255 em vez de pedir ao servidor DNS um endereço

Atualização 5:

Isso é o que o netdig tinha a dizer:

opcode: Query, status: NoError, id: 42
flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 0

QUESTION SECTION:
www.google.com.                 IN      A       

ANSWER SECTION:
www.google.com.         86324   IN      CNAME   www.l.google.com.
www.l.google.com.       224     IN      A       74.125.79.99
www.l.google.com.       224     IN      A       74.125.79.104
www.l.google.com.       224     IN      A       74.125.79.147

Query time: 0 ms
Server    : 192.168.7.2:53 udp (192.168.7.2)
When      : 1/6/2011 12:33:50 PM
Size rcvd : 100
    
por jao 18.12.2010 / 10:42

2 respostas

3

Você está usando a si mesmo (127.0.0.1) como o DNS ... Você realmente quis dizer isso? O nslookup funcionará se a sua própria máquina estiver executando um serviço de servidor DNS.

Verifique se o DNS está definido corretamente no adaptador de rede.

    
por 18.12.2010 / 10:44
0

Apenas curioso, você configurou o DNS no servidor para 127.0.0.1 porque está usando um DNS no servidor e configurou o encaminhador de DNS que aponta para os servidores DNS do seu provedor?

Se for esse o caso, você pode tentar um teste como este. Defina o DNS no adaptador de servidores para apontar diretamente para os servidores DNS do seu provedor. Nesse ponto você pode fazer um ipconfig / flushdns e / ou reiniciar e tentar novamente. Você pode obter mais algumas informações dessa maneira ...

    
por 20.12.2010 / 14:30