Ping verwendet ICMP -Pakete (Internet Control Message Protocol), um Netzwerkstatistiken zu sammeln. Die häufigsten Aufgaben, die Ping -Befehl ausführen, sind:
Wenn Sie den Befehl „Ping“ verwenden, sendet Ihr Gerät eine Anforderung an das Host -Gerät und wartet auf die Festlegung der Verbindung. Die Ping -Befehlsausgabe enthält Informationen zu Paketen und die Zeit, die jedes Paket benötigte, um den Host zu erreichen. Das Terminal druckt die Antworten, bis die Kommunikation unterbrochen wird. Überprüfen Sie, wie Sie den Ping -Befehl unter Linux verwenden:
So verwenden Sie den Ping -Befehl:
Überprüfen Sie zunächst die grundlegende Syntax des Befehls „Ping“:
Ping [Optionen] Hostname
Lassen Sie uns den LinuxHint -Server, den Startterminal und den Typ: Geben Sie an:
$ ping LinuxHint.com
Die obige Ausgabe zeigt verschiedene Informationen an:
ICMP_SEQ: Die Sequenznummer des Pakets. Wenn es das erste Paket ist, wäre die ICMP_SEQ -Nummer 1 1.
ttl: TTL steht für „Zeit zum Leben“. Die TTL -Nummer repräsentiert die Anzahl der Hopfen (Router), die ein Paket benötigt, um das Ziel zu erreichen.
Zeit: Die Zeit, die ein Paket benötigt, um das Ziel zu erreichen und dann zum Host -Gerät zurückzukehren.
Um den Pingprozess zu stoppen, drücken Sie "Strg C". Der Befehl zeigt die Anzahl der übertragenen/empfangenen Pakete, die Anzahl der verlorenen Pakete und die Zeit an.
Wenn Sie keine Ping -Antwort erhalten, gibt es keine Netzwerkkonnektivität zwischen Ihrem Gerät und dem Host -Server.
So ändern Sie das Zeitintervall zwischen Paketen (Ping -Befehl):
Der Ping -Befehl sendet standardmäßig eine Sekunde nach einer Sekunde, aber diese Zeit kann die Dauer geändert werden. Verwenden Sie "-I" nach "Ping", um die Zeit zu ändern:
$ ping -i 2 LinuxHint.com
Um die Zeit zu verringern:
$ ping -i 0.2 LinuxHint.com
So überprüfen Sie den Status eines lokalen Netzwerks (Ping -Befehl):
Wenn Sie Probleme mit dem Zugriff auf eine Website haben, können Sie über Ping -Befehl auch Ihr lokales Netzwerk diagnostizieren. Es gibt verschiedene Ansätze, die eines von ihnen verwenden:
Der schnellste Weg ist:
$ ping 0
Oder:
$ ping localhost
und einige Benutzer bevorzugen:
$ ping 127.0.0.1
So begrenzen Sie die Anzahl der Pakete (Ping -Befehl):
Der Ping-Befehl sendet Pakete weiter, bis er manuell angehalten hat. Die Anzahl der Pakete kann jedoch mit „-C“ und dann der Anzahl der Pakete begrenzt werden, da Hostname:
$ ping -c 4 LinuxHint.com
Die obige Ausgabe gab an, dass der Befehl nur 4 Pakete gesendet hat. Die andere Option zur Begrenzung der Anzahl der Pakete besteht darin, die Zeit festzulegen:
$ ping -W 6 LinuxHint.com
Der obige Befehl hört nach 6 Sekunden auf zu pingen.
Wie man das Netzwerk überflutet (Ping -Befehl):
Um die Leistung des Netzwerks unter Heavy Load zu überprüfen, kann der Ping -Befehl auch zum Überschwemmung des Netzwerks verwendet werden:
$ ping -f LinuxHint.com
In der Ausgabe repräsentiert jeder Punkt für jede Antwort das gesendete Paket und das Rückraum.
So erhalten Sie eine Zusammenfassung der Statistik (Ping -Befehl):
Wenn Sie nur daran interessiert sind, eine Zusammenfassung der Paketübertragung zu erhalten, verwenden Sie „-Q“, Q ist dieser Bediener für Quiet:
$ ping -c 5 -q LinuxHint.com
So machen Sie Ping -Audible (Ping -Befehl):
Verwenden Sie den Klang jedes Pings, um den Operator „-A“ zu verwenden:
$ ping -a LinuxHint.com
Häufig verwendete Ping -Optionen:
Einige andere häufig verwendete Ping -Optionen und ihre Verwendung werden unten erwähnt:
Möglichkeit | Beschreibung |
-B | Ermöglicht es, IP zu pingen, |
-l | Senden von Paketen, ohne auf eine Antwort zu warten (erfordert die SUDO -Erlaubnis, mehr als 3 Pakete zu senden) |
-V | Es zeigt die aktuelle Version des Ping |
-v | Zeigt zusätzliche ICMP -Pakete zusammen mit Echoantworten an |
-T | Ermöglicht, Zeit zum Leben zu setzen (TTL) |
-D | Für Socket -Debugging |
-R | Ermöglicht der Bypass -Routing -Tabelle und sendet direkt an den Host. |
-S | Legt die Paketgröße fest |
Abschluss:
Ping-Befehl ist ein bekanntes Dienstprogramm zur Diagnose/Fehlerbehebung und zum Erhalten von Netzwerkinformationen. Dieser Beitrag konzentriert sich auf einige wesentliche Befehle von Ping und ihrer Verwendung. Wenn Sie noch weitere Informationen über Ping benötigen, führen Sie aus “aus.“Mann Ping”Im Terminal.