Wenn ich 192.168.1.4 anpinge, warum antwortet 192.168.1.2?

12

Wenn ich den Befehl ausführe, ping 192.168.1.4erhalte ich die folgenden Ergebnisse:

Pinging 192.168.1.4 with 32 bytes of data:
Reply from 192.168.1.2: Destination host unreachable.
Reply from 192.168.1.2: Destination host unreachable.
Reply from 192.168.1.2: Destination host unreachable.
Reply from 192.168.1.2: Destination host unreachable.

Kann mir jemand helfen, zu verstehen, warum in aller Welt 192.168.1.2 nicht erreichbar ist, wenn dies nicht die von mir eingegebene IP-Adresse ist? Ich bin sehr verwirrt.

Auch wenn es relevant ist, bin ich in einer Arbeitsgruppe.

BVernon
quelle
Welchen Befehl haben Sie genau eingegeben ?
Gronostaj
Genau das, was ich in Anführungszeichen geschrieben habe.
BVernon
1
BVernon: Es heißt nicht, dass "192.168.1.2" nicht erreichbar ist. Im Gegenteil, 192.168.1.2 besagt, dass der Zielhost (dh 192.168.1.4) nicht erreichbar ist. In Ihrem Fall ist .1.2 wahrscheinlich Ihre eigene Maschine. Es könnte aber auch ein "Sprung" auf dem Weg zum Ziel sein (der letzte erreichte Sprung). Dies kann bedeuten, dass das Ziel nicht auf Ping antwortet (z. B. aufgrund seiner Firewall. Deaktivieren Sie die Firewall NICHT! Erlauben Sie nur eingehenden ICMP)
Olivier Dulac

Antworten:

17

192.168.1.2sollte deine ip sein, nicht der Zielhost. Wenn der Zielhost nicht erreichbar ist, kann er Ihnen (offensichtlich) keine Antwort senden, sodass die Antwort von Ihrem eigenen Computer stammt.

Dies liegt daran, dass im selben Subnetz pingeine ARP-Anfrage gesendet wird, um die der IP entsprechende MAC-Adresse zu erhalten. Wenn dies nicht gelöst werden kann, erhalten Sie diese Nachricht. Wenn Sie einen Computer in einem anderen Subnetz anpingen, wird eine Zeitüberschreitungsnachricht angezeigt, da pingeine ARP-Anforderung zum Abrufen des Gateways des Subnetzes gesendet wird, die ordnungsgemäß ausgeführt werden sollte. Aber dann kommt das eigentliche Ping-Timeout

Ähnlich
quelle
Sie können bestätigen, dass es Ihre IP-Adresse ist, indem Sie Folgendes eingeben:ipconfig /all
Vijay
Ah, ich fühle mich wie eine Attrappe, weil ich das nicht bemerkt habe. Das ursprüngliche Problem (dass es die falsche IP-Adresse für einen bestimmten Computernamen gepingt hat) hat sich über Nacht behoben. Trotzdem finde ich es seltsam, dass ich von diesem Computer aus nicht auf meinen Router (192.168.1.1) zugreifen kann, obwohl er offenbar nicht anders eingerichtet ist als andere Computer in meinem Netzwerk. Aber an diesem Punkt bremst mich das nicht aus, also werde ich dieses Rätsel für einen weiteren Tag aufheben.
BVernon
1

192.168.1.2 ist ein Computer, der direkt mit Ihrem PC verbunden ist und Ihnen mitteilt, dass er seine Aufgabe nicht erfüllen kann.

Angenommen, Ihr PC ist über Kabel mit einem anderen PC verbunden, der über WLAN mit einem Netzwerk verbunden werden soll, die WLAN-Verbindung jedoch aus irgendeinem Grund unterbrochen wurde. Dann sendet der PC, mit dem Sie verbunden sind, genau die Antwort, die Sie erhalten haben.

Wie Herkules 'Säulen heißt es, nec plus ultra , also nicht weiter als hier. Es bedeutet, dass 192.168.1.2 ein Konnektivitätsproblem hat.

MariusMatutiae
quelle
Der letzte Satz ist wahr, aber der erste Satz lässt die einfachste Möglichkeit aus: 192.168.1.2, der Computer mit Verbindungsproblemen, ist der PC selbst.
MSalters
Nein: Wenn der PC, der den Ping-Befehl ausgibt, derjenige ohne Verbindung ist, gibt es keine "Antwort von ..." -Anweisung.
MariusMatutiae
Zu Ihrer Information, 192.168.1.2 ist der Computer, auf dem der Ping-Befehl ausgeführt wurde, aber nein, es gab keine Verbindungsprobleme, da ich offensichtlich keine Probleme hatte, ins Internet zu gelangen und diese Frage von dort aus zu stellen.
BVernon
+1 auf jeden Fall, denn vielleicht helfen diese Informationen jemandem mit einem ähnlichen, aber anderen Problem auf der Straße.
BVernon
@ Marius Matutiae Ich erklärte in meiner Antwort, warum es in diesem Fall eine Antwort gibt
Simiil