De nombreux utilisateurs de Linux souhaitent savoir comment obtenir l’adresse IP de leur système. Que ce soit pour gérer un réseau ou simplement pour des raisons de validation, connaître votre adresse IP est fondamental. Cet article vous guide à travers les différentes méthodes pour afficher l’adresse IP sous Linux.
Comment afficher l’adresse IP sous Linux ?
Une des manières les plus courantes d’afficher l’adresse IP d’une interface réseau sous Linux est d’utiliser la commande ip. Pour cela, ouvrez votre terminal en utilisant les touches CTRL + ALT + T, puis saisissez la commande suivante :
ip addr show
Cette commande répertorie toutes les interfaces réseau disponibles ainsi que leurs adresses IP respectives. Vous pouvez identifier votre adresse IP privée dans la section inet
qui sera affichée à côté du nom de l’interface.
Utilisation de la commande ifconfig
Une autre méthode pour afficher votre adresse IP est d’utiliser la commande ifconfig, qui peut ne pas être installée par défaut sur certaines distributions modernes. Si vous l’avez, exécutez la commande suivante :
ifconfig
Cela vous montrera toutes les interfaces réseau ainsi que leurs paramètres. L’adresse IP sera généralement indiquée à côté de inet addr
. Notez que cette commande est obsolète dans certaines distributions, et vous devriez envisager d’utiliser ip
à la place.
Obtenir l’adresse IP publique
Pour connaître votre adresse IP publique, vous pouvez utiliser une commande dig ou curl. Par exemple, avec dig
, exécutez :
dig +short myip.opendns.com @resolver1.opendns.com
Si vous préférez utiliser curl
, la commande suivante fonctionne également :
curl ifconfig.me
Ces méthodes permettent de connaître l’adresse IP que votre fournisseur d’accès Internet vous a attribuée et qui est visible depuis l’extérieur.
Trouver l’adresse IP à partir du nom d’hôte
Souvent, vous avez besoin de déterminer l’adresse IP d’un nom d’hôte (par exemple, www.example.com). Vous pouvez le faire en utilisant la commande nslookup. Pour cela, entrez :
nslookup [nom_d'hôte]
Cette commande interroge les serveurs DNS pour comparer le nom d’hôte à son adresse IP. Vous pouvez également utiliser ping comme méthode alternative, bien que cela implique d’envoyer des paquets de données :
ping [nom_d'hôte]
Cela affichera également l’adresse IP correspondant au nom d’hôte fourni.
Configurer une adresse IP statique
Si votre besoin va au-delà de la simple consultation et que vous souhaitez configurer une adresse IP statique sur votre machine Linux, vous devrez modifier certains fichiers de configuration. Sur une distribution comme Ubuntu, vous pouvez éditer le fichier de configuration de votre interface avec la commande suivante :
sudo nano /etc/network/interfaces
Ajoutez ou modifiez l’entrée pour votre interface réseau avec les informations appropriées concernant l’adresse IP, le masque de sous-réseau et la passerelle. Après avoir enregistré les modifications, redémarrez le service réseau :
sudo systemctl restart networking
Ces changements assureront que votre machine conserve une adresse IP fixe sur le réseau.
FAQ
Quelle commande utiliser pour afficher l’adresse IP sur Linux ?
Vous pouvez utiliser la commande ip addr show
ou ifconfig
pour afficher les adresses IP de vos interfaces.
Comment puis-je trouver mon adresse IP publique ?
Utilisez la commande curl ifconfig.me
ou dig +short myip.opendns.com @resolver1.opendns.com
pour connaître votre adresse IP publique.
Comment configurer une adresse IP statique sur Ubuntu ?
Éditez le fichier de configuration de l’interface dans /etc/network/interfaces
pour ajouter vos paramètres réseau, puis redémarrez le service réseau.