IP privati: intervalli 10.x, 172.16 e 192.168
Consulta gli intervalli IPv4 privati 10.0.0.0/8, 172.16.0.0/12 e 192.168.0.0/16. Confrontali con CGNAT, link-local e indirizzi locali IPv6.
Confronta l’indirizzo WAN del router
Indirizzi riservati alle reti locali
La RFC 1918 riserva tre blocchi IPv4 alle reti private. Chiunque può usarli in casa, in ufficio o in un data center: lo stesso indirizzo privato può quindi esistere contemporaneamente in milioni di reti.
Poiché non sono univoci, gli indirizzi privati non vengono instradati sulla rete internet pubblica. Prima che il traffico esca dalla rete, il router li traduce nel proprio indirizzo pubblico. Ecco perché IPNixa non mostra mai un indirizzo 192.168 come IP pubblico.
| Intervallo | Blocco CIDR | Indirizzi | Dove si trova di solito |
|---|---|---|---|
| 10.0.0.0 – 10.255.255.255 | 10.0.0.0/8 | 16.777.216 | Grandi reti aziendali, reti virtuali nel cloud e alcuni router domestici |
| 172.16.0.0 – 172.31.255.255 | 172.16.0.0/12 | 1.048.576 | Reti aziendali; la rete bridge predefinita di Docker usa 172.17.0.0/16 |
| 192.168.0.0 – 192.168.255.255 | 192.168.0.0/16 | 65.536 | La maggior parte dei router domestici e dei piccoli uffici |
Altri intervalli IPv4 speciali
Altri blocchi sono riservati a usi specifici. Riconoscerli rende molto più semplice interpretare le impostazioni di rete e i messaggi di errore.
| Blocco | Uso | Che cosa indica |
|---|---|---|
| 127.0.0.0/8 | Loopback | 127.0.0.1 indica sempre «questo dispositivo» |
| 169.254.0.0/16 | Link-local (indirizzamento privato automatico) | Comunicazione sul collegamento locale; frequente senza configurazione DHCP, ma può essere intenzionale |
| 100.64.0.0/10 | Spazio di indirizzi condiviso (RFC 6598) | Indizio di indirizzamento condiviso; verifica CGNAT del fornitore o una rete overlay prima di concludere |
| 192.0.2.0/24, 198.51.100.0/24, 203.0.113.0/24 | Documentazione (RFC 5737) | Esempi in manuali e guide, inclusa la demo locale di IPNixa |
| 224.0.0.0/4 | Multicast | Traffico da una sorgente a più destinatari, usato per esempio da alcuni protocolli di streaming e rilevamento dei dispositivi |
Gli equivalenti IPv6
IPv6 prevede indirizzi locali univoci in fc00::/7, che nella pratica iniziano con fd, per le reti interne. Ogni interfaccia IPv6 ha anche un indirizzo link-local che inizia con fe80, utilizzabile solo sul collegamento locale; ::1 è invece l’indirizzo di loopback IPv6.
A differenza di quanto avviene nella maggior parte delle reti domestiche IPv4, i dispositivi IPv6 ricevono di solito anche indirizzi direttamente instradabili su internet. Le estensioni per la privacy cambiano periodicamente la parte specifica del dispositivo, mentre il firewall del router continua a decidere quali connessioni in ingresso consentire.
- fd00::/8 (da fc00::/7): indirizzi locali univoci per uso interno.
- fe80::/10: indirizzi link-local, presenti su ogni interfaccia IPv6.
- ::1: loopback, l’equivalente IPv6 di 127.0.0.1.
- 2001:db8::/32: riservato agli esempi nella documentazione.
Come riconoscere un indirizzo privato
Per classificare la maggior parte degli indirizzi IPv4 bastano i primi uno o due numeri.
- Se inizia con 10, è privato.
- Per 172.x.x.x, solo il secondo numero tra 16 e 31 indica spazio privato RFC 1918. Essere fuori da un blocco privato non dimostra assegnazione o raggiungibilità globale.
- Se inizia con 192.168, è privato.
- Se inizia con 100 e il secondo numero è compreso tra 64 e 127, appartiene all’intervallo del NAT su larga scala degli operatori.
- 169.254.x.x è IPv4 link-local. Se era previsto accesso Internet normale, verifica DHCP e adattatore attivo; il solo intervallo non dimostra un guasto del router.
- Per IPv6, fd… e fe80… sono locali; gli indirizzi che iniziano con 2 o 3 sono normalmente globali.
Perché è utile saperlo
Se una guida ti chiede «il tuo IP» per collegarti da fuori a un dispositivo di casa, un indirizzo privato non funziona dall’esterno: servono il port forwarding, una VPN o un servizio di accesso remoto. All’interno della rete, invece, l’indirizzo privato è quello giusto.
Confronto: 172.20.4.5 è privato RFC 1918; 172.32.4.5 è fuori dal blocco; 100.70.1.2 è spazio condiviso, non RFC 1918. Classifica l’intervallo completo prima della diagnosi. Un indirizzo non privato può essere riservato, filtrato o irraggiungibile: verifica registro IANA e contesto di routing.
Scegliere un intervallo per la tua rete
Quando due reti collegate tramite VPN usano lo stesso intervallo privato, possono verificarsi conflitti di indirizzi. Per un laboratorio domestico, scegliere un blocco meno comune, come un 10.x.y.0/24 casuale, riduce questo rischio.
- Evita 192.168.0.0/24 e 192.168.1.0/24 se ti colleghi spesso ad altre reti tramite VPN: sono gli intervalli predefiniti più comuni.
- Non usare mai indirizzi pubblici che non ti appartengono, nemmeno in un laboratorio: non riusciresti più a raggiungere i servizi del legittimo titolare.
- Lascia 100.64.0.0/10 agli operatori e alle VPN overlay progettate per usarlo.
Domande frequenti
192.168.1.1 è il mio indirizzo IP?
Di solito è l’indirizzo locale del router all’interno della tua rete, non il tuo IP pubblico. I dispositivi hanno indirizzi vicini, come 192.168.1.10, mentre su internet risulta l’indirizzo pubblico del router.
Un sito può vedere il mio indirizzo IP privato?
Una richiesta HTTP ordinaria non espone l’indirizzo privato locale come IP sorgente. WebRTC dipende da regole e configurazione del browser; può esporre candidati o sostituire indirizzi locali con nomi mDNS. HTTP e WebRTC vanno quindi interpretati separatamente.
Perché il mio dispositivo ha un indirizzo 169.254?
È un indirizzo IPv4 link-local. I sistemi lo scelgono spesso senza configurazione DHCP, ma l’uso può essere intenzionale. Se Internet non funziona, verifica adattatore attivo, collegamento e DHCP prima di riavviare dispositivi.
Tutti gli indirizzi che iniziano con 172 sono privati?
No. Solo gli indirizzi da 172.16.0.0 a 172.31.255.255 sono privati. Indirizzi come 172.217.x.x o 172.67.x.x appartengono allo spazio pubblico.