Vergleich net-tools mit iproute2
Kommandos für die Manipulation des Netzwerkstapels
Althergebracht unter Kernel 2.4.x: ifconfig / route
Nicht mehr vorinstalliert, im Debianpaket net-tools enthalten
Neuimplementation ab Kernel 2.6.x: ip link / ip addr / ip route
Ist heute Default, im Debianpaket iproute2 enthalten
Zielstellung |
net-tools (alt) |
iproute2 (neu) |
---|---|---|
Alle NICs zeigen |
ifconfig -a |
ip link |
Linkstatistiken zeigen |
ifconfig |
ip -s link |
Adressen aller aktiven NICs |
ifconfig |
ip addr |
Adresse setzen |
ifconfig eth0 10.2.3.233/24 |
ip addr add 10.2.3.233/24 dev eth0 |
IP-Alias erzeugen |
ifconfig eth0:1 10.0.0.1/24 |
ip addr add 10.0.0.1/24 dev eth0 label eth0:1 |
NIC aktivieren |
ifconfig eth0 up |
ip link set up dev eth0 |
NIC deaktivieren |
ifconfig eth0 down |
ip link set down dev eth0 |
Adresse entfernen |
Nicht direkt vorgesehen |
ip addr del 10.2.3.233/24 dev eth0 |
Standardgateway setzen |
route add default gw 10.2.3.1 |
ip route add default via 10.2.3.1 |
Standardgateway entfernen |
route del default |
ip route del default |
Netz-Route setzen |
route add -net 172.16.0.0/24 gw 10.2.3.200 |
ip route add 172.16.0.0/24 via 10.2.3.200 |
Netz-Route entfernen |
route del -net 172.16.0.0/24 |
ip route del 172.16.0.0/24 |
MAC-Adresse setzen |
ifconfig eth0 hw ether 00:11:22:33:44:55 |
ip link set dev eth0 address 00:11:22:33:44:55 |