Un record DNS AAAA collega un nome di dominio a un indirizzo IPv6. È la risposta fornita dal record che consente al browser di raggiungere il server corretto tramite IPv6. Per un indirizzo IPv4 si usa un record A. Un record PTR per IPv6 fa l'opposto e associa un indirizzo IPv6 a un nome.
Un record AAAA è composto da un nome, un tipo, un valore e un TTL. Il TTL indica per quanto tempo la risposta resta in cache nel resolver locale.
| Nome | Tipo | Indirizzo IPv6 | TTL in secondi |
|---|
| www | AAAA | 2001:db8::10 | 3600 |
In questo esempio il nome www indica un sottodominio. Per puntare all'apice del dominio usa il simbolo @. Il valore deve essere un indirizzo IPv6 valido e instradabile su Internet. Un TTL di 3600 corrisponde a un'ora.
È possibile pubblicare più record AAAA per lo stesso nome. Il resolver locale riceve un elenco e ne sceglie uno. Il risultato è una distribuzione di carico semplice.
| Nome | Tipo | Indirizzo IPv6 | TTL in secondi |
|---|
| www | AAAA | 2001:db8::10 | 3600 |
| www | AAAA | 2001:db8::11 | 3600 |
Questa rotazione non sostituisce un vero failover automatico. In caso di guasto, alcuni visitatori possono continuare a ricevere l'indirizzo IPv6 inattivo per un breve periodo.
Un TTL breve accelera la visibilità di una modifica. Durante una migrazione un TTL di 60 secondi aiuta.
Un TTL medio o lungo riduce le query verso i server DNS autoritativi, ideale per un servizio stabile.
È consigliabile abbassare il TTL qualche ora prima dello switch e rialzarlo a migrazione completata.
Da sapere
Il TTL non garantisce una propagazione immediata. Le cache rispettano la durata indicata. L'aggiornamento compare quando il contatore arriva a zero sul resolver.
All'apice del dominio (apex) si pubblicano record AAAA. Inserire qui un CNAME non è conforme.
Per www puoi usare un record AAAA quando controlli l'indirizzo. In caso contrario è opportuno un CNAME verso un nome gestito da un provider.
A e AAAA possono convivere sullo stesso nome. I sistemi moderni usano IPv6 quando disponibile e ripiegano su IPv4 se necessario.
Per altri sottodomini come api, cdn o blog puoi usare record CNAME, A o AAAA. Ogni servizio mantiene l'indirizzo dedicato e le modifiche restano semplici.
Evita
Di mescolare CNAME e AAAA sullo stesso nome: non è conforme alle RFC.
Di pubblicare un indirizzo non instradabile in una zona pubblica.
Di lasciare un vecchio record AAAA dopo una migrazione.
Un lookup DNS online permette di inserire un nome di dominio e ottenere l'elenco degli indirizzi IPv6 associati a un record AAAA e il relativo TTL visto da Internet. È un buon primo controllo. Completa sempre con un test locale.
Windows offre nslookup, utilizzabile in modalità interattiva.
nslookup
set q=aaaa
www.example.com
nslookup
set q=aaaa
server 1.1.1.1
www.example.com
La prima parte interroga il record AAAA secondo la configurazione di rete del computer. La seconda forza un resolver terzo, qui Cloudflare.
Su questi sistemi il comando dig è pratico.
dig aaaa www.example.com
dig aaaa www.example.com @1.1.1.1
La presenza di indirizzi IPv6 accanto a uno o più indirizzi IPv4 indica una configurazione dual stack.
Un TTL residuo elevato può spiegare un ritardo dopo una modifica.
Una risposta vuota o un errore di risoluzione spesso segnalano un refuso o un indirizzo rimosso troppo presto.
- Prepara il nuovo servizio IPv6 con il nuovo indirizzo.
- Abbassa il TTL a 300 o 60 secondi sul nome interessato alcune ore prima dello switch.
- Pubblica l'indirizzo IPv6 nel record AAAA mantenendo il record A: in genere i servizi restano accessibili tramite IPv4.
- Verifica con i comandi
nslookup o dig da più reti. - Rialza il TTL a un valore confortevole quando tutto è stabile.
Suggerimento pratico
Mantieni una scheda di controllo per ogni dominio e modifica: responsabile, data, TTL scelto e motivo. Questa traccia previene dimenticanze e facilita un eventuale rollback.
Usa un CNAME per www per seguire le modifiche del provider e mantieni record A e AAAA sull'apice, se la piattaforma lo consente.
Pubblica indirizzi vicini ai visitatori. Il resolver locale sceglie uno degli IPv6 disponibili. Per un routing preciso basato sulla posizione servono funzionalità avanzate sul DNS o sulla rete applicativa.
Gli host referenziati dagli MX possono pubblicare record AAAA. Il reverse PTR IPv6 migliora la deliverability: le informazioni devono combaciare.
- Se il sito non risponde su IPv6, verifica prima la risoluzione locale.
- Se la risposta mostra un indirizzo non raggiungibile, correggi la zona pubblica o il percorso di rete.
- Se la risposta alterna tra un indirizzo attivo e uno offline, rimuovi l'indirizzo guasto.
- Se la risposta resta vecchia dopo l'aggiornamento, attendi la scadenza del TTL e svuota la cache del resolver locale se possibile.
In sintesi, un record AAAA associa un nome a un indirizzo IPv6. Il TTL controlla la durata in cache. I record A e AAAA possono convivere per offrire accesso dual stack. Un CNAME non convive con un AAAA sullo stesso nome. All'apice pubblica record A e AAAA secondo necessità. La verifica si fa con strumenti online, poi con nslookup su Windows e dig su Linux o Mac.
Seguendo queste linee guida la gestione resta semplice. Le modifiche avvengono senza stress e i visitatori raggiungono il sito senza disservizi.