C'est quoi, ip ?
ip est la commande réseau moderne de Linux. Elle remplace ifconfig et route. Elle permet de voir et configurer les interfaces réseau, les adresses IP, les routes et plus encore.
💡 Sur les systèmes modernes, toujours utiliser
ip plutôt que ifconfig qui est obsolète et parfois absent.# Voir toutes les interfaces et leurs IPs
$ ip addr show
2: eth0: <BROADCAST,MULTICAST,UP>
inet 203.0.113.10/24 brd 203.0.113.255
# Version courte
$ ip a
# Voir les routes
$ ip route show
default via 203.0.113.1 dev eth0
# Voir une interface spécifique
$ ip addr show eth0
# Activer/désactiver une interface
$ sudo ip link set eth0 up
$ sudo ip link set eth0 down