Come geolocalizzare gli indirizzi IP su Linux utilizzando geoiplookup

Come geolocalizzare gli indirizzi IP su Linux utilizzando geoiplookup

Ti sei mai chiesto da dove un sito Web ospita effettivamente i suoi contenuti? Puoi geolocalizzare nomi di dominio e indirizzi IP direttamente dalla riga di comando di Linux con geoiplookup. Ecco come usarlo.

Che cos’è geoiplookup?

geoiplookup è un’utilità della riga di comando che utilizza il database di geolocalizzazione di MaxMind per trovare il paese in cui è ospitato un indirizzo IP o un nome di dominio. Interroga un file locale, in genere archiviato nella directory /usr/share/GeoIP .

Installazione di geoiplookup su Linux

L’installazione di geoiplookup è semplice in quanto è disponibile nei gestori di pacchetti della maggior parte delle principali distribuzioni Linux.

Su Debian o Ubuntu, puoi installare il pacchetto geoip-bin :

sudo apt install geoip-bin

E su Arch Linux:

sudo pacman -S geoip

Su RHEL/CentOS/Rocky Linux e amici, c’è una piccola differenza. Dovrai prima installare il repository EPEL (Extra Packages for Enterprise Linux) , quindi utilizzare DNF per installare geoiplookup:

sudo dnf install geoip

Utilizzo di geoiplookup per geolocalizzare gli indirizzi IP

output del terminale che mostra la geolocalizzazione di makeuseof.com

Per utilizzare geoiplookup, puoi chiamarlo dalla riga di comando con un indirizzo IP o un nome di dominio.

Potresti provare a cercare l’indirizzo IP che ti ha fornito il tuo ISP. La maggior parte delle connessioni residenziali sono dinamiche, il che significa che il tuo indirizzo viene assegnato da un pool per una sessione. Fortunatamente, è facile trovare il tuo indirizzo IP su Linux.

Per utilizzare un indirizzo IP, forniscilo come argomento:

geoiplookup [address]

geoiplookup ti dirà il paese in cui si trova l’indirizzo IP. Funzionerà con entrambi gli indirizzi IPv4 e IPv6.

Puoi anche fornire nomi di dominio come argomenti. Può diventare interessante con siti web di grandi dimensioni. Ti aspetteresti con un nome di dominio come “bbc.co.uk” che i server della BBC si trovino nel Regno Unito, ma dagli Stati Uniti, le informazioni di geolocalizzazione rivelano che il sito Web utilizza server con sede negli Stati Uniti.

Ciò è probabilmente dovuto al fatto che i grandi siti Web come la BBC utilizzano reti di distribuzione dei contenuti per posizionare i server il più vicino possibile agli utenti. È più veloce fornire contenuti negli Stati Uniti per gli utenti in America piuttosto che utilizzare collegamenti satellitari o cavi sottomarini dal Regno Unito.

Se disponi di un account con un provider VPN, puoi modificare la posizione geografica della tua connessione e provare a utilizzare geoiplookup per vedere quali risultati ottieni.

Puoi cercare le posizioni dei siti Web dalla riga di comando di Linux

geoiplookup è una piccola utility che può mostrare dove si trova il server di un sito web. A volte, i risultati possono sorprenderti.

Se stai cercando di nascondere la tua posizione per qualsiasi motivo, ci sono modi per farlo direttamente nel tuo browser web.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *