Identificare IP pubblico e privato da terminale in Linux

Mattepuffo's logo
Identificare IP pubblico e privato da terminale in Linux

Identificare IP pubblico e privato da terminale in Linux

Oggi vediamo una carrellata di comandi per identificare il nostro IP, pubblico e privato, su Linux (da terminale ovviamente).

Cominciamo con l'IP del nostro pc (alternativa al classico ifconfig):

$ ip addr | awk '/inet / {sub(//.*/, "", $2); print $2}'
127.0.0.1
192.168.1.131

Per conoscere l'IP pubblico, invece, useremo un comando agganciandolo ad un servizio esterno.

Ad esempio usando CURL o WGET:

$ curl icanhazip.com
$ wget -qO- icanhazip.com

Ovviamente possiamo usare anche altri servizi.

Oppure possiamo usare DIG con gli OpenDNS:

$ dig +short myip.opendns.com @resolver1.opendns.com

Direi che è tutto!

Enjoy!

 


Condividi

Commentami!