Cos'è un record AAAA
Scopri cos'è un record AAAA e come collega il tuo nome di dominio a un indirizzo IPv6. Include esempi per la dashboard e l'API di DNScale.
Un record AAAA (pronunciato "quad-A") mappa un nome di dominio a un indirizzo IPv6. È l'equivalente IPv6 di un record A ed è essenziale per servire contenuti agli utenti su reti IPv6.
Come funzionano i record AAAA
I record AAAA funzionano in modo identico ai record A, ma memorizzano indirizzi IPv6 a 128 bit invece di indirizzi IPv4 a 32 bit:
example.com. 3600 IN AAAA 2001:db8:85a3::8a2e:370:7334Quando un client con connettività IPv6 interroga il tuo dominio, il DNS restituisce il record AAAA, consentendo la connessione diretta tramite IPv6.
Perché IPv6 è importante
- Esaurimento degli indirizzi - Gli indirizzi IPv4 sono limitati (~4,3 miliardi); IPv6 fornisce indirizzi virtualmente illimitati
- Adozione crescente - I principali ISP e le reti mobili ora utilizzano IPv6 come predefinito
- Prestazioni migliori - IPv6 può ridurre la latenza evitando la traduzione NAT
- Preparazione per il futuro - Garantisce che i tuoi servizi rimangano accessibili con la crescita dell'adozione IPv6
Casi d'uso comuni
Configurazione dual-stack
Supporta sia utenti IPv4 che IPv6:
example.com. 3600 A 192.0.2.1
example.com. 3600 AAAA 2001:db8:85a3::1Servizi solo IPv6
Per infrastrutture cloud moderne native IPv6:
api.example.com. 3600 AAAA 2001:db8:85a3::10Bilanciamento del carico con record AAAA multipli
example.com. 300 AAAA 2001:db8:85a3::1
example.com. 300 AAAA 2001:db8:85a3::2
example.com. 300 AAAA 2001:db8:85a3::3Formato del record
| Campo | Descrizione | Esempio |
|---|---|---|
| Nome | Dominio o sottodominio | www, @ (apex), api |
| Tipo | Tipo di record | AAAA |
| Contenuto | Indirizzo IPv6 | 2001:db8:85a3::8a2e:370:7334 |
| TTL | Time to live (secondi) | 3600 |
Formati degli indirizzi IPv6
Gli indirizzi IPv6 possono essere scritti in forma completa o compressa:
| Formato | Esempio |
|---|---|
| Completo | 2001:0db8:85a3:0000:0000:8a2e:0370:7334 |
| Compresso | 2001:db8:85a3::8a2e:370:7334 |
DNScale accetta entrambi i formati.
Aggiungere un record AAAA
Tramite la dashboard
- Naviga alla tua zona nella dashboard di DNScale
- Clicca su Add Record
- Configura il record:
- Name: Inserisci il sottodominio (es.
www) o@per l'apex - Type: Seleziona
AAAA - Value: Inserisci l'indirizzo IPv6
- TTL: Imposta la durata della cache (predefinito: 3600)
- Name: Inserisci il sottodominio (es.
- Clicca su Create Record
Tramite l'API
Creare un record AAAA:
curl -X POST "https://api.dnscale.eu/v1/zones/{zone_id}/records" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "www",
"type": "AAAA",
"content": "2001:db8:85a3::8a2e:370:7334",
"ttl": 3600
}'Creare una configurazione dual-stack (A + AAAA):
# Record IPv4
curl -X POST "https://api.dnscale.eu/v1/zones/{zone_id}/records" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "@",
"type": "A",
"content": "192.0.2.1",
"ttl": 3600
}'
# Record IPv6
curl -X POST "https://api.dnscale.eu/v1/zones/{zone_id}/records" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "@",
"type": "AAAA",
"content": "2001:db8:85a3::1",
"ttl": 3600
}'Risposta API:
{
"status": "success",
"data": {
"message": "Record created successfully",
"record": {
"id": "encoded-record-id",
"name": "www.example.com.",
"type": "AAAA",
"content": "2001:db8:85a3::8a2e:370:7334",
"ttl": 3600,
"disabled": false
}
}
}Best practice
-
Configura sempre il dual-stack - Aggiungi sia record A che AAAA per supportare tutti gli utenti
-
Usa TTL coerenti - Mantieni gli stessi TTL per i record A e AAAA per garantire un comportamento uniforme
-
Testa la connettività IPv6 - Verifica che il tuo server sia effettivamente raggiungibile tramite IPv6 prima di aggiungere i record
-
Considera Happy Eyeballs - I browser moderni utilizzano "Happy Eyeballs" (RFC 8305) per testare simultaneamente le connessioni IPv4 e IPv6
-
Monitora entrambi i protocolli - Assicurati che il tuo monitoraggio copra sia gli endpoint IPv4 che IPv6
Test dei record AAAA
Verifica il tuo record AAAA con dig:
dig AAAA example.com
# Oppure interroga un nameserver specifico
dig AAAA example.com @ns1.dnscale.euTipi di record correlati
- A - Record per indirizzi IPv4
- CNAME - Alias verso un altro nome di dominio
- ALIAS - Aliasing per il dominio radice
Conclusione
I record AAAA sono essenziali per l'infrastruttura internet moderna. Con la continua crescita dell'adozione IPv6, garantire che i tuoi domini abbiano record AAAA appropriati assicura l'accessibilità per tutti gli utenti. DNScale semplifica la gestione dei record sia IPv4 che IPv6 da un'unica interfaccia.