Ping
Bezeichnung
ping (Packed Internet Grouper) ist ein Programm / Befehl zum Prüfen der Erreichbarkeit von anderen Rechnern oder Geräten über ein (beliebiges) Netzwerk.
Intallation
Die Programme ping und ping6 sind in jeder Installation bereits enthalten und im Paket iputils-ping integriert.
Benutzung
Es gibt zwei Varianten des ping-Befehl ping - für IPv4-Adressen
[-c count] | [-i interval] | [-m mark] | [-M pmtudisc_option] | [-l preload] | [-p pattern] | [-W timeout] |
[-Q tos] | [-s packetsize] | [-S sndbuf] | [-t ttl] | [-T timestamp_option] | [-w deadline] | [hop1 ...] destination |
ping6 - für IPv6-Adressen
[-c count] | [-i interval] | [-I interface] | [-l preload] | [-l preload] | [-m mark] | [-M pmtudisc_option] |
[-N nodeinfo_option] | [-p pattern] | [[-Q tclass] | [-s packetsize] | [-t ttl] | [-T timestamp_option] | [-w deadline] |
Syntax
Der Befehl hat die folgende, allgemeine Syntax:
ping OPTIONEN IP-ADRESSE
Anstelle der IP-Adresse kann auch ein Host-Name angegeben werden. Es wird dann versucht, diesen in eine DNS-Adresse aufzulösen.
ping OPTIONEN example.com
Man muss ping entweder händisch stoppen (mit Strg + C ) oder mit der entsprechenden Option die Anzahl der gesendeten Pakete begrenzen.
Optionen und Beispiele
Option | Beschreibung | Beispiel |
---|---|---|
-c ANZAHL | ANZAHL gibt an, wie viele ping-Anfragen gesendet werden sollen, danach stoppt ping automatisch | $ ping -c 10 itw-berlin.net |
-w ENDE | ENDE wird in Sekunden angegeben. ping wird nach dieser Zeit beendet, egal wie viele Anfragen (un-) beantwortet wurden. | $ ping -w 15 itw-berlin.net |
-W AUSZEIT | AUSZEIT wird in Sekunden angegeben und gibt an, wie lange ping auf eine Antwort wartet, bevor es automatisch stoppt | $ ping -W 015 itw-berlin.net |
-i INTERVALL | INTERVALL wird in Sekunden angegeben und gibt vor, in welchen Abständen die ping-Anfragen gesendet werden. Voreinstellung ist eine Sekunde. | $ ping -i 15 itw-berlin.net |
-I SCHNITTSTELLE | SCHNITTSTELLE legt fest, über welche Schnittstelle die ping-Anfragen gesendet werden | $ ping -I 15 itw-berlin.net |
Die im Befehl ping angegebene Größe entspricht der Anzahl der zu sendenden Datenbytes. Diese muss also 28 Byte kleiner sein als die tatsächliche Paketgröße, um die Größe des Paket-Headers zu berücksichtigen.