Cos'è il mio indirizzo IP e come si trova davvero?

Il numero restituito da Google è solo l'inizio. Ecco cosa rivela davvero il tuo indirizzo IP, e come trovarlo, leggerlo e verificarlo.

Cos'è il mio indirizzo IP e come si trova davvero?

Apri una scheda, digiti «qual è il mio IP» su Google e compare un numero. Fatto, no?

Non proprio. Quel numero è l'inizio di una storia sorprendentemente lunga: chi è il tuo provider, dove ti trovi all'incirca, e quanto riesce a capire di te un sito qualsiasi prima ancora che tu abbia cliccato qualcosa.

Qui costruiamo e gestiamo noi stessi una manciata di strumenti IP, quindi di questi numeri ne abbiamo guardati parecchi. Vediamo cosa significano davvero.

La risposta breve

Il tuo indirizzo IP è l'indirizzo di ritorno del tuo traffico internet. Carichi una pagina, la richiesta esce con un timbro IP e la risposta torna proprio lì. Niente IP, niente risposta. È una cosa così basilare.

Ne esistono due tipi:

  • IPv4 — il classico stile 203.0.113.42. Quattro numeri, ciascuno da 0 a 255. Nel mondo sono quasi esauriti, ed è esattamente per questo che esiste il prossimo.
  • IPv6 — i lunghi mostri esadecimali tipo 2001:db8:85a3::8a2e:370:7334. Una tortura da digitare. In compenso ce ne sono abbastanza per etichettare ogni granello di sabbia della Terra senza restare a corto.

Il widget sulla nostra home page ti dice su quale sei in questo momento. La maggior parte delle connessioni domestiche distribuisce ancora IPv4; molte reti mobili sono passate all'IPv6 in sordina.

Controllo al volo: i punti sono v4, i due punti sono v6.

Pubblico vs privato — dove inciampano tutti

È qui che la ricerca «qual è il mio IP» si fa torbida. L'indirizzo che ti mostra un risultato di ricerca è il tuo IP pubblico: quello che vede il mondo esterno, di solito condiviso da tutti i dispositivi dietro il tuo router tramite NAT.

Il 192.168.x.x o 10.x.x.x sul tuo portatile? Quello è privato. Ha senso solo all'interno della tua rete. Nessuno dall'internet pubblico ti raggiunge tramite esso, e nessun sito lo vedrà mai.

La gente ci inciampa di continuo. Qualcuno incolla 192.168.0.14 in un checker e si stupisce che non restituisca niente di utile. Per questo i nostri strumenti segnalano in modo esplicito gli intervalli riservati e privati: se gli dai un indirizzo non instradabile, te lo dicono onestamente invece di far finta. E se vuoi vedere tu stesso quali intervalli sono privati e tagliare una sottorete, la calcolatrice IP fa per te tutta l'aritmetica sui bit.

Cosa rivela il tuo IP in silenzio

Qui conviene rallentare. Un IP di per sé è solo un numero. Ma è un numero che qualcuno ha assegnato, documentato e instradato, e tutto questo è registro pubblico.

Passa un indirizzo nel nostro strumento di geolocalizzazione IP e di solito otterrai il paese, la città, coordinate approssimative, un fuso orario e l'operatore di rete dietro.

Due parole sulla precisione, perché ovunque la sopravvalutano alla grande. La geolocalizzazione è una ricerca best-effort su un database geografico locale che sincronizziamo ogni mese, non GPS né magia. A livello di paese la precisione è eccellente. A livello di città è discreta nelle aree urbane dense e, francamente, una lotteria in campagna; può collocarti a una città o due da dove ti trovi davvero. Quindi quando un sito ti accoglie con «Ciao, visitatore da [città sbagliata]» — ora sai perché.

Risultato della geolocalizzazione IP per 144.76.10.10 nel nostro strumento: Germania, Sassonia, Falkenstein, AS24940 Hetzner

A chi appartiene la rete: WHOIS e ASN

La geolocalizzazione dice dove. IP WHOIS dice chi.

Ogni IP pubblico vive in un blocco che qualche organizzazione ha registrato presso un registro regionale — ARIN per il Nord America, RIPE per l'Europa, APNIC per l'Asia-Pacifico, e così via. Il nostro WHOIS interroga questi registri direttamente con il vecchio protocollo sulla porta 43 (prima il rinvio della IANA, poi il registro giusto) e recupera:

  • il blocco CIDR in cui vive l'IP, es. 203.0.113.0/24
  • l'organizzazione che lo ha registrato
  • un contatto abuse — l'indirizzo a cui scrivere se quell'IP martella il tuo server
  • le date di registrazione e ultimo aggiornamento

Quel contatto abuse è davvero utile, non un semplice dettaglio. Tempo fa un IP ha martellato l'SSH del nostro server per giorni: centinaia di tentativi di accesso all'ora. L'abbiamo cercato nel WHOIS, abbiamo visto che il blocco apparteneva a un piccolo hoster europeo e abbiamo scritto al suo indirizzo abuse due righe con un estratto dei log. Nessuna magia, ma tre giorni dopo è arrivato nella casella un laconico «il cliente è stato avvisato» e i colpi alla porta sono cessati. A volte basta questo.

Persona vera o data center?

Spesso la domanda più interessante. Una connessione domestica e un'istanza AWS si comportano in modo del tutto diverso, e di solito si riescono a distinguere.

