Linux Ping-Befehls-Tutorial

Linux Ping Command Tutorial



Wenn Sie ein regulärer Terminalbenutzer auf einer beliebigen Plattform sind, müssen Sie mit dem Ping-Befehl vertraut sein. Ping ist eines der am häufigsten verwendeten Tools zur Netzwerkdiagnose, um zu überprüfen, ob das Netzwerk verfügbar oder erreichbar ist. Darüber hinaus wird dieser Befehl auch verwendet, um den Serverstatus zu überprüfen.

Ping verwendet ICMP-Pakete (Internet Control Message Protocol), um Netzwerkstatistiken zu sammeln. Die häufigsten Aufgaben, die der Ping-Befehl ausführt, sind:







  • Testen der Netzwerkkonnektivität, einschließlich LAN und Internet.
  • Serverstatus überprüfen.
  • DNS-Probleme testen.

Wenn Sie den Ping-Befehl verwenden, sendet Ihr Gerät eine Anfrage an das Host-Gerät und wartet auf den Verbindungsaufbau. Die Ausgabe des Ping-Befehls enthält Informationen über Pakete und die Zeit, die jedes Paket benötigt hat, um den Host zu erreichen. Das Terminal druckt die Antworten so lange aus, bis die Kommunikation unterbrochen wird. Sehen wir uns an, wie Sie den Ping-Befehl unter Linux verwenden:



So verwenden Sie den Ping-Befehl:

Überprüfen Sie zunächst die grundlegende Syntax des Ping-Befehls:



Klingeln [Optionen] Hostname

Lassen Sie uns den Linuxhint-Server pingen, Terminal starten und Folgendes eingeben:





$Klingelnlinuxhint.com

ping/1%20copy.png

Die obige Ausgabe zeigt verschiedene Informationen:



icmp_seq : Die Sequenznummer des Pakets. Wenn es das erste Paket ist, wäre die icmp_seq-Nummer 1.

ttl : ttl steht für Time to Live, die ttl-Zahl stellt die Anzahl der Hops (Router) dar, die ein Paket braucht, um das Ziel zu erreichen, bevor es verworfen wird.

Zeit : Die Zeit, die ein Paket benötigt, um das Ziel zu erreichen und dann zum Hostgerät zurückzukehren.

Um den Ping-Prozess zu stoppen, drücken Sie Strg C. Der Befehl gibt die Anzahl der gesendeten/empfangenen Pakete, die Anzahl der verlorenen Pakete und die Zeit an.

ping/2%20copy.png

Wenn Sie keine Ping-Antwort erhalten, besteht keine Netzwerkverbindung zwischen Ihrem Gerät und dem Hostserver.

So ändern Sie das Zeitintervall zwischen Paketen (Ping-Befehl):

Der Ping-Befehl sendet standardmäßig Pakete nach einer Sekunde, aber diese Zeitdauer kann geändert werden. Um die Zeit zu ändern, verwenden Sie -i nach dem Ping:

$Klingeln-ich2linuxhint.com

ping/3%20copy.png

So verkürzen Sie die Zeit:

$Klingeln-ich0,2linuxhint.com

ping/5%20copy.png

So überprüfen Sie den Status eines lokalen Netzwerks (ping-Befehl):

Wenn Sie Probleme beim Zugriff auf eine Website haben, können Sie über den Ping-Befehl auch Ihr lokales Netzwerk diagnostizieren. Es gibt verschiedene Ansätze, die einen von ihnen verwenden:

Der schnellste Weg ist:

$Klingeln 0

Oder:

$Klingelnlocalhost

und einige Benutzer bevorzugen:

$Klingeln127.0.0.1

ping/multip.png

So begrenzen Sie die Anzahl der Pakete (ping-Befehl):

Der Ping-Befehl sendet solange Pakete, bis er manuell gestoppt wird, aber die Anzahl der Pakete kann mit -c und dann der Anzahl der Pakete begrenzt werden, da hostname:

$Klingeln-C4linuxhint.com

ping/9%20copy.png

Die obige Ausgabe zeigte an, dass der Befehl nur 4 Pakete gesendet hat. Die andere Möglichkeit, die Anzahl der Pakete zu begrenzen, ist die Zeiteinstellung:

$Klingeln-in 6linuxhint.com

ping/10%20copy.png

Der obige Befehl hört nach 6 Sekunden auf zu pingen.

So fluten Sie das Netzwerk (ping-Befehl):

Um die Leistung des Netzwerks unter hoher Last zu überprüfen, kann der Ping-Befehl auch verwendet werden, um das Netzwerk zu fluten:

$Klingeln–f linuxhint.com

ping/11%20copy.png

In der Ausgabe repräsentiert jeder Punkt das gesendete Paket und die Rücktaste für jede Antwort.

So erhalten Sie eine Statistikzusammenfassung (ping-Befehl):

Wenn Sie nur daran interessiert sind, eine Zusammenfassung der Paketübertragung zu erhalten, verwenden Sie -q, q steht dieser Operator für still:

$Klingeln-C5–Q linuxhint.com

ping/12%20copy.png

So machen Sie Ping hörbar (Ping-Befehl):

Um den Ton jedes Pings zu aktivieren, verwenden Sie den Operator -a:

$Klingeln–Ein linuxhint.com

ping/13%20copy.png

Häufig verwendete Ping-Optionen:

Einige andere häufig verwendete Ping-Optionen und ihre Verwendung sind unten aufgeführt:

Möglichkeit Beschreibung
-B Ermöglicht das Ping-Broadcast-IP
-das Senden von Paketen, ohne auf eine Antwort zu warten (erfordert sudo-Berechtigung, um mehr als 3 Pakete zu senden)
-V Es zeigt die aktuelle Version des Pings an
-v Zeigt zusätzliche ICMP-Pakete zusammen mit Echoantworten an
-T Ermöglicht die Einstellung der Lebenszeit (ttl)
-D Für Socket-Debugging
-R Ermöglicht die Umgehung der Routing-Tabelle und sendet direkt an den Host.
-S Legt die Paketgröße fest

Abschluss:

Der Ping-Befehl ist ein bekanntes Dienstprogramm zur Diagnose/Fehlerbehebung und zum Abrufen von Netzwerkinformationen. Dieser Beitrag konzentriert sich auf einige wesentliche Befehle von Ping und deren Verwendung. Wenn Sie noch weitere Informationen zu Ping benötigen, dann führen Sie aus Mann pingen im Terminal.