Un enregistrement CNAME (Canonical Name) est un composant fondamental du système de noms de domaine (DNS) qui permet d'associer des noms de domaine à d'autres domaines. Contrairement aux autres enregistrements DNS qui pointent directement vers une adresse IP, un enregistrement CNAME pointe vers un autre domaine.
Imaginez un enregistrement CNAME comme une série d'indices menant à une destination finale. Lorsqu'un domaine possède un enregistrement CNAME, celui-ci sert d'indice qui conduit à un autre domaine possédant également un enregistrement CNAME, et cette chaîne se poursuit jusqu'à atteindre la destination finale : un domaine possédant un enregistrement A, c'est-à-dire une adresse IP.
Un CNAME (Canonical Name) est un enregistrement DNS qui permet à un nom de domaine d'être aliasé ou mappé vers un autre nom de domaine.
Prenons l'exemple d'un blog dont le domaine est « blog.testing.com » et qui possède un enregistrement CNAME pointant vers « testing.com » (sans le sous-domaine « blog »). Lorsqu'un serveur DNS rencontre les enregistrements DNS de « blog.testing.com », il effectue une nouvelle requête DNS, cette fois pour « testing.com ». Cette requête renvoie l'adresse IP de « testing.com » via son enregistrement A. Par conséquent, dans ce cas, « testing.com » peut être considéré comme le nom canonique de « blog.testing.com ».
Les enregistrements CNAME offrent une grande flexibilité et simplifient la gestion des domaines, notamment lorsque plusieurs sous-domaines doivent pointer vers la même adresse IP de destination. Les enregistrements CNAME permettent d'effectuer des modifications au niveau du domaine cible, affectant simultanément tous les alias ou sous-domaines associés.
Comment configurer un enregistrement CNAME ?
Pour configurer un enregistrement CNAME (nom canonique), vous devez généralement accéder aux paramètres de gestion DNS de votre registraire de domaine ou de votre fournisseur d'hébergement DNS. Voici un guide général étape par étape :
1. Connectez-vous au site web de votre registraire de domaine ou de votre fournisseur d'hébergement DNS.
2. Repérez la section de gestion DNS ou les paramètres DNS du domaine que vous souhaitez modifier.
3. Recherchez l'option permettant d'ajouter un nouvel enregistrement et sélectionnez CNAME parmi les types d'enregistrements disponibles.
4. Saisissez l’alias ou le sous-domaine souhaité dans le champ « Nom » ou « Alias ». Par exemple, si vous souhaitez créer un enregistrement CNAME pour « sous-domaine.votredomaine.com », saisissez « sous-domaine » dans ce champ.
5. Dans le champ « Valeur » ou « Pointe vers », saisissez le domaine cible ou le nom canonique vers lequel vous souhaitez que l’enregistrement CNAME pointe. Il s’agit du nom de domaine vers lequel vous souhaitez que l’alias ou le sous-domaine soit résolu.
6. Enregistrez ou appliquez les modifications. L’interface peut utiliser des termes tels que « Enregistrer », « Mettre à jour » ou « Appliquer les modifications ».
Remarque : La procédure exacte peut varier selon votre registraire de domaine ou votre fournisseur d’hébergement DNS. En cas de doute, il est recommandé de consulter leur documentation ou de contacter leur assistance pour obtenir de l’aide concernant la configuration d’un enregistrement CNAME pour votre domaine.
FAQ:
1. En quoi un enregistrement CNAME diffère-t-il des autres enregistrements DNS ?
Un enregistrement CNAME diffère des autres enregistrements DNS en ce qu'il pointe vers un autre domaine plutôt que directement vers une adresse IP.
2. Un enregistrement CNAME peut-il coexister avec d'autres enregistrements pour le même domaine ?
Non, un enregistrement CNAME ne peut pas coexister avec d'autres enregistrements (tels que MX, TXT ou NS) pour le même domaine. Il est recommandé de supprimer les enregistrements conflictuels avant d'ajouter un enregistrement CNAME.
3. Un enregistrement CNAME peut-il pointer vers un nom de domaine complètement différent ?
Oui, un enregistrement CNAME peut pointer vers n'importe quel nom de domaine valide, même s'il s'agit d'un domaine différent de celui où l'enregistrement est défini.
4. Un enregistrement CNAME peut-il pointer directement vers une adresse IP ?
Non, un enregistrement CNAME ne peut pas pointer directement vers une adresse IP. Son rôle est d'associer un nom de domaine à un autre domaine.
5. Puis-je créer un enregistrement CNAME pour le domaine racine (par exemple, example.com) ?
Non, il est impossible de créer un enregistrement CNAME pour le domaine racine. Les enregistrements CNAME ne peuvent être créés que pour les sous-domaines ou les alias.
6. Existe-t-il des limitations ou des considérations à prendre en compte lors de l'utilisation des enregistrements CNAME ?
Lors de l'utilisation d'enregistrements CNAME, il est important de noter que les performances peuvent être affectées par les requêtes DNS supplémentaires nécessaires. De plus, certains services, comme le domaine racine et certains services de messagerie, peuvent exiger des types d'enregistrements spécifiques et ne peuvent pas être utilisés comme alias via des enregistrements CNAME.
7. Combien de temps faut-il pour propager les modifications apportées aux enregistrements CNAME ?
Les modifications apportées aux enregistrements DNS, notamment aux enregistrements CNAME, mettent généralement un certain temps à se propager sur l'ensemble des serveurs DNS du monde. Ce processus de propagation peut durer de quelques minutes à plusieurs heures, voire plus dans certains cas.