ANAME record: cosa è

Introduzione

Il record ANAME è una variante proprietaria del CNAME che alcuni provider DNS implementano per risolvere il problema del CNAME sull'apex. In questa guida vediamo cos'è, in cosa si differenzia da ALIAS e quando conviene usarlo.

Cos'è ANAME

ANAME (Address Name) è un record che si comporta come CNAME ma viene risolto dal server autoritativo restituendo un record A/AAAA al client. Concettualmente identico ad ALIAS, è semplicemente un nome diverso usato da alcuni provider.

Differenza ANAME vs ALIAS

Tecnicamente i due record fanno la stessa cosa. La differenza è puramente nominale e dipende dal provider:

  • DNS Made Easy: tipo ANAME.
  • DNSimple: tipo ALIAS.
  • Cloudflare: nessun tipo, fa "CNAME Flattening" automaticamente sull'apex.
  • AWS Route 53: tipo Alias.

Provider che supportano ANAME

  • DNS Made Easy.
  • NS1.
  • EasyDNS (entrambi i nomi).
  • Dyn DNS.
  • Constellix.

Come funziona

  1. Client chiede record A di esempio.it.
  2. Server autoritativo trova ANAME verso cdn.partner.com.
  3. Risolve internamente cdn.partner.com in IP.
  4. Restituisce direttamente l'IP al client.

Il client non riceve mai un CNAME: l'apex appare con un'IP nativo.

Esempio configurazione

esempio.it. IN ANAME cdn.partner.com.

Mantenibile insieme a record MX, NS, TXT senza conflitti RFC.

Quando serve

  • Il tuo sito gira su apex senza www.
  • Il CDN/cloud richiede CNAME (Cloudfront, Fastly, Vercel, Netlify, Heroku).
  • L'IP del backend cambia frequentemente.
  • Vuoi load balancer DNS-based.

Limiti

  • Non standardizzato in RFC: dipendi dal provider.
  • Se cambi provider DNS devi riconfigurare.
  • TTL non sempre configurabile direttamente: spesso ereditato dal target.
  • Performance: il server autoritativo fa risoluzione extra a ogni cache miss.

Vantaggi vs CNAME tradizionale

  • Funziona sull'apex (CNAME no).
  • Coesiste con MX, NS, TXT.
  • Risoluzione lato server: meno round trip per il client.

Vantaggi vs A statico

  • Aggiornamento automatico se il target cambia IP.
  • Failover gestito dal provider DNS.
  • Geo-routing possibile.

Confronto con CNAME Flattening

Cloudflare e alcuni provider implementano "CNAME Flattening": un CNAME creato sull'apex viene automaticamente trasformato in ANAME equivalente. Stesso risultato senza il nome dedicato.

Best practice

  • Verifica documentazione del provider DNS.
  • Testa la risoluzione con dig +short esempio.it — non deve restituire CNAME.
  • Monitora il TTL effettivo (talvolta breve per consentire aggiornamenti).
  • Coordina con il provider CDN per problemi di certificati.

Verifica funzionamento

dig +short esempio.it
# Deve restituire un'IP, non un CNAME

Considerazioni

ANAME è un'eccezionale alternativa al CNAME quando si gestisce un sito su apex con servizi cloud. La scelta tra ANAME, ALIAS o CNAME Flattening dipende dal provider DNS che si usa.

Hai bisogno di aiuto?

Se vuoi gestione DNS affidata a G Tech Group, scrivici tramite il modulo di contatto.

Hai trovato utile quest'articolo?