IntermédiaireLinux

Linux : voir son adresse IP publique en une commande

Alors que sous Windows, il faut utiliser un service en ligne pour connaitre cette information, il existe une commande spéciale sous Linux pour connaitre son adresse IP publique, celle qui nous identifie sur internet. Plusieurs méthodes sont même disponibles, elles sont décrites ci-dessous.

Ce tutoriel explique comment afficher l’adresse IP publique d’un système Linux (Ubuntu, Debian, Red Hat, Fedora, CentOS…) en une seule commande. Sont détaillées les méthodes avec wget, dig et curl.

Ce sera ainsi très intéressant pour les administrateurs système et réseau qui pourront utiliser cette commande à distance (SSH) et dans des scripts pour récolter cette information. Dans les trois exemples ci-dessous, le résultat affiché est uniquement l’adresse IP publique, il n’y aura donc pas à nettoyer le retour pour l’utiliser dans un script ou l’afficher quelque part.

Connaitre son adresse IP publique en une commande Linux

Avec wget

wget https://ipecho.net/plain -O - -q ; echo

Avec curl

curl ifconfig.me; echo

Avec dig

dig -4 +short myip.opendns.com @resolver1.opendns.com

ip publique wget curl dig linux

Un commentaire

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Bouton retour en haut de la page