Auf meiner Windows XP-Workstation kann ich den Computer, zu dem ich eine Verbindung herstellen möchte, in DNS finden nslookup
:
nslookup wolfman
Server: dns.company.com
Address: 192.168.1.38
Name: wolfman.company.com
Address: 192.168.1.178
Wenn ich jedoch versuche, eine Verbindung zu diesem Computer herzustellen, erhalte ich die Fehlermeldung, dass der Computer nicht gefunden werden kann (dh nicht in DNS nachgeschlagen werden kann):
C:\> ping wolfman
Ping request could not find host wolfman. Please check the name and try again.
Ich kann eine Verbindung herstellen, wenn ich die IP-Adresse direkt verwende:
C:\> ping 192.168.1.178
Pinging 192.168.1.178 with 32 bytes of data:
Reply from 192.168.1.178: bytes=32 time=41ms TTL=126
Reply from 192.168.1.178: bytes=32 time=41ms TTL=126
Reply from 192.168.1.178: bytes=32 time=44ms TTL=126
Reply from 192.168.1.178: bytes=32 time=38ms TTL=126
Ich könnte das umgehen, indem ich einen Eintrag zu meiner hosts
Datei hinzufüge , aber ich würde lieber herausfinden, warum dies geschieht. Das Problem ist vergänglich, die meiste Zeit des Tages kann ich mich problemlos mit der Maschine verbinden.
Wie ist das möglich?
ETA: Ich habe dies der Kürze halber weggelassen, aber es wurde gefragt:
C:\> ping wolfman.company.com
Ping request could not find host wolfman.company.com. Please check the name and try again.
ETA: Andere Anwendungen erzielen die gleichen Ergebnisse. Ich habe nur versucht, Ping zu vereinfachen. Telnet kann keine Verbindung herstellen, Cygwin-Apps geben eine "unknown host wolfman" -Nachricht aus.
Update: Mit wireshark habe ich festgestellt, dass meine Workstation keine DNS-Suche durchführt. Es wird lediglich die Fehlermeldung "Host konnte nicht gefunden werden" gemeldet.
nslookup
dem, der die search domain
Parameter eines DHCP-Angebots verwendet (oder was auch immer Sie für eine statische IP-Konfiguration angeben). Bestätigen Sie dies, indem Sie die Schritte von @SLaks ausführen und den FQDN des Hosts
ping -4 wolfman
?
.company.com
.