Das iproute2-Paket enthält Dienstprogramme zum Steuern und Überwachen von Netzwerken, IP-Adressen und Routing. Es ist ein moderner Ersatz für net-tools.
Iproute2 ist ein Open-Source-Projekt, das sich hauptsächlich auf Netzwerkkomponenten des Linux-Kernels konzentriert. Die am häufigsten verwendeten Dienstprogramme in iproute2 sind ip, ss und bridge.
Die folgende Tabelle zeigt die Linux-Befehle iproute2 und veraltete net-tools.
iproute2 | net-tools | Notiz |
ip link show | ifconfig -a | Alle Schnittstellen anzeigen |
ip link set down/up eth0 | ifconfig eth0 up/down | Aktivieren (UP)/Deaktivieren (DOWN) der Netzwerkschnittstelle |
ip addr add 192.168.0.10/24 dev eth0 | ifconfig eth0 192.168.0.10/24 | Weisen Sie der Netzwerkschnittstelle eine IPv4-Adresse zu |
ip addr del 192.168.0.10/24 dev eth0 | ifconfig eth0 0 | Löschen einer IPv4-Adresse von der Netzwerkschnittstelle |
ip addr show dev eth0 | ifconfig eth0 | IPv4-Adresse einer Netzwerkschnittstelle anzeigen |
ip -6 addr add fe80::f0b7:57ff:fe2f:5f0d/64 dev eth1 | ifconfig eth1 inet6 add fe80::f0b7:57ff:fe2f:5f0d/64 | Weisen Sie einer Netzwerkschnittstelle eine IPv6-Adresse zu |
ip -6 addr show dev eth0 | ifconfig eth0 | IPv6-Adresse einer Netzwerkschnittstelle anzeigen |
ip link set dev eth0 address 02:42:20:d2:28:36 | ifconfig eth0 hw ether 02:42:20:d2:28:36 | Ändern Sie die MAC-Adresse einer Netzwerkschnittstelle |
ip route show | route -n | IP-Routing-Tabelle anzeigen |
ip route add default via 192.168.0.1 dev eth0 | route add default gw 192.168.0.1 eth0 | Eine Standardroute hinzufügen |
ip route replace default via 192.168.0.1 dev enp0s3 | route del default gw 192.168.0.1 enp0s3 | Löschen einer Standardroute |
ip route add 10.24.32.0/24 via 192.168.0.1 dev enp0s3 | route add -net 10.24.32.0/24 gw 192.168.0.1 dev enp0s3 | Statische Route hinzufügen |
ip route del 192.168.10.0/24 | route del -net 192.168.10.0/24 | Löschen einer statischen Route |
ss | netstat | Display-Buchse – Hören TCP/UDP |
arp -an | ip neigh | ARP-Tabelle anzeigen |
bridge | brctl | Bridge-Adressen und Geräte verwalten |
Viele Linux-Benutzer ziehen es immer noch vor, ältere Tools wie netstat, ifconfig, route usw. zu verwenden. Iproute2-Pakettools sind ziemlich schneller und rufen mehr Informationen für . ab example ss-Befehl ist schneller als netstat.
Vielen Dank fürs Lesen. Geben Sie Ihr Feedback und Ihre Vorschläge im Kommentarbereich ab.