Esegui una ricerca sul tuo indirizzo IP e dice che sei in una città in cui non sei mai stato. Oppure mostra il paese giusto ma una regione completamente sbagliata. Forse dice che sei nella città sede del tuo ISP dall'altra parte del paese.

Questo non è un bug nello strumento che hai utilizzato. È una limitazione fondamentale del funzionamento della geolocalizzazione IP e influisce su ogni servizio di geolocalizzazione del pianeta.

Ecco perché succede, quanto è accurata la geolocalizzazione ad ogni livello e cosa (poco) puoi fare al riguardo.

Primo piano di un globo che mostra i continenti e i confini dei paesi
La geolocalizzazione IP mappa gli indirizzi in posizioni fisiche, ma non è così precisa come sembra. Foto di Pexel · Gratuito

Come funziona la geolocalizzazione IP

Il tuo indirizzo IP non contiene alcuna informazione sulla posizione. Non ci sono coordinate GPS incorporate. È semplicemente un numero, un'etichetta assegnata alla tua connessione di rete.

I servizi di geolocalizzazione funzionano consultando grandi database che mappano gli intervalli di indirizzi IP in posizioni fisiche. Questi database sono costruiti da diverse fonti:

  • Registri del Registro Internet Regionale (RIR). — ARIN (Nord America), RIPE (Europa), APNIC (Asia-Pacifico), LACNIC (America Latina) e AFRINIC conservano i registri di quali organizzazioni possiedono quali blocchi IP. Tali record includono l'indirizzo registrato dell'organizzazione.
  • Dati di instradamento BGP — analizzando quali reti annunciano quali prefissi e da dove.
  • Sondaggio attivo — servizi come MaxMind e IP2Location sondano attivamente gli indirizzi e utilizzano misurazioni della latenza per triangolare la posizione.
  • Correzioni inviate dagli utenti — alcuni servizi consentono agli utenti di inviare correzioni.

Il problema chiave: nessuna di queste fonti ti dice dove si trova un utente finale in realtà lo è. Ti dicono dove Proprietario del blocco IP ha registrato il proprio indirizzo o da dove viene annunciata la rete. Sono cose molto diverse.

I cinque veri motivi per cui la tua posizione è sbagliata

1. Il tuo ISP ha registrato il blocco in una città diversa

Questa è la causa più comune. Quando un ISP richiede un blocco di indirizzi IP dal proprio registro regionale, elenca l'indirizzo della sede centrale aziendale o il centro operativo della rete principale. Ma poi assegnano quegli IP ai clienti che si trovano a centinaia di chilometri.

Ad esempio, un ISP regionale con sede a Dallas potrebbe assegnare gli IP di quel blocco registrato a Dallas ai clienti ad Austin, Houston e San Antonio. Ognuno di questi clienti risulterà essere a Dallas quando verrà cercato.

L'ISP non ha l'obbligo di registrare le sottoallocazioni nei database di geolocalizzazione. Molti no.

2. CGNAT raggruppa migliaia di utenti in un'unica posizione

Il NAT carrier-grade (CGNAT) peggiora la situazione. Con CGNAT, il tuo ISP utilizza un unico indirizzo IP pubblico per centinaia o migliaia di clienti residenziali. Quell'IP è registrato presso la posizione del gateway CGNAT dell'ISP, non presso nessuno degli utenti che serve.

Se il tuo ISP utilizza CGNAT (la maggior parte degli operatori di telefonia mobile e molti ISP residenziali lo fanno), la tua geolocalizzazione indicherà ovunque si trovi quel gateway, che potrebbe essere un data center in una città completamente diversa.

Puoi verificare se sei dietro CGNAT: esegui una ricerca CIDR sul tuo IP e verifica se l'intervallo è RFC 6598 (100.64.0.0/10), il blocco CGNAT riservato.

3. Gli IP mobili sono notoriamente imprecisi

Gli operatori di telefonia mobile rappresentano il caso peggiore. Gestiscono enormi pool IP che si estendono su intere regioni o paesi, assegnati dinamicamente man mano che i dispositivi si connettono alle torri. Un operatore potrebbe avere un singolo blocco IP che copre tutta la California e qualsiasi cella connessa in qualsiasi punto dello stato riceve un indirizzo da quel pool.

La precisione a livello di città per gli IP mobili è circa 38% — appena meglio di indovinare tra le principali città. Il livello nazionale è ancora affidabile, ma qualsiasi cosa più specifica è essenzialmente un lancio di monete per gli utenti mobili.

4. I blocchi IP vengono venduti e riassegnati

Gli indirizzi IPv4 sono scarsi e preziosi. Le aziende li acquistano e li vendono costantemente. Quando un blocco passa di mano, ad esempio una società in bancarotta vende il suo /16 a un nuovo proprietario in un paese diverso, i database di geolocalizzazione non si aggiornano immediatamente.

