GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come trovare la posizione geografica del server Linux nel terminale

A volte, potrebbe essere necessario scoprire la posizione geografica di un server Linux, ancor più di un server cloud. Tali informazioni possono includere il suo indirizzo IP e la sua posizione fisica in termini di Paese, Città e coordinate ( Longitudini e Latitudini ). Esistono diversi modi per farlo e in questo tutorial esamineremo come trovare la posizione geografica del tuo server.

Prerequisiti

All'inizio, assicurati che curl sia installato. Lo useremo per fare richieste API più avanti in questa guida. Puoi confermarne la presenza o l'installazione richiamando

$ curl --version

Trova l'indirizzo IP pubblico del server

Se hai l'indirizzo IP pubblico del server Linux, va bene. Tuttavia, se sei attualmente connesso e desideri verificare l'IP pubblico del server, puoi farlo eseguendo il seguente curl comando.

$ curl https://ipinfo.io/ip

Inoltre, puoi anche invocare il comando curl seguito da ifconfig.me strumento utilizzato per visualizzare l'indirizzo IP pubblico sui sistemi Linux.

$ curl ifconfig.me

Trova i dettagli geografici del server

Con l'indirizzo IP in mano, ora puoi procedere all'estrazione dei dettagli geografici precisi inviando richieste API a ipinfo.io come mostrato. L'indirizzo IP è l'IP pubblico del server.

$ curl https://ipinfo.io/ip-address

Il comando fornisce una vasta gamma di informazioni in formato JSON che include la città, il paese, la regione, la geolocalizzazione in termini di latitudine e longitudine e il fuso orario in cui si trova il server.

Se desideri ottenere solo le informazioni sul Paese, puoi utilizzare il geoip strumento di ricerca. Questo è disponibile nei repository per le principali distribuzioni Linux. Puoi installarlo come segue.

Su CentOS/RHEL

$ sudo yum install geoip

Su Ubuntu / Linux Mint

$ sudo apt install geoip-bin

Su Arch / Manjaro

$ sudo pacman -S geoip

Su SUSE Linux

$ sudo zypper install geoip

Una volta installato, puoi eseguirlo come previsto per ottenere il paese in cui si trova il tuo server.

$ geoiplookup IP-address

Questi sono modi semplici e pratici che puoi utilizzare per estrarre le informazioni geografiche di un server Linux sulla riga di comando.


Ubuntu
  1. Come trovare file in Linux

  2. Come riavviare o riavviare il server Linux dalla riga di comando

  3. Come bloccare l'indirizzo IP su un server Linux

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

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

Come trovare il tuo indirizzo IP in Linux

Come trovare la posizione geografica di un server Linux utilizzando il terminale su CentOS 8

Come trovare la posizione geografica del server (IP) utilizzando il terminale su Debian 11

Come trovare quali indirizzi IP sono collegati a Linux

Come aprire il terminale in Ubuntu Linux

Come trovare l'indirizzo IP in Linux