ping
Netzwerk
Aufruf
ping -c <count> <host>Sendet ICMP-Echo-Anfragen, um zu sehen, ob ein Host antwortet und wie lange es dauert; keine Antwort heisst nicht, dass er tot ist, denn viele Firewalls verwerfen ICMP, wahrend TCP einwandfrei lauft.
Häufige Optionen
| Option | Bedeutung |
|---|---|
| -c 4 | Stop after four packets. Without it, ping runs until Ctrl+C. |
| -i 0.2 | Interval between packets; anything under 0.2s needs root. |
| -s 1472 | Payload size. With -M do on Linux this is how you find the MTU. |
| -W 1 | How long to wait for a reply: seconds on Linux, milliseconds on macOS. |
| -t 5 | Total seconds before giving up, on macOS/BSD (on Linux that flag is -w). |
| -4 / -6 | Force IPv4 or IPv6. |
Beispiele
ping -c 4 1.1.1.1Four packets to an address that does not need DNS to work.
ping -c 3 -s 1472 -M do 8.8.8.8Check whether 1500-byte packets survive the path (Linux).
Wenn eine Verbindung scheitert, grenzen diese ein, wie weit sie kam — Name löst nicht auf, keine Route, oder der Port ist zu.
So liest man das
- Eckige Klammern [ ] markieren einen Teil, den man weglassen kann.
- Drei Punkte … heißen: mehrere sind erlaubt.
- Optionen achten auf Groß- und Kleinschreibung — bei manchen Befehlen sind -r und -R verschieden.
Häufige Fragen
Q. Was macht ping?
Sendet ICMP-Echo-Anfragen, um zu sehen, ob ein Host antwortet und wie lange es dauert; keine Antwort heisst nicht, dass er tot ist, denn viele Firewalls verwerfen ICMP, wahrend TCP einwandfrei lauft.
Q. Wie gibt man ihn ein?
ping -c <count> <host> — eckige Klammern markieren, was wegfallen darf.
Q. Wie viele Optionen lohnen sich?
Hier stehen 6; die vollständige Liste steht in man ping. Der Befehl gehört zu Netzwerk.
Verwandte Befehle
man-Seite: man ping