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.