Ricerca Record CNAME
Strumenti correlati
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.
Domande frequenti
- Che cos'è un record CNAME?
- Un record CNAME (Canonical Name) è una voce DNS che punta un nome host a un altro nome host anziché a un indirizzo IP, così vengono usati i record del nome di destinazione. Viene comunemente usato come alias per sottodomini come www o l'host di un servizio verso il dominio di un provider.
- Come si usa questo strumento di lookup CNAME?
- Inserisci un nome host come www.example.com ed esegui la ricerca; lo strumento interroga il record CNAME di quel nome lato server e mostra la destinazione canonica a cui punta. Nulla di ciò che inserisci viene memorizzato.
- Perché i record CNAME sono importanti?
- Permettono di puntare un sottodominio a un servizio esterno (come una CDN, un provider email o di hosting) così che, se il provider cambia l'IP sottostante, il tuo sottodominio continui a funzionare senza modifiche da parte tua. Per questo sono essenziali per verificare che alias e integrazioni di terze parti si risolvano correttamente.
- Come leggo il risultato?
- Il risultato mostra il nome host canonico a cui punta il tuo nome; puoi poi interrogare quella destinazione per seguire la catena fino al suo record A o AAAA finale. Se non viene restituito alcun CNAME, il nome non ha un alias oppure contiene record diretti.
- Ci sono limiti su dove si può usare un CNAME?
- Un nome host con un CNAME non può contenere altri record, quindi un CNAME non deve mai essere posto sull'apice di zona (il dominio nudo come example.com) accanto ai record SOA e NS obbligatori. Per il dominio radice usa invece un record A/AAAA o la funzione ALIAS/ANAME di un provider.