Vi presentiamo PostScale -- API email per invii transazionali, ricezione e indirizzi mascherati. PostScale

    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:7334

    Quando 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::1

    Servizi solo IPv6

    Per infrastrutture cloud moderne native IPv6:

    api.example.com.    3600    AAAA    2001:db8:85a3::10

    Bilanciamento 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::3

    Formato del record

    CampoDescrizioneEsempio
    NomeDominio o sottodominiowww, @ (apex), api
    TipoTipo di recordAAAA
    ContenutoIndirizzo IPv62001:db8:85a3::8a2e:370:7334
    TTLTime to live (secondi)3600

    Formati degli indirizzi IPv6

    Gli indirizzi IPv6 possono essere scritti in forma completa o compressa:

    FormatoEsempio
    Completo2001:0db8:85a3:0000:0000:8a2e:0370:7334
    Compresso2001:db8:85a3::8a2e:370:7334

    DNScale accetta entrambi i formati.

    Aggiungere un record AAAA

    Tramite la dashboard

    1. Naviga alla tua zona nella dashboard di DNScale
    2. Clicca su Add Record
    3. 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)
    4. 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

    1. Configura sempre il dual-stack - Aggiungi sia record A che AAAA per supportare tutti gli utenti

    2. Usa TTL coerenti - Mantieni gli stessi TTL per i record A e AAAA per garantire un comportamento uniforme

    3. Testa la connettività IPv6 - Verifica che il tuo server sia effettivamente raggiungibile tramite IPv6 prima di aggiungere i record

    4. Considera Happy Eyeballs - I browser moderni utilizzano "Happy Eyeballs" (RFC 8305) per testare simultaneamente le connessioni IPv4 e IPv6

    5. 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.eu

    Tipi 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.