Le package iproute2 contient des utilitaires pour contrôler et surveiller le réseau, l’adresse IP et le routage. C’est un remplacement moderne pour les net-tools.
Iproute2 est un projet open source principalement axé sur les composants réseau du noyau Linux. Les utilitaires couramment utilisés dans iproute2 sont ip, ss et bridge.
Le tableau ci-dessous montre les commandes Linux iproute2 et net-tools obsolètes.
iproute2 | net-outils | Noter |
ip link show | ifconfig -a | Afficher toutes les interfaces |
ip link set down/up eth0 | ifconfig eth0 up/down | Activer (UP)/Désactiver (DOWN) l’interface réseau |
ip addr add 192.168.0.10/24 dev eth0 | ifconfig eth0 192.168.0.10/24 | Attribuer une adresse IPv4 à l’interface réseau |
ip addr del 192.168.0.10/24 dev eth0 | ifconfig eth0 0 | Supprimer une adresse IPv4 de l’interface réseau |
ip addr show dev eth0 | ifconfig eth0 | Afficher l’adresse IPv4 d’une interface réseau |
ip -6 addr add fe80::f0b7:57ff:fe2f:5f0d/64 dev eth1 | ifconfig eth1 inet6 add fe80::f0b7:57ff:fe2f:5f0d/64 | Attribuer une adresse IPv6 à une interface réseau |
ip -6 addr show dev eth0 | ifconfig eth0 | Afficher l’adresse IPv6 d’une interface réseau |
ip link set dev eth0 address 02:42:20:d2:28:36 | ifconfig eth0 hw ether 02:42:20:d2:28:36 | Modifier l’adresse MAC d’une interface réseau |
ip route show | route -n | Afficher la table de routage IP |
ip route add default via 192.168.0.1 dev eth0 | route add default gw 192.168.0.1 eth0 | Ajouter un itinéraire par défaut |
ip route replace default via 192.168.0.1 dev enp0s3 | route del default gw 192.168.0.1 enp0s3 | Supprimer un itinéraire par défaut |
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 | Ajouter une route statique |
ip route del 192.168.10.0/24 | route del -net 192.168.10.0/24 | Supprimer une route statique |
ss | netstat | Prise d’affichage – écoute tcp/udp |
arp -an | ip neigh | Afficher le tableau ARP |
bridge | brctl | Gérer les adresses de pont et les appareils |
De nombreux utilisateurs de Linux préfèrent toujours utiliser des outils hérités tels que netstat, ifconfig, route, etc. Les outils de package Iproute2 sont assez rapides et récupèrent plus d’informations pour example La commande ss est plus rapide que netstat.
Merci d’avoir lu, fournissez vos commentaires et suggestions dans la section des commentaires.