KNOWLEDGE

Guida completa a IPv6: differenze da IPv4, come attivarlo, disattivarlo e usarlo

Nel 2026 la diffusione di IPv6 ha superato il 45% e il dual stack è ormai l'impostazione predefinita sulle connessioni domestiche dei principali provider cinesi. Come capire se hai IPv6? Come disattivarlo quando qualcosa non funziona? Questo articolo spiega tutto.

In breve

IPv4 ha solo 4,3 miliardi di indirizzi (completamente assegnati già nel 2019), mentre IPv6 ne ha 340 sestilioni (3,4×10³⁸). Le connessioni domestiche dei principali provider ora usano il dual stack per impostazione predefinita (IPv4 + IPv6 contemporaneamente) e il browser preferisce IPv6 quando è disponibile, quindi la home page di cleanip.io potrebbe mostrarti un lungo «Il mio IP» che inizia con 2408:8456:.... È normale: non è un bug né una perdita. Di seguito spieghiamo cos'è IPv6, in cosa differisce da IPv4 e come gestirlo.

1. Perché esiste IPv6: gli indirizzi IPv4 sono finiti da tempo

IPv4 è stato progettato nel 1981 (RFC 791) con 32 bit (4 byte) per indirizzo, per un totale di 2³² ≈ 4,3 miliardi di indirizzi. Negli anni '80 i progettisti pensavano che sarebbero bastati per sempre, ma non avevano previsto:

  • L'esplosione di Internet negli anni '90: un IP per ogni PC
  • Il boom di Internet mobile negli anni 2000: un IP per ogni telefono
  • L'ondata IoT degli anni 2010: un IP per ogni elettrodomestico intelligente o telecamera

Nel 1998 l'IETF ha pubblicato ufficialmente IPv6 (RFC 2460; lo standard attuale è RFC 8200), con 128 bit (16 byte) per un totale di 2¹²⁸ ≈ 3,4×10³⁸ indirizzi: distribuiti sulla superficie terrestre, sono più di 600 milioni di miliardi di indirizzi per millimetro quadrato.

Ma la diffusione è stata lentissima:

AnnoQuota globale di utenti IPv6Evento chiave
20100.5%La IANA avverte che gli indirizzi IPv4 stanno per esaurirsi
20121%World IPv6 Launch: Google / Facebook lo attivano in modo permanente
201510%Gli operatori mobili statunitensi (Verizon / T-Mobile) passano a IPv6-only
201930%Il pool globale di indirizzi IPv4 è completamente assegnato
202340%China Telecom / China Unicom estendono IPv6 a tutte le connessioni domestiche
202645%+Ampia diffusione su connessioni domestiche, 5G e datacenter

2. IPv4 vs IPv6: le differenze principali

CaratteristicaIPv4IPv6
Lunghezza dell'indirizzo32 bit (4 byte)128 bit (16 byte)
Numero di indirizzi4,3 miliardi3,4×10³⁸ (praticamente illimitati)
Notazione192.168.1.12001:db8::1 (8 gruppi di 4 cifre esadecimali)
Lunghezza dell'intestazione20-60 byte (variabile)40 byte (fissa)
NATNecessario (le reti domestiche usano sempre il NAT)Nativamente non serve NAT
BroadcastSì (255.255.255.255)Eliminato, sostituito dal multicast
Configurazione automatica degli indirizziRichiede DHCPConfigurazione automatica SLAAC / DHCPv6 facoltativo
FrammentazioneI router possono frammentareSolo frammentazione end-to-end (PMTUD obbligatorio)
IPsecFacoltativoInizialmente obbligatorio per progetto (poi reso facoltativo)
QoSCampo ToSCampo Flow Label

3. Come leggere a colpo d'occhio un indirizzo IPv6

3.1 Notazione completa

2001:0db8:85a3:0000:0000:8a2e:0370:7334

8 gruppi, ciascuno un numero esadecimale di 4 cifre (0-9 / a-f), separati da :. Ogni gruppo arriva al massimo a ffff = 65535.

