Ottenere l’IP esterno dalla shell su Ubuntu
Aggiornamento:
una soluzione più pulita e veloce
1 |
dig +short myip.opendns.com @resolver1.opendns.com |
Se vogliamo controllare l’IP esterno della nostra connessione dalla shell possiamo utilizzare il servizio http://checkip.dyndns.org/
Un metodo veloce può essere usare il comando curl:
1 |
curl http://checkip.dyndns.org/ |
Otterremo stampato a video una cosa del genere:
1 |
<html><head><title>Current IP Check</title></head><body>Current IP Address: X.X.X.X</body></html> |
Dove al posto di X.X.X.X ci sarà l’ip esterno associato alla connessione.
Per avere una cosa più pulita è possibile dare i seguenti comandi:
1 |
wget http://checkip.dyndns.org/ -O - -o /dev/null | cut -d: -f 2 | cut -d\< -f 1 |
Dove come output avremo solamente l’indirizzo IP già pulito dal resto.