
Auf einem Windows 2003-Server kann ich, nslookup www.google.com
die 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....