3.2 Regole di abbreviazione

  • Gli zeri iniziali di ogni gruppo si omettono: 0db8 → db8, 0000 → 0
  • Uno o più gruppi consecutivi di soli zeri si possono sostituire con :: (una sola volta per indirizzo): 2001:db8::8a2e:370:7334 = l'indirizzo lungo qui sopra
  • Non fa distinzione tra maiuscole e minuscole: 2001:DB8::1 = 2001:db8::1

3.3 Intervalli di indirizzi IPv6 speciali

IntervalloSignificatoEquivalente IPv4
::1/128Loopback127.0.0.1
::/128Non specificato (tutti zeri)0.0.0.0
fe80::/10Link-local (automatico su ogni interfaccia)169.254.x.x
fc00::/7Locale unico (privato; in pratica fd00::/8)10/8, 192.168/16
ff00::/8Multicast224/4
2000::/3Unicast globale (IPv6 pubblico)Normale IPv4 pubblico
2001:db8::/32Riservato agli esempi di documentazioneTEST-NET-1/2/3
::ffff:0:0/96IPv4-mapped (incorpora un indirizzo v4)—

Vedi la guida completa agli indirizzi IP privati per i dettagli.

4. Cos'è il dual stack: IPv4 e IPv6 insieme

Oggi quasi tutte le connessioni domestiche, i datacenter e i server cloud usano il dual stack (IPv4 e IPv6 configurati sulla stessa interfaccia), e il livello applicativo sceglie automaticamente in base all'indirizzo di destinazione.

Il browser visita google.com:
  ↓
  Il DNS cerca sia il record A (IPv4) sia il record AAAA (IPv6)
  ↓
  Riceve: 142.250.x.x (A) + 2607:f8b0:4004::200e (AAAA)
  ↓
  Il sistema operativo esegue l'algoritmo Happy Eyeballs (RFC 8305):
  prova entrambi gli indirizzi in parallelo e usa quello che completa per primo l'handshake TCP (di solito IPv6 vince di poco).

Ecco perché, quando verifichi il tuo IP, l'indirizzo mostrato può essere IPv6: anche se IPv4 funziona, IPv6 di solito si connette un attimo prima.

5. Come verificare se hai IPv6

5.1 Il modo più semplice: il browser

Apri semplicemente la home page di cleanip.io — mostriamo le tue uscite dual stack IPv4 e IPv6 una accanto all'altra; se presente viene mostrata, altrimenti compare «—».

Oppure visita un sito di test solo IPv6: https://ipv6.google.com — se si carica, hai IPv6.

5.2 Dalla riga di comando

terminal
$ curl -6 -s ifconfig.co     # forza v6
2408:8456:1234::1            ← il tuo indirizzo v6 pubblico

$ curl -4 -s ifconfig.co     # forza v4
1.2.3.4

$ ping -6 ipv6.google.com
PING ipv6.google.com(... 2607:f8b0:4004::200e) 56 data bytes
64 bytes from ...: icmp_seq=1 ttl=117 time=12.3 ms

5.3 Identificare il tipo di indirizzo IPv6: pubblico o link-local

Se l'indirizzo IPv6 che vedi inizia con:

  • 2xxx: o 3xxx: — IPv6 pubblico (Global Unicast)
  • fe80: — link-local — non instradabile sull'Internet pubblico, valido solo nella sottorete locale
  • fd00: / fc00: — ULA (privato) — simile a un intervallo privato IPv4
  • ::1 — loopback

6. Come attivare o disattivare IPv6

6.1 Come attivarlo: di solito è già attivo per impostazione predefinita

I provider di connessioni domestiche cinesi lo hanno attivato per impostazione predefinita per tutti dal 2023. Se a casa non hai IPv6:

  • Accedi al pannello di amministrazione del router, trova «Impostazioni IPv6» → attivalo e imposta la modalità WAN su «Native» o «DHCPv6-PD»
  • Chiama l'assistenza del tuo ISP: «A casa non ho IPv6, potete attivarlo?»
  • Se il firmware del router è troppo vecchio per supportarlo, aggiorna il firmware o sostituisci il router

6.2 Come disattivarlo: a volte è necessario

