Record AAAA per IPv6

Record AAAA per IPv6

Il record AAAA ("quad-A") è l'equivalente del record A per il protocollo IPv6. Configurarlo correttamente significa garantire che il sito sia accessibile anche dai dispositivi sulle reti IPv6, ormai sempre più diffuse, soprattutto su mobile e fibra domestica.

Cos'e' un record AAAA

Il record AAAA mappa un'hostname a un'indirizzo IPv6 a 128 bit, rappresentato in otto gruppi esadecimali da 4 caratteri separati da due punti (es. 2001:db8::1). È fondamentale in un mondo dove l'IPv4 è in esaurimento e gli operatori telefonici hanno già migrato gran parte del traffico mobile a IPv6.

Perché attivare IPv6

Attivare AAAA porta vantaggi reali: migliori performance da reti mobili (alcuni operatori NAT-444 fanno NAT pesante su IPv4), preparazione al futuro dell'internet, miglior SEO (Google premia siti IPv6-ready), riduzione della latenza grazie a percorsi di routing più diretti, eliminazione di alcune limitazioni di carrier-grade NAT.

Prerequisiti

Per creare un record AAAA hai bisogno di: server con indirizzo IPv6 pubblico attivo, firewall configurato per accettare connessioni IPv6 (icmp6, tcp 80/443), web server (Apache, Nginx) in ascolto sulle interfacce IPv6 (listen [::]:80), certificato SSL valido per il dominio (gli stessi certificati funzionano per IPv4 e IPv6).

Procedura passo-passo

  1. Verifica che il server abbia un'IPv6 pubblico con ip -6 addr show o ifconfig.
  2. Testa la connessione IPv6 con ping6 google.com dal server.
  3. Accedi al Pannello Manager e apri "Record DNS" per il dominio.
  4. Clicca "Aggiungi record" e seleziona tipo "AAAA".
  5. Nel campo "Nome" inserisci "@" per il dominio principale o il sottodominio (es. "www").
  6. Nel campo "Valore" inserisci l'IPv6 completo (es. "2001:db8:1234:5678::10").
  7. Imposta il TTL a 3600 secondi.
  8. Salva e verifica con dig AAAA www.esempio.it.
  9. Testa la raggiungibilità con curl -6 https://www.esempio.it.

Sintassi degli indirizzi IPv6

Gli IPv6 possono essere abbreviati: gruppi di zeri consecutivi possono essere compressi con "::" (usato una sola volta). Esempi: 2001:0db8:0000:0000:0000:0000:0000:0001 diventa 2001:db8::1. Il Pannello Manager accetta entrambe le forme ma normalizza in forma compressa per leggibilità.

Dual-stack: A e AAAA insieme

La configurazione consigliata è "dual-stack": creare sia il record A (IPv4) che il record AAAA (IPv6) per lo stesso nome. I client moderni preferiscono IPv6 e fanno fallback a IPv4 in caso di problemi (algoritmo Happy Eyeballs). Così il sito resta sempre raggiungibile indipendentemente dal protocollo del client.

Errori comuni e come risolverli

  • IPv4 nel campo IPv6: il record AAAA accetta solo IPv6. Per IPv4 usa il record A.
  • Sito lento su mobile dopo attivazione AAAA: il server IPv6 potrebbe avere routing peggiore o firewall mal configurato. Verifica con mtr -6 esempio.it.
  • Errore "connection refused" via IPv6: il web server non è in ascolto su IPv6. Aggiungi listen [::]:443 ssl; in Nginx o Listen [::]:443 in Apache.
  • IPv6 link-local nel record: gli indirizzi che iniziano con fe80:: non sono routabili su Internet. Usa solo IPv6 pubblici (2000::/3).
  • Certificato SSL non valido su IPv6: alcuni client potrebbero avere problemi se il certificato non è configurato correttamente su entrambi gli stack. Verifica con SSL Labs IPv6 test.

Domande frequenti

D: Devo attivare AAAA anche se il mio server è solo IPv4?
R: No, se il server non ha IPv6 pubblico, non creare AAAA: causerebbe errori di connessione.

D: AAAA peggiora le performance?
R: No, anzi spesso migliora le performance mobile. Solo configurazioni errate causano lentezza.

D: Posso usare lo stesso certificato SSL per IPv4 e IPv6?
R: Sì, il certificato è legato al dominio, non all'IP. Lo stesso cert funziona su entrambi i protocolli.

D: Quanti record AAAA posso creare per lo stesso nome?
R: Multipli, per fare round-robin IPv6 (load balancing semplice).

Hai bisogno di aiuto?

Se hai dubbi sul Pannello Manager G Tech Group, contattaci tramite il modulo di contatto.

Hai trovato utile quest'articolo?