Ip/Befehl: Unterschied zwischen den Versionen
Erscheinungsbild
	
	
| Zeile 97: | Zeile 97: | ||
----  | ----  | ||
{{Special:PrefixIndex/{{BASEPAGENAME}}/}}  | {{Special:PrefixIndex/{{BASEPAGENAME}}/}}  | ||
----  | |||
* [[ping]]  | |||
* [[Iproute2/net-tools]]  | |||
<!--  | <!--  | ||
Version vom 4. Juli 2025, 08:26 Uhr
ip/Befehl - Konfiguration von Netzwerkschnittstellen
Beschreibung
Das Kommando ip
- aus der iproute2 Toolsammlung
 - dient unter Linux zur Konfiguration von Netzwerkadressen
 - Es ersetzt das ifconfig Kommando aus den obsoleten net-tools
 
Installation
ip ist Teil des Pakets iproute2
Aufruf
ip OBJECT COMMAND
ip [options] OBJECT COMMAND
ip OBJECT help
ip OPTIONEN SCHNITTSTELLE
Da manche der Optionen dem System-Administrator vorbehalten sind, muss man je nach Anwendungsfall den Befehl sudo voranstellen
- CIDR-Notation
 
Die CIDR-Notation ermöglicht im Gegensatz zur Dezimalpunktschreibweise von IPv4 kürzere Ausdrücke.
- Beispiel: 192.168.0.0/24 entspricht dem bisherigen 192.168.0.0/255.255.255.0.
 - Während man früher wahlweise beide Schreibweisen verwenden konnte, ist nur noch CIDR erlaubt.
 
Objekte
OBJEKTE können eine der folgenden sein und können in vollständiger oder abgekürzter Form geschrieben sein
| Objekt | Kurzform | Zweck | 
|---|---|---|
| link | l | Network device | 
| address | a / addr | Protocol (IP or IPv6) address on a device | 
| addrlabel | addrl | Etikettenkonfiguration für die Auswahl der Protokolladresse | 
| neighbour | n / neigh | ARP or NDISC cache entry | 
| route | r | Routing-Tabelleneintrag | 
| rule | ru | Regel in der Routing-Richtliniendatenbank | 
| maddress | m / maddr | Multicast address | 
| mroute | mr | Multicast-Routing-Cache-Eintrag | 
| tunnel | t | Tunnel over IP | 
| xfrm | x | Framework für das IPSec-Protokoll | 
Soforthilfe
Zusätzlich gibt es eine komfortable Soforthilfe: man kombiniert die gewünschte Option mit dem Schlüsselwort help.
$ ip link help
Optionen
| Unix | GNU | Parameter | Beschreibung | 
|---|---|---|---|
Parameter
Umgebungsvariablen
Exit-Status
| Wert | Beschreibung | 
|---|---|
| 0 | Erfolg | 
| >0 | Fehler | 
Konfiguration
Dateien
| Datei | Beschreibung | 
|---|---|
Anhang
Siehe auch
Links
Projekt
Weblinks
- https://www.cyberciti.biz/faq/linux-ip-command-examples-usage-syntax/
 - Start Practising Linux ip command and Avoid the Habit of Using ifconfig (linoxide.com, 02.05.2014)
 - IProute2 fasst viele Befehle für die Netzkonfiguration zusammen (Linux Magazin 11/2006)
 - Iproute2 - Wikipedia
 
Anhang
Links
Projekt
Dokumentation
- IPROUTE2 Utility Suite Howto
 - Guide to IP Layer Network Administration
 - How to use Linux IP Command
 - Deprecated networking commands and their replacements
 - ipset - administration tool for kernel IP sets