Guida e risoluzione dei problemi
Record CNAME
Di cosa si tratta
Un record CNAME rende un nome host un alias di un altro: l'alias eredita tutti i record che ha il target. È il modo standard per far puntare i sottodomini a CDN, piattaforme SaaS e servizi in hosting.
Come leggere il risultato
Il risultato mostra il target a cui punta il nome. Segui mentalmente la catena: il tuo sottodominio è sano solo quanto lo è il suo target. Se il target è un servizio che non usi più, è un problema da risolvere immediatamente.
Problemi comuni e come risolverli
CNAME aggiunto sul dominio nudo insieme ad altri record
Come si manifesta: Il provider DNS rifiuta il record, oppure la posta e altri servizi sul dominio si rompono misteriosamente.
Come risolverlo: Un CNAME non può coesistere con nessun altro record sullo stesso nome, e il dominio nudo ha sempre record SOA/NS, quindi un vero CNAME lì è invalido. Usa la funzione ALIAS/ANAME/flattening del tuo provider, oppure fai puntare il dominio nudo tramite record A e usa il CNAME solo per il www.
Il CNAME punta a un servizio dismesso o non rivendicato
Come si manifesta: Il sottodominio mostra una pagina di errore della piattaforma, oppure peggio: qualcun altro rivendica il target abbandonato e serve i propri contenuti sul tuo sottodominio (subdomain takeover).
Come risolverlo: Rimuovi i CNAME per i servizi che hai cancellato, e fallo prima o immediatamente quando il servizio viene terminato. Verifica periodicamente tutti i CNAME; il takeover tramite CNAME pendenti è un attacco reale e comune.
Catene CNAME lunghe
Come si manifesta: Prime ricerche più lente e risoluzione dei problemi più difficile; alcuni vecchi resolver si arrendono di fronte a catene profonde.
Come risolverlo: Fai puntare l'alias il più direttamente possibile al target finale invece di concatenare alias → alias → target.