route
Netzwerk
Aufruf
route -n | route -n get defaultLiest und bearbeitet die Kernel-Routingtabelle, doch unter Linux hat `ip route` ubernommen, und unter BSD/macOS ist die Syntax vollig anders, etwa `route -n get default` — Beispiele lassen sich also nicht ubertragen.
Häufige Optionen
| Option | Bedeutung |
|---|---|
| -n | Numeric output, no reverse DNS (Linux). |
| -n get default | Show the default route on macOS/BSD, which has a different grammar. |
| add default gw <ip> | Add a default gateway (Linux); BSD writes add default <ip>. |
| del / delete | Remove a route. Linux says del, BSD says delete. |
Beispiele
route -nThe kernel routing table on Linux.
route -n get defaultWhich gateway macOS is using.
sudo route add default gw 192.168.1.1Set a gateway by hand, lost at reboot (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 route?
Liest und bearbeitet die Kernel-Routingtabelle, doch unter Linux hat `ip route` ubernommen, und unter BSD/macOS ist die Syntax vollig anders, etwa `route -n get default` — Beispiele lassen sich also nicht ubertragen.
Q. Wie gibt man ihn ein?
route -n | route -n get default — eckige Klammern markieren, was wegfallen darf.
Q. Wie viele Optionen lohnen sich?
Hier stehen 4; die vollständige Liste steht in man route. Der Befehl gehört zu Netzwerk.
Verwandte Befehle
man-Seite: man route