Qu'est-ce qu'un enregistrement CNAME ?
Un enregistrement CNAME fait d'un nom l'alias d'un autre : chaque recherche sur l'alias reçoit en réponse les enregistrements de sa cible, le nom canonique. Les fournisseurs en demandent pour faire pointer un sous-domaine vers leur service, comme pour les clés DKIM ou les liens de tracking. La section 10.1 de la RFC 2181 n'autorise aucun autre enregistrement sur un alias.
Lire le résultat
La chaîne est listée saut par saut, chacun avec son TTL, jusqu'au nom qui porte les vrais enregistrements et aux adresses trouvées là. Un nom qui n'est pas un alias est signalé comme tel : c'est la réponse quand un fournisseur vous a demandé d'ajouter un CNAME et qu'il n'est pas encore apparu.
Beat tourne sur le même moteur, à intervalles réguliers, sur l’ensemble des 41 vérifications et des 25 blacklists. Ce qu’il ajoute : reposer la question, remarquer quand une réponse change et vous dire quoi faire.
Problèmes fréquents de CNAME
Un CNAME orphelin
La chaîne se termine sur un nom qui n'existe pas. Si ce nom se trouve sur un service où n'importe qui peut l'enregistrer, celui qui le fait peut servir du contenu sous votre sous-domaine. Supprimez l'enregistrement ou faites-le pointer vers un nom que vous contrôlez.
Une boucle
Deux alias qui pointent l'un vers l'autre, ou un cercle plus long, n'atteignent jamais d'adresse. Les résolveurs abandonnent et rien de ce qui utilise le nom ne fonctionne.
Un CNAME sur le domaine lui-même
Le sommet d'une zone doit porter des enregistrements SOA et NS, à côté desquels un CNAME ne peut pas se trouver. Les recherches mail suivent alors l'alias vers le MX d'un autre domaine.
D'autres enregistrements à côté du CNAME
Un enregistrement TXT ou MX sur le même nom qu'un CNAME enfreint la RFC 2181, et ce que renvoient les résolveurs dépend de leur logiciel. Gardez l'un ou l'autre.