La risposta breve
Un indirizzo IP pubblico è unico in tutta internet ed è quello che vedono i siti. Un indirizzo IP privato è valido solo all'interno di una rete locale, come il Wi-Fi di casa, e i siti non lo vedono mai direttamente. Il router ha un indirizzo pubblico e assegna indirizzi privati a tutti i dispositivi collegati.
Guarda subito il tuo indirizzo pubblico nella pagina Il mio IP, e scopri come trovare quello privato in come trovare il tuo indirizzo IP.
IP pubblico vs privato in breve
| IP pubblico | IP privato | |
|---|---|---|
| Unico | In tutto il mondo | Solo nella tua rete |
| Assegnato da | Il tuo provider internet | Il tuo router (DHCP) |
| Visibile ai siti | Sì | No |
| Esempio | 203.0.113.42 | 192.168.1.23 |
| Si può cercare | Sì, posizione e provider | No, fuori dalla tua rete non significa nulla |
Intervalli di indirizzi IP privati
Questi intervalli sono riservati alle reti private e non vengono mai instradati su internet:
| Intervallo | Dimensione | Uso tipico |
|---|---|---|
Da 10.0.0.0 a 10.255.255.255 | 16,7 milioni di indirizzi | Grandi aziende, alcuni router, VPN |
Da 172.16.0.0 a 172.31.255.255 | 1 milione di indirizzi | Uffici, reti Docker e cloud |
Da 192.168.0.0 a 192.168.255.255 | 65.536 indirizzi | La maggior parte dei router domestici |
Da 100.64.0.0 a 100.127.255.255 | 4 milioni di indirizzi | CGNAT tra provider e cliente |
In IPv6, gli indirizzi che iniziano con fd o fc sono privati (unique local), e quelli che iniziano con fe80 funzionano solo sullo stesso collegamento.
Se cerchi uno di questi indirizzi nella ricerca IP, ti dice che l'indirizzo è privato invece di mostrare una posizione.
Come li collega il NAT
Quando il tuo portatile, con indirizzo 192.168.1.23, apre un sito, il router sostituisce l'indirizzo privato di origine con il proprio indirizzo pubblico e si ricorda la connessione. Quando arriva la risposta, la inoltra al portatile. Questo è il NAT (network address translation). È ciò che permette a decine di dispositivi di condividere un solo indirizzo IPv4 pubblico, e blocca anche le connessioni non richieste da internet: per questo, per ospitare un server in casa serve l'inoltro delle porte (port forwarding).
CGNAT: quando il tuo IP "pubblico" non è tuo
Dato che gli indirizzi IPv4 sono esauriti, molti operatori mobili e alcuni provider domestici aggiungono un secondo livello di NAT. Il router riceve così un indirizzo da 100.64.0.0/10 (o da un altro intervallo privato) invece di uno pubblico, e molti clienti condividono lo stesso IP pubblico.
Puoi accorgertene confrontando l'indirizzo WAN o internet nella pagina di stato del router con quello della pagina Il mio IP. Se sono diversi, sei dietro un CGNAT. Il port forwarding non funzionerà e potresti condividere ban e CAPTCHA con i vicini. Chiedi al provider un IP pubblico oppure usa IPv6, che non ha bisogno del NAT. Leggi IPv4 vs IPv6.
Domande frequenti
Due dispositivi possono avere lo stesso IP privato?
Sì, purché siano su reti diverse. Milioni di case usano 192.168.1.1 per il router. Due dispositivi sulla stessa rete non possono condividerlo: si crea un conflitto di IP.
Il mio IP privato è un rischio per la sicurezza?
Quasi per niente. Funziona solo dentro la tua rete. I browser possono rivelarlo tramite WebRTC, il che aiuta i siti a creare un'impronta digitale del tuo browser, quindi conviene limitarlo; leggi come disattivare WebRTC.
Perché il router mostra un IP pubblico diverso da quello che vedono i siti?
Il provider usa il CGNAT, oppure c'è un altro router davanti al tuo. I siti mostrano l'indirizzo da cui il traffico esce alla fine.
Una VPN cambia il mio IP privato?
Ne aggiunge uno. La VPN dà al dispositivo un indirizzo all'interno della propria rete privata, e il tuo IP pubblico diventa quello del server VPN. L'indirizzo nella rete di casa resta lo stesso.