Ping Command Tutorial über Ubuntu

Ping Command Tutorial über Ubuntu
Wenn Sie ein häufiger Benutzer des Linux -Terminals sind, müssen Sie über den Befehl Ping gut informiert sein. Ping ist eines der am häufigsten verwendeten Netzwerkdiagnosewerkzeuge, um festzustellen, ob ein Netzwerk zugänglich oder erreichbar ist und Ping kann verwendet werden, um den Status eines Servers zu überprüfen.

Wir können auch die Zeitdauer für das Senden und Empfangen von Antworten aus einem Netzwerk mit dem Linux -Ping -Programm erhalten. Ping sendet eine Folge von ICMP -Paketen (Internet Control Message Protocol) an den Host und wartet dann auf eine ICMP -Antwortnachricht vom Host. Dies gibt uns Informationen über den Betrieb des Netzwerks.

Häufig durchgeführte Aufgaben durch Ping sind:

  • Überprüfung des Status des Netzwerks
  • Überprüfen Sie die Internetverbindung
  • Überprüfen Sie nach Netzwerkproblemen

In diesem Artikel wird die Funktionen/Verwendung des Ping -Befehls erörtert.

Überprüfen Sie die Existenz von Ping -Dienstprogrammen in Ihrem System

Ping -Befehl ist standardmäßig in vielen Linux -Systemen vorhanden, aber um seine Existenz zu überprüfen, überprüfen Sie die Version nach unten erwähnter Befehl:

$ ping -v

So verwenden Sie den Ping -Befehl

Die Syntax, die für den Ping -Befehl folgt, wird unten erwähnt:

$ ping [Optionen] [Hostname/IP]

Um die Konnektivität eines jeden Hosts zu überprüfen, können Sie den Ping -Befehl verwenden. Hier penste ich den YouTube -Server nach unten erwähnten Befehl und überprüfe das folgende Ergebnis:

$ ping youtube.com

Oben Ausgabe beschreiben die folgenden Informationen:

ICMP_SEQ Es zeigt die Sequenznummer des Pakets an. Zum Beispiel hat das erste Paket ICMP_SEQ = 1
ttl Steht für "Zeit zu leben". Es sagt die Anzahl von "Netzwerkhopfen" Ein Paket nimmt vor dem Abwerfen des Routers ein. Sein Bereich beträgt 1-255
Zeit Die Zeit, die es brauchte, um ein Paket zu erreichen, um an sein Ziel zu gelangen und zu seinem Ursprung zurückzukehren. Millisekunden werden verwendet, um Zeit auszudrücken.

Drücken Sie Strg+c Um den Prozess zu stoppen und nach Ende des Prozesses die Anzahl der empfangenen oder übertragenen Pakete zu beenden, wird die Anzahl der verlorenen Pakete und auch die Zeit in diesem Befehl gemeldet, wie unten gezeigt:

Es gibt keine Netzwerkkonnektivität zwischen Ihrem Gerät und dem Host -Server, wenn Sie keine Ping -Antwort erhalten.

So verwenden Sie Ping -Befehl auf Ubuntu

Einige häufig verwendete Ping -Befehle folgen:

Zeitintervall zwischen den Paketen mit dem Ping -Befehl auf Ubuntu ändern

Standardmäßig liefert der Ping -Befehl Pakete nach einer Sekunde, obwohl dieser Zeitraum geändert werden kann.

Durch die Nutzung "-ich" Flag nach Ping -Befehl Wir können die Zeit nach unten erwähnter Syntax ändern:

$ ping -i [Zeitgeänder] Host -Adresse

Zeit zu erhöhen: Wenn Sie das Zeitintervall zwischen den Paketen erhöhen möchten, geben Sie an "Zeit geändert" größer als 1 nach -i.

Zum Beispiel möchte ich die Zeit des Pings ändern "Youtube" Und auf 3 einstellen, Dann werde ich den folgenden Befehl am terminal ausführen:

$ ping -i 3 YouTube.com

Zeit zu verkürzen: Wenn Sie das Zeitintervall zwischen den Paketen verringern möchten, geben Sie an "Ping -Zeit" weniger als 1 nach -i.

Zum Beispiel möchte ich die Ping -Zeit des "Youtube" Und auf 0 einstellen.3, Dann werde ich den folgenden Befehl am terminal ausführen:

$ ping -i 0.3 YouTube.com

Begrenzung der Anzahl der Pakete

Der Ping-Befehl sendet Pakete, bis er durch Drücken von Strg+C manuell gestoppt wird, obwohl die Anzahl der gesendeten Pakete mit der Option „-C“ eingeschränkt werden kann. Nachfolgend erwähnt ist seine Syntax:

$ ping -c [Paketnummer] Hostname

Zum Beispiel beschränke ich mich "Youtube.com ” Zeit zum Ausführen 3 Pakete nach unten erwähnter Befehl:

$ ping -c 3 youtube.com