Motivi comuni per disattivare IPv6:

  • La tua VPN instrada solo IPv4, quindi il traffico IPv6 aggira la VPN ed espone il tuo IP reale — chi usa una VPN deve disattivare IPv6 (a meno che la VPN non instradi anche IPv6)
  • Alcune app o gateway datati non sono compatibili con IPv6 e causano problemi di connessione
  • Stai diagnosticando un problema di rete e vuoi escludere prima IPv6
PiattaformaCome disattivarlo
WindowsPannello di controllo → Rete → proprietà della scheda attuale → togli la spunta a «Protocollo Internet versione 6 (TCP/IPv6)»
oppure tramite PowerShell: Disable-NetAdapterBinding -InterfaceAlias "Ethernet" -ComponentID ms_tcpip6
macOSImpostazioni di Sistema → Rete → Dettagli → TCP/IP → imposta «Configura IPv6» su «Solo link-local» o «Disattivato»
Linuxsudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
Per renderlo permanente, scrivi in /etc/sysctl.d/99-disable-ipv6.conf
iOS / AndroidDisattivare IPv6 a livello di sistema non è possibile (richiede jailbreak / root); usa invece l'opzione «Force IPv4 only» del client VPN
RouterPannello di amministrazione → Impostazioni IPv6 → Disattiva: lo spegne per tutta la casa

7. Insidie comuni di IPv6

7.1 La VPN non instrada IPv6 → perdita del tuo IP reale

Molti client VPN instradano solo IPv4 per impostazione predefinita. Il tuo indirizzo IPv4 mostra l'uscita della VPN, ma quando visiti un sito dual stack il browser preferisce IPv6 e lo instrada direttamente attraverso la rete di casa, esponendo il tuo vero indirizzo IPv6 pubblico. Soluzione: verifica tu stesso con il test di perdita /leak, poi disattiva IPv6 nel sistema oppure passa a una VPN che instradi sia v4 sia v6.

7.2 IPv6 è instradabile pubblicamente → i dispositivi sono esposti direttamente

IPv6 non ha NAT, quindi ogni dispositivo della tua rete domestica riceve un indirizzo IPv6 pubblico univoco a livello globale. Ciò significa che qualsiasi utente IPv6 su Internet può connettersi direttamente ai tuoi dispositivi — elettrodomestici intelligenti, NAS e telecamere possono essere compromessi se configurati male.

Soluzione: assicurati che il firewall IPv6 del router sia attivo (di solito lo è per impostazione predefinita), in modo da bloccare le connessioni in entrata dall'esterno e consentire il traffico in uscita.

7.3 L'IPv6 assegnato dall'ISP è instabile: i prefissi DHCPv6-PD cambiano a ogni riavvio

Le connessioni domestiche cinesi assegnano in genere un prefisso /56 o /60 al router tramite DHCPv6-PD, ma il prefisso può cambiare a ogni riavvio o rinnovo del lease, rendendo inutili i port forwarding che hai configurato.

Soluzione: richiedi un prefisso statico (la maggior parte dei provider non lo offre) oppure usa un DDNS (DNS dinamico) per l'aggiornamento automatico.

7.4 Alcuni nodi esteri non supportano IPv6 → il dual stack può risultare persino più lento

L'algoritmo Happy Eyeballs prova v4 e v6 in parallelo, ma se il percorso IPv6 è scadente (latenza alta o perdita di pacchetti), aspettare il timeout prima di ripiegare su v4 può essere più lento che usare solo v4.

8. Riferimento rapido IPv6

EsigenzaComando / azione
Verificare il mio IPv6 pubblicocurl -6 ifconfig.co
Elencare tutti gli indirizzi IPv6 localiip -6 addr show / ifconfig | grep inet6
Verificare se IPv6 raggiunge InternetVisita ipv6.google.com
Disattivare temporaneamente IPv6 (Linux)sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
Disattivare temporaneamente IPv6 (Windows)Togli la spunta a IPv6 nel Pannello di controllo o usa il comando PowerShell
Verificare la route IPv6 predefinitaip -6 route | grep default
Svuotare la cache dei vicini IPv6ip -6 neigh flush all
Tracciare il percorso IPv6 verso una destinazionetraceroute6 example.com / mtr -6 example.com

Approfondimenti

mimetic
mimetic
mimetic