Identificare l'IP pubblico da terminale su Linux e Mac OS X

Mattepuffo's logo
Identificare l'IP pubblico da terminale su Linux e Mac OS X

Identificare l'IP pubblico da terminale su Linux e Mac OS X

In genere, per idenificare il nostro indirizzo IP pubblico, usiamo siti di terze parti come What Is My Ip, o andando alla sezione strumenti di questo blog laughing.

Se siamo su Linux, però, possiamo usare alcuni comandi senza dover usare servizi di terzi parti.

Un primo comando è dig; comando molto potente che serve per interrogare i DNS server.

Ecco un esempio:

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

Un'altra possibilità è il comando host:

$ host myip.opendns.com resolver1.opendns.com
Using domain server:
Name: resolver1.opendns.com
Address: 208.67.222.222#53
Aliases:

myip.opendns.com has address 80.18.105.202
Host myip.opendns.com not found: 3(NXDOMAIN)
Host myip.opendns.com not found: 3(NXDOMAIN)

Il risultato è lo stesso.

Tutto ciò dovrebbe funzionare senza problemi anche su Mac OS X; aprite Terminale e provate!

Enjoy!


Condividi

Commentami!