Begrenzen Sie das Paket, indem Sie Zeit für die Ausführung von Paketen angeben

Eine andere Möglichkeit, die Anzahl der Pakete zu begrenzen, besteht "-W" Flagge wie im unten genannten Befehl gezeigt:

$ ping -W 5 YouTube.com

Überprüfen Sie den lokalen Netzwerkstatus mithilfe von Ping -Befehl

Wenn Sie mit einigen Problemen auf eine Website zugreifen. Durch die Verwendung von Ping -Befehl können Sie Ihre lokale Netzwerkkonnektivität diagnostizieren: Es gibt verschiedene Möglichkeiten, Localhost zu pingen:

Erster Weg: Der einfachste Weg besteht darin, den Ping -Befehl mit 0 zu verwenden:

$ ping 0

Zweiter Weg: Mit einem lokalen Host verwies hier Localhost auf unseren Computer:

$ ping localhost

Dritter Weg: Ping mit IP -Adresse

Führen Sie den folgenden Befehl mit Ihrer Server -IP -Adresse aus. Sie müssen Ihre IP eingeben:

$ ping 192.168.18.156

Überflutung eines Netzwerks mit Ping -Befehl auf Ubuntu

Um Ihr Netzwerk unter starker Belastung zu testen, können Sie den nachstehend erwähnten Ping -Flutbefehl verwenden: Die Syntax:

$ sudo ping -f [Hostname/IP]

Zum Beispiel möchten Sie die Leistung von testen "Youtube.com ”, Führen Sie den folgenden Befehl aus:

$ sudo ping -f youtube.com

In den obigen Ausgabepunkten repräsentieren das gesendete Paket und die Rückseite der Rückseite die Antwort.

Um einen hörbaren Ping zu erhalten, während Host über den Ping -Befehl zugänglich ist

Wenn "-A" Flag wird verwendet, das System erzeugt einen Ton, wenn die Antwort vom Host empfangen wird. Nachfolgend ist seine Syntax:

$ ping -a [Hostname/IP]

Zum Beispiel, um die Antwort von zu überprüfen "Youtube.com ” Führen Sie den folgenden Befehl aus:

$ ping -a youtube.com

Erhalten Sie die Zusammenfassung der Statistiken mit dem Ping -Befehl

Wenn Sie die Informationen für jedes Paket nicht sehen möchten, verwenden Sie die Option "-Q", um einfach die Zusammenfassung anzuzeigen, wie im folgenden erwähnten Befehl gezeigt:

$ ping -c 5 -q youtube.com

Hier haben wir auch das Flag „-c“ verwendet, um den Befehl ping zu begrenzen, um angegebene Pakete zu senden.

Überprüfen Sie die Zeit vor jeder Zeilenausführung mit dem Ping -Befehl

Fügen Sie die Option -d zum Ping -Befehl hinzu, wenn Sie die Tageszeit nach dem Ausführen aufzeichnen möchten. Sie zeigt die Zeit in UNIX an, die unten erwähnt wird, ist seine Syntax.

$ ping -d [Hostname/IP]

Pinging "Youtube.com ” Um die Zeit zu überprüfen, wann jedes Paket nach dem folgenden Befehl ausgeführt wird:

$ ping -d youtube.com

Häufig verwendete Ping -Optionen

Nachfolgend werden einige weit verbreitete Ping -Optionen und deren Verwendung erwähnt:

Optionen Beschreibung
-B Ermöglicht das Ping einer Broadcast -IP -Adresse
-D Wird zum Debuggen von Socket verwendet
-ICH Legt die maximale Anzahl von Paketen fest, bevor Sie auf eine Antwort warten. Sie benötigen Superuser -Zugriff, um einen Wert höher als 3 festzulegen.
-R Ermöglicht, dass die Routing -Tabelle umgangen wird und Daten direkt an den Host gesendet werden.
-S Stellen Sie die Größe des Pakets ein
-T Zeit zum Leben setzen (TTL)
-v Zusätzliche ICMP -Pakete und Echo -Antworten werden angezeigt.

Oder Sie können die folgenden erwähnten ausführen "Hilfe" Befehl zum Anzeigen aller Optionen, die mit dem Ping -Befehl verwendet werden:

$ ping -HELP

Abschluss

Ping ist ein sehr nützlicher Befehl, der auf jedem Terminal ausgeführt werden kann, um den Netzwerkstatus zu überprüfen oder die Netzwerkleistung zu konfigurieren. Eine Reihe von Funktionen im Zusammenhang mit der Netzwerkinspektion werden vom Ping -Befehl ausgeführt und in diesem Artikel erörtert. Dieser Artikel hilft Ihnen dabei, den Ping -Befehl ohne Schwierigkeiten zu lernen und ihn effizient zu verwenden. Gehen Sie diesen Artikel ausführlich durch und vertraut mit dem Ping -Befehl vertraut und lernen Sie seine Verwendungen kennen.