Linux-Befehle

Linux Ping-Befehls-Tutorial

Linux Ping-Befehls-Tutorial
Wenn Sie ein regelmäßiger Terminalbenutzer auf einer beliebigen Plattform sind, müssen Sie mit dem Befehl „ping“ 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:

Wenn Sie den Befehl „ping“ 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 der Ping-Befehl unter Linux verwendet wird:

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 pingen, Terminal starten und Folgendes eingeben:

$ ping linuxhint.com

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 Host-Gerät zurückzukehren.

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

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 ein Paket nach einer Sekunde, aber diese Zeitdauer kann geändert werden. Um die Uhrzeit zu ändern, verwenden Sie „-i“ nach „ping“:

$ ping -i 2 linuxhint.com

So verkürzen Sie die Zeit:

$ ping -i 0.2 Linux-Hinweise.com

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:

$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 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:

$ ping -c 4 linuxhint.com

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:

$ping -w 6 linuxhint.com

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:

$ping -f linuxhint.com

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 für diesen Operator:

$ping -c 5 -q linuxhint.com

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

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

$ ping -ein Linuxhint.com

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
-l Senden von Paketen, ohne auf eine Antwort zu warten (Erfordert die 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 Bypass-Routing-Tabelle und sendet direkt an den Host.
-so Legt die Paketgröße fest

Fazit:

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, führen Sie „Mann pingen” im Terminal.

So installieren und spielen Sie Doom unter Linux
Einführung in Doom Die Doom-Serie entstand in den 90er Jahren nach der Veröffentlichung des ursprünglichen Doom. Es war sofort ein Hit und seitdem hat...
Vulkan für Linux-Benutzer
Mit jeder neuen Grafikkartengeneration stoßen Spieleentwickler an die Grenzen der grafischen Wiedergabetreue und kommen dem Fotorealismus einen Schrit...
OpenTTD vs. Simutrans
Das Erstellen einer eigenen Transportsimulation kann Spaß machen, entspannend und äußerst verlockend sein. Deshalb sollten Sie so viele Spiele wie mög...