Was macht ping ping localhost? - Linux, Networking, Ping

Während ich arbeitete, machte ich einen Tippfehler und ich habe ausgeführt

ping ping localhost

und ich bekam

PING localhost.localdomain (127.0.0.1) 56(124) bytes of data.

mit 100% Paketverlust. NatĂĽrlich, wenn ich tippe

ping localhost

die Ausgabe

PING localhost.localdomain (127.0.0.1) 56(84) bytes of data.

Alle Pakete werden empfangen.

Meine Frage ist: Was genau macht ping ping localhost? Wie werden Parameter interpretiert? Warum Paketverlust?

Vielen Dank

Antworten:

5 fĂĽr Antwort â„– 1

Wenn du man ping Sie werden sehen, dass eine der Optionen für Ihre Version die ist hop Möglichkeit (ping [hop ...] destination) können Sie Ihr Ziel über die hop und ist nützlich, wenn Sie mehrere Gateways haben und die Route des Pings explizit mitteilen möchten.

So ping ping localhost wird pingen localhost während dem Benutzen ping wie es ist hop. Die eigentliche Frage ist jedoch, warum ping ping arbeiten und nicht zurückgeben unknown host Error? Es ist zu beachten, dass dabei a ping ping Unter Windows und einigen BSD-Varianten wird die unknown host Fehler, aber nicht aus den Gründen, die man zunächst denken könnte.

Wenn ich a ping ping Auf meinem System komme ich zurück 127.0.53.53und nach einigem Stöbern fand ich a verwandte Antwort das hilft, dieses Ergebnis zu erklären; Kurz gesagt, es hat mit dem von Ihnen verwendeten DNS-Server und dem Namenskollisionsframework von ICANN zu tun, das die Adresse von zurückgibt 127.0.53.53 für bestimmte generische TLDs (ping anscheinend eins sein). Einige Betriebssysteme und Versionen von ping Das Dienstprogramm hängt möglicherweise eine TLD (oder Ihre lokale Domain) an das Ziel an ping pingEs könnte tatsächlich ein ping ping.com oder ping ping.localdomain und geben Sie die erwarteten Ergebnisse zurück (vs. 127.0.53.53).

Dies sollte erklären, warum bei Ihnen ein Paketverlust auftritt ping ping localhost; Sie leiten Ihre Pings durch Ihre localhost zu pingen localhostWenn Ihr System nicht dazu eingerichtet ist (Routing-Ping-Anforderungen), schlägt dies fehl und gibt den Paketverlust zurück, den Sie sehen.

Hoffe das kann helfen.


Lies jetzt