Ottenere IP pubblico via shell
Se abbiamo un browser disponibile basta andare su siti quali www.ilmioip.it per ottenere l'inditizzo ip pubblico del proprio router.
Se abbiamo solo la shell disponibile, possiamo fare la stessa cosa: scaricare la pagina html e cercare l'ip.
wget myip.dk
less index.html
Una volta vista la frase che accopmpagna l'ip, possiamo filtrare il contenuto della pagina in modo da non vedere tutti i tag html:
grep "IP Address" index.html
Se vogliamo fare tutto in un solo passaggio, usiamo pipe, "dicendo" a wget di non salvare su file ma inviare su std out (-O).
L'opzione -q serve per togliere info sullo stato di connessione di wget.
wget -O - -q myip.dk | grep "IP Address"
- Blog:
- sirio81's blog
- Login o registrati per inviare commenti
