Ip/route: Unterschied zwischen den Versionen
Zeile 8: | Zeile 8: | ||
=== Exit-Status === | === Exit-Status === | ||
== Anwendung == | == Anwendung == | ||
; IP-Route: Routing-Tabellenverwaltungsbefehle | |||
=== Routing-Tabelle anzeigen === | |||
# ip r | |||
# ip r list | |||
# ip route list | |||
# ip r list [options] ip route | |||
; Beispiel | |||
default via 192.168.1.254 dev eth1 | |||
192.168.1.0/24 dev eth1 proto kernel scope link src 192.168.1.10 | |||
Routing für 192.168.1.0/24 anzeigen: | |||
# ip r list 192.168.1.0/24 | |||
; Beispiel | |||
192.168.1.0/24 dev eth1 proto kernel scope link src 192.168.1.10 | |||
=== Neu Route hinzufügen === | |||
# ip route add {NETWORK/MASK} via {GATEWAYIP} | |||
# ip route add {NETWORK/MASK} dev {DEVICE} | |||
# ip route add default {NETWORK/MASK} dev {DEVICE} | |||
# ip route add default {NETWORK/MASK} via {GATEWAYIP} | |||
neue Route zum Netzwerk:192.168.1.0/24 via gateway 192.168.1.254: | |||
# ip route add 192.168.1.0/24 via 192.168.1.254 | |||
Der gesamte Datenverkehr über das 192.168.1.254-Gateway ist über die eth0-Netzwerkschnittstelle verbunden: | |||
# route add 192.168.1.0/24 dev eth0 | |||
=== Löschen Sie eine Route === | |||
# ip route del default | |||
; Beispiel | |||
# ip route del 192.168.1.0/24 dev eth0 | |||
=== MAC-Adresse ändern === | |||
Die MAC-Adresse einer Linux-Netzwerkkarte (NIC) kann wie folgt geändert werden: | |||
NIC="eno1" ## <-- My NIC name ## | |||
ip link show $NIC | |||
ip link set dev $NIC down | |||
## set new MAC address ## | |||
ip link set dev $NIC address XX:YY:ZZ:AA:BB:CC | |||
ip link set dev $NIC up | |||
=== Farbausgabe === | |||
Wir können die Ausgabe von IP-Befehlen hübsch machen, indem wir die Option -c übergeben | |||
# ip -c route | |||
# ip -c link | |||
=== Fehlerbehebung === | === Fehlerbehebung === | ||
== Konfiguration == | == Konfiguration == | ||
=== Dateien === | === Dateien === |
Version vom 24. Februar 2024, 16:39 Uhr
topic - Kurzbeschreibung
Beschreibung
Installation
Syntax
Optionen
Parameter
Umgebungsvariablen
Exit-Status
Anwendung
- IP-Route
- Routing-Tabellenverwaltungsbefehle
Routing-Tabelle anzeigen
# ip r # ip r list # ip route list # ip r list [options] ip route
- Beispiel
default via 192.168.1.254 dev eth1 192.168.1.0/24 dev eth1 proto kernel scope link src 192.168.1.10
Routing für 192.168.1.0/24 anzeigen:
# ip r list 192.168.1.0/24
- Beispiel
192.168.1.0/24 dev eth1 proto kernel scope link src 192.168.1.10
Neu Route hinzufügen
# ip route add {NETWORK/MASK} via {GATEWAYIP} # ip route add {NETWORK/MASK} dev {DEVICE} # ip route add default {NETWORK/MASK} dev {DEVICE} # ip route add default {NETWORK/MASK} via {GATEWAYIP}
neue Route zum Netzwerk:192.168.1.0/24 via gateway 192.168.1.254:
# ip route add 192.168.1.0/24 via 192.168.1.254
Der gesamte Datenverkehr über das 192.168.1.254-Gateway ist über die eth0-Netzwerkschnittstelle verbunden:
# route add 192.168.1.0/24 dev eth0
Löschen Sie eine Route
# ip route del default
- Beispiel
# ip route del 192.168.1.0/24 dev eth0
MAC-Adresse ändern
Die MAC-Adresse einer Linux-Netzwerkkarte (NIC) kann wie folgt geändert werden:
NIC="eno1" ## <-- My NIC name ## ip link show $NIC ip link set dev $NIC down ## set new MAC address ## ip link set dev $NIC address XX:YY:ZZ:AA:BB:CC ip link set dev $NIC up
Farbausgabe
Wir können die Ausgabe von IP-Befehlen hübsch machen, indem wir die Option -c übergeben
# ip -c route # ip -c link