I lettori come te aiutano a sostenere MUO. Quando effettui un acquisto utilizzando i link sul nostro sito, potremmo guadagnare una commissione di affiliazione. Per saperne di più.

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 di MaxMind database di geolocalizzazione per trovare il paese in cui è ospitato un indirizzo IP o un nome di dominio. Interroga un file locale, in genere archiviato nel formato /usr/share/GeoIP directory.

Installazione di geoiplookup su Linux

Installare geoiplookup è facile in quanto è disponibile nei gestori di pacchetti di la maggior parte delle principali distribuzioni Linux.

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

sudo apt installare geoip-bidone

E su Arch Linux:

sudo pacman -S geoip

Su RHEL/CentOS/Rocky Linux e amici, c'è una piccola differenza. Dovrai installare il

instagram viewer
Pacchetti extra per Enterprise Linux (EPEL) repository prima, quindi utilizzare DNF per installare geoiplookup:

sudo dnf installare geoip

Utilizzo di geoiplookup per geolocalizzare gli indirizzi IP

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[indirizzo]

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 siano all'interno degli Stati Uniti Kingdom, ma dagli Stati Uniti, le informazioni di geolocalizzazione rivelano che il sito Web utilizza server con sede in gli 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.