Ricerca nel sito web

4 modi per trovare l'indirizzo IP pubblico del server nel terminale Linux


Nelle reti di computer, un indirizzo IP (Protocollo Internet) è 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 (possono essere visualizzati 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. Utilizzando 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 il risolutore opendns.com 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 due metodi successivi utilizzano siti Web di terze parti per visualizzare il tuo indirizzo IP sulla riga di comando come descritto di seguito.

3. Utilizzo del downloader dalla riga di comando di wget

wget è un potente downloader da riga di comando che supporta vari protocolli come HTTP, HTTPS, FTP e molti altri. Puoi utilizzarlo con siti Web di terzi 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 del downloader della riga di comando cURL

curl è 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 visualizzano il tuo indirizzo IP pubblico.

curl ifconfig.co
curl ifconfig.me
curl icanhazip.com

120.88.41.175

Questo è tutto! Potresti trovare utili i seguenti articoli da leggere.

  1. 5 strumenti basati su riga di comando di Linux per scaricare file e navigare in siti Web
  2. 11 modi per trovare informazioni sull'account utente e dettagli di accesso in Linux
  3. 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, utilizza il modulo di feedback qui sotto per risponderci.