Si je vérifie avec Google, je peux voir mon adresse IP publique. Y a-t-il quelque chose sur la ligne de commande d'Ubuntu qui me donnera la même réponse ?
Réponse acceptée :
Si vous n'êtes pas derrière un routeur, vous pouvez le découvrir en utilisant ifconfig
.
Si vous êtes derrière un routeur, votre ordinateur ne connaîtra pas l'adresse IP publique car le routeur effectue une traduction d'adresse réseau. Vous pouvez demander à un site Web quelle est votre adresse IP publique en utilisant curl
ou wget
et en extraire les informations dont vous avez besoin :
curl -s https://checkip.dyndns.org | sed -e 's/.*Current IP Address: //' -e 's/<.*$//'
ou plus court
curl https://ipinfo.io/ip