Il nostro strumento di rilevamento hosting si appoggia a due segnali: il nome dell'organizzazione legata all'ASN dell'IP e il nome DNS inverso dell'indirizzo stesso. Quando entrambi coincidono — l'ASN dice «Amazon», l'hostname finisce in .amazonaws.com — marca il risultato come hosting ad alta confidenza. Una sola corrispondenza di ASN è confidenza media. Nessuna corrispondenza di solito significa connessione residenziale.

Anzi: non si limita a dire «hosting o no», ma precisa di che tipo — una grande cloud come AWS o Google Cloud, una rete di distribuzione contenuti, un VPS economico o una normale connessione domestica. La distinzione conta nella pratica. Vedi un IP sconosciuto nei tuoi log e non capisci se sia un visitatore reale o un bot che gira su un server affittato per quattro euro? Passalo allo strumento e sarà chiaro all'istante.

E se la vera domanda è se qualcuno si nasconde dietro una VPN, un proxy o un'uscita Tor, per quello c'è uno strumento dedicato.

«Possono trovare l'indirizzo di casa dal mio IP?»

Versione breve: no. Non dal solo IP.

Il massimo che ottiene un sito è la geolocalizzazione di prima: la città all'incirca, più il tuo provider. Il tuo indirizzo reale sta presso il tuo ISP, dietro una procedura legale. La polizia con un mandato può ottenerlo. Un admin di forum rancoroso, no.

Detto questo, sei abbastanza identificabile perché noi la prendiamo sul serio dal nostro lato. Esempio concreto del predicare bene e razzolare bene: quando usi uno qualsiasi dei nostri strumenti IP, non memorizziamo mai il tuo IP grezzo. Viene sottoposto ad hashing con HMAC-SHA256 prima ancora di toccare un log, e l'obiettivo registrato è mascherato a un blocco /24 per IPv4 (o /64 per IPv6). La nostra analitica vede che un indirizzo è stato verificato, e grosso modo da dove — ma non può ricostruire quale. Non era una casella di conformità; è l'impostazione predefinita che volevamo da utenti noi stessi.

Come trovare il tuo IP, in versione rapida

  • Il più veloce: il widget sulla nostra home page mostra il tuo IP pubblico, la sua versione e la geolocalizzazione non appena la pagina carica.
  • Da terminale: curl ifconfig.me o curl ipinfo.io/ip restituiscono l'indirizzo nudo e crudo.
  • Sul router: la pagina di stato «WAN» o «Internet» mostra l'IP pubblico condiviso da tutta la casa.

Un intoppo: il tuo IP pubblico probabilmente non è permanente. La maggior parte degli ISP distribuisce indirizzi dinamici che ruotano ogni tanto — riavviare il router spesso basta per ottenerne uno nuovo. Ti serve un indirizzo fisso per ospitare qualcosa o entrare in una whitelist al lavoro? Quello è un IP statico, di solito un extra a pagamento.

In sintesi

Il tuo IP non è un segreto, ma non è nemmeno la tua identità. È un'etichetta di instradamento che, di passaggio, lascia trapelare la tua posizione approssimativa e il tuo provider — utile da sapere, ma non da perderci il sonno. Controlla il tuo sulla home page, e se un indirizzo specifico ti assilla, passalo al WHOIS per vedere chi c'è davvero dietro.

— il team di checkbox.tools

Domande frequenti

Qualcuno può risalire al mio indirizzo di casa dal mio indirizzo IP?

No — non dal solo IP. Il massimo che un sito vede è la geolocalizzazione a livello di città e il nome del tuo provider. Il tuo indirizzo reale resta presso il tuo ISP e viene fornito solo tramite una procedura legale, come un mandato — un sito curioso o l'admin di un forum non può ottenerlo.

Qual è la differenza tra un indirizzo IP pubblico e uno privato?

Il tuo IP pubblico è l'indirizzo che vede il mondo esterno, di solito condiviso da tutti i dispositivi dietro il tuo router tramite NAT — è quello che mostra una ricerca "qual è il mio IP". Un IP privato come 192.168.x.x o 10.x.x.x significa qualcosa solo all'interno della tua rete; nulla dall'internet pubblica può raggiungerti lì. Per questo incollare un indirizzo privato in uno strumento non restituisce nulla di utile.

Perché il mio indirizzo IP mostra la posizione sbagliata?

La geolocalizzazione IP è una ricerca best-effort in un database, non GPS. A livello di paese la precisione è eccellente, ma a livello di città è una stima approssimativa — può collocarti a una città o due da dove sei davvero, soprattutto fuori dalle aree urbane dense. Un sito che ti saluta dalla città sbagliata non è un bug; è la natura della localizzazione basata su IP.

Come posso nascondere il mio indirizzo IP?

Instrada il tuo traffico attraverso qualcosa che presenti il proprio indirizzo al posto del tuo: una VPN (la scelta più comune), un proxy o la rete Tor per il massimo anonimato. Ognuno sostituisce il tuo IP pubblico con quello del server, così i siti vedono quello. Attenzione ai compromessi — una VPN sposta la tua fiducia sul fornitore della VPN, e Tor è lento.

Il mio indirizzo IP cambia?

Di solito sì. La maggior parte degli ISP assegna indirizzi dinamici che cambiano periodicamente — spesso basta riavviare il router per averne uno nuovo. Se ti serve un indirizzo fisso per ospitare un servizio o essere inserito in una whitelist, quello è un IP statico, di norma un'opzione a pagamento del tuo provider.