GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Ping-Befehlsbeispiele unter Linux

Einer der frühesten Teile der Netzwerkfehlerbehebung ist das Senden von Testpaketen zwischen zwei Systemen. Dies geschieht mit einem TCP/IP-Dienstprogramm namens Ping. Der Ping-Befehl generiert eine Antwortanforderung vom sendenden Computer und sollte eine Antwort vom Zielcomputer erhalten.

Mögliche Ergebnisse des Ping-Befehls sind:

  • Antwort von [Host] :Die Verbindung war erfolgreich.
  • Ziel nicht erreichbar :Der Quellcomputer kann keinen Pfad zum Ziel finden. Dies weist oft darauf hin, dass das Problem beim Quellcomputer liegt.
  • Zeitüberschreitung :Die Anfrage hat den Zielcomputer erreicht, aber eine Antwort ist nicht an den Quellcomputer zurückgesendet worden, bevor auf dem Quellcomputer das Zeitlimit überschritten wurde. Dies weist oft darauf hin, dass das Problem beim Zielcomputer liegt.

Obwohl die Verwendung von Ping einer der ersten Schritte bei der Fehlerbehebung im Netzwerk ist, sagt es Ihnen nur, dass etwas nicht stimmt – nicht, was nicht stimmt.

Syntax

Die Syntax des Ping-Befehls lautet:

# ping [options] {destination}

Das {Ziel} kann eine IP-Adresse wie 192.168.1.1 oder ein Hostname wie server01 sein.

ping-Befehlsoptionen

Einige gängige Ping-Befehlsoptionen sind:
-c — Senden Sie nur eine bestimmte Anzahl von Ping-Versuchen. Standardmäßig sendet Linux einen kontinuierlichen Ping, bis er mit Strg+C unterbrochen wird.
-v — Ausführliche Ausgabe angeben.

Sequenznummer

Der Ping-Befehl liefert auch eine Sequenznummer (icmp_seq) für jeden Ping-Versuch. Der Host, der den Ping sendet, kann diese Nummer verwenden, um jede Anfrage mit ihrer Antwort abzugleichen. Nicht übereinstimmende Sequenznummern können auf ein verworfenes Paket hindeuten.

Beispiele für Ping-Befehle

1. So senden Sie eine ICMP-Anfrage an den angegebenen Host:

# ping 192.168.200.10 

2. Um den hörbaren Ping zu haben:

# ping -a 192.168.200.10 

3. Um eine bestimmte Anzahl von Zählungen zu pingen:

# ping -c 10 192.168.27.100 

4. Für Flood-Ping:

# ping -f 192.168.27.100 

5. So stellen Sie das Intervall ein:

# ping -i 10 192.168.27.100 

6. Um eine bestimmte Schnittstelle zu pingen:

# ping -I eth0 192.168.27.100 

7. Um eine bestimmte Anzahl von Paketen zu senden, ohne auf eine Antwort zu warten:

# ping -l 10 192.168.27.100 

8. Um nur die numerische Ausgabe zu erhalten:

# ping -n 192.168.27.100 

9. Um die Ausgabe zu unterdrücken:

# ping -q 

10. So zeichnen Sie die Route auf:

# ping -R 

11. So umgehen Sie die Routing-Tabelle:

# ping -r  

12. To gibt die Anzahl der zu sendenden Datenbytes an:

# ping -s 1024  

13. So stellen Sie die IP-Time to Live ein:

# ping -t 10 

14. So stellen Sie spezielle IP-Zeitstempeloptionen ein:

# ping -T  

15. So wählen Sie die Path MTU Discovery-Strategie aus:

# ping -M hint 

16. So drucken Sie die vollständige Benutzer-zu-Benutzer-Latenz:

# ping -U 

17. Um den ausführlichen Modus einzustellen:

# ping -v 

18. So zeigen Sie die Versionsinformationen an:

# ping -V 

19. So stellen Sie das Timeout ein:

# ping -w 10 

20. Zeit zum Warten auf eine Antwort:

# ping -W 10 


Linux
  1. 7 Beispiele für Linux-df-Befehle

  2. sa-Befehlsbeispiele in Linux

  3. ac-Befehlsbeispiele in Linux

  4. df-Befehlsbeispiele in Linux

  5. du-Befehlsbeispiele in Linux

9 Beispiele für tee-Befehle unter Linux

Ping-Befehl unter Linux

Beispiele für Linux-Ping-Befehle

Linux-Ping-Befehl

Praktischer Ping-Befehl in Linux-Beispielen

id-Befehlsbeispiele in Linux