GNU/Linux >> Linux Esercitazione >  >> Linux

Come ottengo il mio indirizzo IP dalla riga di comando?

Questo ti restituirebbe il tuo IP pubblico

dig TXT +short o-o.myaddr.l.google.com @ns1.google.com

Intendi qualunque IP instradabile il tuo dsl/modem via cavo/ecc. router ha?

Devi interrogare quel dispositivo OPPURE chiedere a un server esterno quale IP vede quando ti connetti ad esso. Il modo più semplice per farlo è cercare su Google "qual è il mio IP" e, come le ricerche di calcolo, te lo dirà nel primo risultato di ricerca. Se vuoi farlo dalla riga di comando, dovrai controllare l'output di alcuni script là fuori che echeggeranno le informazioni. Il servizio DNS dinamico dyndns.org ne ha uno che puoi usare:prova questo comando

wget http://checkip.dyndns.org -O -

Dovresti ottenere qualcosa come

HTTP request sent, awaiting response... 200 OK
Length: 105 [text/html]
Saving to: ‘STDOUT’

-                     0%[                    ]       0  --.-KB/s               <html><head><title>Current IP Check</title></head><body>Current IP Address: 192.168.1.199</body></html>
-                   100%[===================>]     105  --.-KB/s    in 0s      

2017-09-20 14:16:00 (15.4 MB/s) - written to stdout [105/105]

Ho cambiato l'IP nel mio in un generico non instradabile e l'ho messo in grassetto per te.

Se vuoi solo l'IP, dovrai analizzarlo da lì - veloce e sporco, ma funziona per me. E sono sicuro al 100% che esiste un modo migliore e più sicuro per farlo...

wget http://checkip.dyndns.org -O - | grep IP | cut -f 2- -d : | cut -f 1 -d \<

Che ti darà solo

192.168.1.199


Alternative (evitare l'analisi):

Per ottenere IPv4

curl -4 icanhazip.com

Per ottenere IPv6

curl -6 icanhazip.com

Linux
  1. Come riavviare Icewm dalla riga di comando?

  2. Come disattivare l'audio dalla riga di comando?

  3. Boot Stuck:come avviare Gui dalla riga di comando?

  4. Come controllare la versione di Ubuntu dalla riga di comando

  5. Come ottenere la versione del driver nvidia dalla riga di comando?

Come installare il software dalla riga di comando di Linux

Come cercare su Google dalla riga di comando

Come scoprire l'indirizzo IP pubblico dalla riga di comando su Linux

Come ottenere un conteggio di file in una directory utilizzando la riga di comando?

Come impostare il browser predefinito dalla riga di comando?

Come trovare l'indirizzo IP nella riga di comando di Linux