Nelle reti di computer, un IP (Protocollo Internet ) l'indirizzo è un identificatore numerico assegnato in modo permanente o temporaneo a ogni dispositivo connesso a una rete che utilizza il protocollo Internet per la comunicazione. Le sue due funzioni principali sono identificare una rete o un host su una rete e servire anche per l'indirizzamento della posizione.
Leggi anche :Come impostare un indirizzo IP statico e configurare la rete in Linux
Attualmente esistono due versioni di indirizzi IP:IPv4 e IPv6, che possono essere privati (visualizzabili all'interno di una rete interna) o pubblici (visibili da altre macchine su Internet).
Inoltre, a un host può essere assegnato un indirizzo IP statico o dinamico a seconda delle configurazioni di rete. In questo articolo, ti mostreremo 4 modi per trovare l'indirizzo IP pubblico della tua macchina Linux o server dal terminale in Linux.
1. Usando l'Utilità di scavo
dig (domain information groper) è una semplice utility da riga di comando per sondare i server dei nomi DNS. Per trovare i tuoi indirizzi IP pubblici, utilizza opendns.com risolutore come nel comando seguente:
$ dig +short myip.opendns.com @resolver1.opendns.com 120.88.41.175
2. Utilizzo dell'utilità host
Il comando host è un'utilità della riga di comando facile da usare per eseguire ricerche DNS. Il comando seguente ti aiuterà a visualizzare l'indirizzo IP pubblico del tuo sistema.
$ host myip.opendns.com resolver1.opendns.com | grep "myip.opendns.com has" | awk '{print $4}' 120.88.41.175
Importante :i prossimi due metodi utilizzano siti Web di terze parti per visualizzare il tuo indirizzo IP sulla riga di comando come descritto di seguito.
3. Utilizzo di wget Command Line Downloader
wget è un potente downloader da riga di comando che supporta vari protocolli come HTTP, HTTPS, FTP e molti altri. Puoi usarlo con siti Web di terze parti per visualizzare il tuo indirizzo IP pubblico come segue:
$ wget -qO- http://ipecho.net/plain | xargs echo $ wget -qO - icanhazip.com 120.88.41.175
4. Utilizzo di cURL Command Line Downloader
ricciolo è un popolare strumento da riga di comando per caricare o scaricare file da un server utilizzando uno qualsiasi dei protocolli supportati (HTTP, HTTPS, FILE, FTP, FTPS e altri). I seguenti comandi mostrano il tuo indirizzo IP pubblico.
$ curl ifconfig.co $ curl ifconfig.me $ curl icanhazip.com 120.88.41.175
Questo è tutto! Potresti trovare questi articoli utili da leggere.
- 5 strumenti basati su riga di comando Linux per il download di file e l'esplorazione di siti Web
- 11 modi per trovare informazioni sull'account utente e dettagli di accesso in Linux
- 7 modi per determinare il tipo di file system in Linux (Ext2, Ext3 o Ext4)
È tutto! Se hai domande o altri metodi da condividere in relazione a questo argomento, usa il modulo di feedback qui sotto per scriverci.