Il existe plusieurs commandes Linux pour afficher les adresses IP, selon le type d'adresse IP souhaitée (IPv4, IPv6, spécifique à l'interface, etc.) :
* `ip addr` ou `ip a` : C'est la commande la plus complète. Il affiche toutes les interfaces réseau et leurs adresses IP associées, ainsi que d'autres détails d'interface (par exemple, adresse MAC, masque de sous-réseau). Pour afficher uniquement les adresses IPv4, vous pouvez utiliser « ip -4 addr ». Pour IPv6, utilisez « ip -6 addr ».
* `ifconfig` : Il s'agit d'une commande plus ancienne qui est encore disponible sur de nombreux systèmes, mais « ip addr » est généralement préférée désormais car elle est plus puissante et standardisée. `ifconfig` affiche des informations similaires à `ip addr`.
* `nom d'hôte -I` : Cette commande affiche uniquement les adresses IP associées au nom d'hôte du système. Il affiche généralement les adresses IPv4 ; pour IPv6, vous pourriez avoir besoin de « hostname -I6 ».
La commande qui est la « meilleure » dépend des informations dont vous avez besoin. Dans la plupart des cas, « ip addr » est l'approche recommandée en raison de sa clarté et de son résultat complet.
|