Windows 7-Computer kann erst nach dem Ping eine Remote-Verbindung herstellen

6550
rjohnston

Ich habe eine Windows 7-Maschine (Home Premium), die gleichzeitig als Mediencenter und Subversion-Server dient. Bei diesem Setup gibt es einige Probleme, wenn Sie von einem XP-Computer (SP3) aus eine Verbindung zum Server herstellen:

Erstens reagiert das Gerät nicht auf den Computernamen, bis die IP-Adresse der IP-Adresse gepingelt wurde. Hier ist ein Beispiel:

Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp.  C:\Documents and Settings\Rob>ping damascus Ping request could not find host damascus. Please check the name and try again.  C:\Documents and Settings\Rob>ping 192.168.1.17  Pinging 192.168.1.17 with 32 bytes of data:  Reply from 192.168.1.17: bytes=32 time=2ms TTL=128 ...  Ping statistics for 192.168.1.17: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 1ms, Maximum = 2ms, Average = 1ms  C:\Documents and Settings\Rob>ping damascus  Pinging damascus [192.168.1.17] with 32 bytes of data:  Reply from 192.168.1.17: bytes=32 time<1ms TTL=128 ....  Ping statistics for 192.168.1.17: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 1ms, Average = 0ms  C:\Documents and Settings\Rob> 

Ebenso schlagen Subversion-Befehle mit dem Computernamen oder der IP-Adresse fehl, bis die IP-Adresse des Computers gepingt wird. Gelegentlich reagiert der Computer nicht auf Pings auf seiner IP-Adresse, er wird nur mit "Request Timeed" (Anfrage abgelaufen) angezeigt. Der svn-Server ist VisualSVN, wenn das hilft ...

Irgendwelche Ideen?

3

3 Antworten auf die Frage

2
Guy Thomas

Ich würde die DNS-Einstellungen überprüfen.

Wo ist der DNS-Server? ipconfig / all | Ist für diesen Client ein DNS-Server im Adapter eingestellt?

Verfügt der DNS-Server über einen Hostdatensatz für diesen Client?

Dies fiel mir ein, als ich gestern Abend versuchte, das Problem meiner nicht-technischen Freundin zu erklären. Ich habe auf dem Router eine statische Route eingerichtet, die als DNS-Server fungiert, und das Problem scheint gelöst zu sein. rjohnston vor 14 Jahren 1
1
William Hilsum

Das erste, was ich überprüfen würde, ist eine Firewall, die Sie gerade für den Fall haben.

Als nächstes klingt es so, als ob DNS-Probleme in Ihrem Netzwerk auftreten. Es kann sein, dass eine Ping-Anforderung für DNS-Abfragen erforderlich ist, um diese Maschine aufzulösen / zu finden. Nach dem Ping wird der Hostname zwischengespeichert.

Wenn sich die IPs niemals ändern, würde ich persönlich den Hostnamen in die Hosts-Datei stecken und auf die richtige IP-Adresse verweisen. Dies sollte das Problem beheben, das Sie haben.

Um die Hosts-Datei zu bearbeiten, öffnen Sie c: \ windows \ system32 \ drivers \ etc \ hosts und geben Sie die IP-Adresse und den Hostnamen ein. (Folge dem Beispiel)

0

Ich verwende Windows 7 Enterprise und hatte ähnliche Probleme. Manchmal konnte ich RDP und manchmal nicht. Ich bemerkte dann, dass ich nicht einmal pingen konnte, obwohl alle Firewalls deaktiviert waren, selbst vom PC aus. Ich könnte über die Ping-Back-Adresse ping, aber nicht über die IPv4-Adresse. Ich spülte DNS und das funktionierte ungefähr eine Minute lang. Ich habe mir die Eigenschaften der LAN-Verbindung angesehen, auf die ich den Virtual Machine Network Service gesehen habe. Ich hatte Virtual PC installiert, hatte jedoch keine Zeit, es zu verwenden. Ich habe dieses Kontrollkästchen deaktiviert, um das Protokoll zu deaktivieren, und es hat sofort funktioniert. Hoffe das hilft.