ifconfig
Netzwerk
Aufruf
ifconfig [-a] [<interface>]Der alte Befehl zum Ansehen und Andern von Netzschnittstellen; unter Linux hat `ip addr` ihn ersetzt, oft ist er nicht installiert und zeigt nicht alle mit ip gesetzten Adressen — unter macOS ist er dagegen weiter das eigentliche Werkzeug.
Häufige Optionen
| Option | Bedeutung |
|---|---|
| -a | Include interfaces that are down; plain ifconfig may hide them on Linux. |
| <if> up / down | Bring one interface up or down. |
| <if> inet <ip> netmask <mask> | Set an address, until the next reboot. |
| en0 / eth0 | The usual names: en0 on macOS, eth0 or ens5 on Linux. |
Beispiele
ifconfig -aEvery interface, including the ones currently down.
ifconfig en0 | grep "inet "The local IPv4 address on macOS.
sudo ifconfig eth0 downTake an interface offline (Linux, if net-tools is installed).
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 ifconfig?
Der alte Befehl zum Ansehen und Andern von Netzschnittstellen; unter Linux hat `ip addr` ihn ersetzt, oft ist er nicht installiert und zeigt nicht alle mit ip gesetzten Adressen — unter macOS ist er dagegen weiter das eigentliche Werkzeug.
Q. Wie gibt man ihn ein?
ifconfig [-a] [<interface>] — eckige Klammern markieren, was wegfallen darf.
Q. Wie viele Optionen lohnen sich?
Hier stehen 4; die vollständige Liste steht in man ifconfig. Der Befehl gehört zu Netzwerk.
Verwandte Befehle
man-Seite: man ifconfig