Kann IP-Adresse und NS-Lookup-Hostnamen anpingen, aber nicht Hostnamen

Kann IP-Adresse und NS-Lookup-Hostnamen anpingen, aber nicht Hostnamen

Auf einem Windows 2003-Server kann ich, nslookup www.google.comdie zurückgibt

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

Ich kann dann 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

Aber ich kann nicht ping www.google.com:

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

(Diese Frage unterscheidet sich von der anderen darin, dass es sich hier um eine TLD handelt und nicht um eine lokale Domäne.)

Update: Ich betreibe einen DNS-Server bei localhost (127.0.0.1). Selbst wenn ich ihn ändere, um beispielsweise opendns zu verwenden, kann er immer noch den Hostnamen per nslookup und die IP-Adresse anpingen, aber nicht den Hostnamen. Was ist also falsch?

**Update 2: **

hier ist das ipconfig /all-Ergebnis:

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

Aktualisierung 3:

Vielen Dank an alle für ihre Hilfe und Vorschläge. Das weiß ich zu schätzen.

Ipconfig /flushdns gibt zurück: Der DNS-Resolver-Cache wurde erfolgreich geleert.

Ipconfig /displaydns gibt zurück:

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

Aktualisierung 4:

Wireshark zeigt folgendes:

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>

was seltsam ist: wenn ich ping, sendet es ein Paket an 192.168.7.255, anstatt den DNS-Server nach einer Adresse zu fragen

Aktualisierung 5:

Dies ist, was netdig zu sagen hatte:

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

Antwort1

Sie verwenden sich selbst (127.0.0.1) als DNS... Meinen Sie das wirklich so? nslookup funktioniert, wenn auf Ihrem eigenen Computer ein DNS-Serverdienst ausgeführt wird.

Stellen Sie sicher, dass der DNS am Netzwerkadapter richtig eingestellt ist.

Antwort2

Nur aus Neugier: Haben Sie den DNS auf dem Server auf 127.0.0.1 eingestellt, weil Sie einen DNS auf dem Server verwenden und eine DNS-Weiterleitung eingerichtet haben, die auf die DNS-Server Ihres Internetdienstanbieters verweist?

Wenn das der Fall ist, können Sie einen Test wie diesen versuchen. Stellen Sie den DNS auf dem Serveradapter so ein, dass er direkt auf die DNS-Server Ihres ISPs verweist. An diesem Punkt können Sie ipconfig /flushdns ausführen und / oder neu starten und es erneut versuchen. Auf diese Weise erhalten Sie möglicherweise weitere Informationen....

verwandte Informationen