MaxMind, il più grande fornitore di database di geolocalizzazione, aggiorna il proprio database due volte a settimana. Ma dipendono ancora dalla notifica delle riassegnazioni. Quando un ISP in Brasile acquista un blocco precedentemente di proprietà di una società tedesca, quel blocco continuerà a essere visualizzato come tedesco per settimane o mesi finché i database non si aggiornano.

5. VPN, proxy e tunnel aziendali

Se utilizzi una VPN, il tuo traffico esce dalla posizione del server VPN e questo è l'IP che viene geolocalizzato. Un utente a Londra che si connette tramite un server VPN di New York verrà visualizzato come a New York.

Lo stesso vale per le VPN aziendali. I dipendenti che lavorano in remoto spesso instradano tutto il traffico attraverso l'ufficio centrale della loro azienda, quindi la loro posizione IP apparente è il loro ufficio, non la loro casa.

Questo non è un difetto: è lo scopo di una VPN. Ma sorprende gli utenti che dimenticano di avere una VPN attiva quando controllano la loro posizione apparente.

Quanto è davvero accurata la geolocalizzazione IP?

I numeri variano in base alla fonte, ma ecco un'immagine realistica:

Livello Precisione tipica
Paese ~99%
Stato/Regione ~80%
Città ~66% per la banda larga
Città (IP mobili) ~38%
Indirizzo Per niente affidabile

La geolocalizzazione a livello di paese è sufficientemente affidabile per la maggior parte degli scopi: blocco di determinati codici paese, analisi approssimative del traffico, rilevamento di frodi di base. Il livello della città inizia a diventare traballante. Qualcosa di più specifico non è qualcosa di cui dovresti fidarti per qualsiasi decisione importante.

A cosa serve effettivamente la geolocalizzazione

Comprendere le limitazioni ti aiuta a capire dove è appropriato:

Dove funziona bene:

  • Distribuzione dei contenuti: serve gli utenti dal nodo edge CDN più vicino (non è necessario che sia esatto)
  • Analisi approssimative — "Il 30% dei nostri visitatori proviene dall'Europa occidentale"
  • Conformità normativa a livello nazionale: GDPR, contenuti con limitazioni geografiche
  • Screening antifrode di primo passaggio: segnalazione delle transazioni provenienti da paesi ad alto rischio

Dove fallisce:

  • Verifica dell'identità: "questa persona si trova effettivamente nella città che afferma?"
  • Qualsiasi utilizzo che richieda precisione stradale o edilizia
  • Documenti di fatturazione o legali che richiedono un indirizzo verificato
  • Rilevamento dei movimenti dei singoli utenti

Come verificare quali database pensano che sia il tuo IP

Esegui il tuo IP il nostro strumento di ricerca IP. Vedrai i dati di geolocalizzazione attualmente associati al tuo indirizzo: città, regione, paese, ISP e ASN.

Puoi anche controllare WHOIS sul tuo blocco IP per vedere il proprietario registrato e l'indirizzo. Questo indirizzo registrato è spesso esattamente quello utilizzato dai servizi di geolocalizzazione.

Puoi correggere una geolocalizzazione sbagliata?

A volte. Le principali banche dati accettano richieste di correzione:

MaxMind (il database più utilizzato, alimenta molte API di geolocalizzazione): visita il loro Modulo di invio correzioni e invia il tuo IP e la posizione corretta. Vengono revisionati e aggiornati entro poche settimane.

Google utilizza i propri dati interni per la localizzazione sui servizi e sulle mappe di Google. Se il tuo IP risulta errato nei prodotti Google, il percorso di correzione è meno diretto: si basano sui propri segnali, inclusi i dati di posizionamento Wi-Fi provenienti dai dispositivi Android.

IP2Location e altri fornitori ciascuno ha i propri processi di correzione. Se la tua attività dipende dalla geolocalizzazione corretta (ad esempio, sei un ISP), contattali direttamente per le correzioni collettive.

Nota: le correzioni si propagano agli utenti a valle di tali database a velocità diverse. Una correzione in MaxMind non risolve istantaneamente tutti i siti che utilizzano i dati MaxMind: tali siti memorizzano i dati nella cache locale e si aggiornano in base alle proprie pianificazioni.

Il risultato finale

Il tuo indirizzo IP non sa dove ti trovi. I database che cercano di capirlo funzionano su dati di registrazione di seconda mano, tabelle di routing BGP e inferenze, non sulla tua effettiva posizione fisica. A livello nazionale, hanno quasi sempre ragione. A livello di città, hanno ragione circa due terzi delle volte per la banda larga domestica e meno della metà del tempo per la telefonia mobile.

Se un sito web si comporta in modo strano in base alla tua posizione (mostrando valuta sbagliata, bloccando contenuti o indirizzandoti al sito regionale sbagliato), una VPN impostata sul paese corretto risolverà il problema più velocemente dell'attesa delle correzioni del database.

Esegui il nostro Strumento di ricerca IP per vedere esattamente cosa rivela il tuo IP attuale e DNS inverso per vedere quale nome host, se presente, è legato al tuo indirizzo.