GNU/Linux >> Linux Esercitazione >  >> Linux

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

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.

  1. 5 strumenti basati su riga di comando Linux per il download di file e l'esplorazione di 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, usa il modulo di feedback qui sotto per scriverci.


Linux
  1. Come trovare la posizione geografica del server Linux nel terminale

  2. Comando terminale per scoprire se un server è virtuale o fisico?

  3. 4 modi per creare un file di testo nel terminale Linux

  4. 5 usi del comando mv nel terminale Linux

  5. trova Esempi di comandi in Linux

3 modi per trovare il nome host del PC utilizzando il terminale Linux

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

Trova comando in Linux/UNIX

Comando cronologia in Linux:visualizza la cronologia del terminale Linux

Nozioni di base su Linux:3 modi per trovare il tuo indirizzo IP locale in Debian 11

Utilizzo di cut su terminale Linux