Qu'est-ce qu'un enregistrement CNAME ?
Publié: 2020-09-29Nous avons déjà parlé du fonctionnement du système de noms de domaine (DNS), mais ce n'est pas tout. Il y a beaucoup de rouages supplémentaires qui composent la roue, et jusqu'à présent, nous n'avons pas discuté de certains des éléments les plus courants, tels que les enregistrements CNAME.
Pour cet article, nous répondrons à la question de savoir ce qu'est un enregistrement CNAME et vous montrerons plusieurs variantes que vous pouvez utiliser. Ensuite, nous parlerons des limitations que vous rencontrerez et enfin vous montrerons comment les ajouter à votre domaine.
Allons-y !
Abonnez-vous à notre chaîne Youtube
Qu'est-ce qu'un enregistrement CNAME ?
À la base, le DNS fonctionne en mappant les noms de domaine à des adresses IP spécifiques. Lorsque vous saisissez une URL dans votre navigateur, il recherche l'adresse IP correspondante via le DNS et vous mène au site Web que vous souhaitez visiter.
Cependant, il ne s'agit que d'un type d'enregistrement utilisé par le DNS. Avec les enregistrements CNAME, vous pouvez mapper des URL en tant qu'alias vers votre domaine canonique. Cela signifie que si l'adresse IP mappée sur ce domaine canonique change, vos enregistrements CNAME fonctionneront toujours car ils pointent vers le domaine racine.
Pour offrir un exemple concret, supposons que vous ayez ces trois URL :
- votresite.com
- www.votresite.com
- votresite.io
L'URL numéro un serait le domaine canonique de votre site, qui pointe vers l'adresse IP de votre site. Dans la pratique, vous aurez besoin de mettre en place un enregistrement CNAME qui redirige les visiteurs vers www.yourwebsite.com de yourwebsite.com.
Dans le même temps, nous avons également le même nom enregistré en utilisant un domaine de premier niveau (TLD) différent. Cela signifie que vous voudriez créer un deuxième enregistrement qui redirige l'adresse trois vers le numéro un. Tout cela se produit généralement par l'intermédiaire de votre registraire de domaine ou du service que vous utilisez pour gérer les URL que vous « possédez ».
2 Exemples d'enregistrements CNAME
En fait, les entrées CNAME se présentent sous de nombreuses formes et tailles. Cependant, dans la plupart des cas, vous n'aurez besoin de configurer qu'un seul enregistrement CNAME pour un nouveau site Web - illustré par l'exemple www que nous venons de mentionner.
Dans une section ultérieure, nous allons vous montrer comment configurer un enregistrement similaire via votre registraire. Tout d'abord, examinons plus en détail trois autres exemples.
1. Configuration de noms d'hôtes distincts pour des services tels que le protocole de transfert de fichiers (FTP) ou la messagerie électronique
Si vous souhaitez accéder à votre site Web via FTP en utilisant un domaine tel que ftp.votresiteweb.com , vous devrez configurer un enregistrement FTP CNAME correspondant :

Cette même approche s'applique aux enregistrements CNAME pour les services supplémentaires que vous utilisez, tels que la messagerie électronique. Ici, vous voudriez plutôt définir un "nom d'hôte" tel que "mail" :

Ces enregistrements correspondraient aux deux URL suivantes :
- ftp.votredomaine.com
- mail.votredomaine.com
Avec la plupart des bureaux d'enregistrement, vous pouvez soit entrer le nom d'hôte complet (ces deux URL que vous voyez ci-dessus) ou une abréviation telle que www , ftp et mail.
2. Pointage d'adresses avec différents TLD vers un domaine « principal »
Dans certains cas, il est rentable d'enregistrer le même nom de domaine en utilisant différents TLD. Par exemple, vous pouvez configurer un enregistrement CNAME pour votredomaine.org qui pointe vers votredomaine.com. Voici à quoi ressemblerait l'enregistrement :


Il est important de comprendre que vous devez ajouter ce type d'enregistrement CNAME au domaine que vous souhaitez pointer vers une URL différente. En d'autres termes, vous ne pouvez pas pointer un domaine de niveau racine vers un autre à l'aide d'un enregistrement CNAME. Les domaines racine, tels que votredomaine.com, doivent être mappés vers une adresse IP.
En utilisant cette même approche, vous pouvez mapper des domaines entièrement différents à une URL racine. Voyons comment fonctionne le processus de mappage, afin que vous sachiez par où commencer.
Comment ajouter des enregistrements CNAME pour votre domaine
L'ajout de nouveaux enregistrements CNAME fonctionne en grande partie de la même manière avec la plupart des bureaux d'enregistrement, bien que l'interface que chacun utilise puisse être différente. Pour vous montrer comment cela fonctionne, nous allons mettre en place un enregistrement de base pour pointer une URL www vers son domaine canonique. Pour commencer, vous voudrez ouvrir les paramètres de votre domaine via votre registraire.
Par exemple, si vous utilisez Namecheap, le bureau d'enregistrement inclut un onglet DNS avancé pour chaque domaine que vous possédez. Dans l'onglet, vous pouvez ajouter plusieurs types d'enregistrements (il existe d'autres options que CNAME !).
Dans l'exemple ci-dessous, vous pouvez voir un enregistrement « A ». Il s'agit d'un type d'enregistrement qui mappe votre domaine canonique vers l'adresse IP de votre site.

Pour ajouter un enregistrement, vous devez cliquer sur AJOUTER UN NOUVEL ENREGISTREMENT et sélectionner Enregistrement CNAME sous Type d'enregistrement :

Sous Hôte, vous devez entrer le préfixe www pour cet exemple particulier. Ajoutez maintenant le domaine canonique de votre site Web sous Target :

Enfin, il existe un dernier paramètre appelé TTL . Cet acronyme signifie « Time to Live » et indique à vos serveurs de noms à quelle fréquence ils doivent mettre à jour vos enregistrements DNS. Comme vous le savez peut-être, les enregistrements DNS mettent un certain temps à se « propager » et à devenir accessibles dans le monde entier. Plus votre temps TTL est bas, plus l'attente doit être courte.
Dans la plupart des cas, nous vous recommandons de laisser ce paramètre sur Automatique, car les enregistrements DNS se propagent généralement assez rapidement. Pour l'instant, enregistrez votre nouvel enregistrement, qui devrait apparaître sous son frère A :

Gardez à l'esprit que vous pouvez configurer plusieurs enregistrements CNAME en fonction de vos besoins. Dans la section précédente, nous avons exploré plusieurs options, et toutes peuvent être configurées simultanément.
Ce que vous ne pouvez pas faire, c'est configurer des enregistrements qui dirigent le même domaine vers différentes URL canoniques. Cela signifie que vous ne pouvez pas créer deux enregistrements pointant vers www.votredomaine . com vers yourdomain.com et alternatedomain.com . Si vous configurez un nouveau site Web, la plupart du temps, vous n'aurez besoin de créer que deux enregistrements pour que tout fonctionne. Il s'agirait d'un enregistrement A et d'un enregistrement CNAME.
Conclusion
Les enregistrements CNAME sont un composant essentiel du DNS. Si vous devez pointer des domaines les uns vers les autres (au lieu de vers une adresse IP), vous devrez utiliser des enregistrements CNAME.
Il existe plusieurs utilisations des enregistrements CNAME, mais deux des utilisations les plus courantes sont :
- Configuration de noms d'hôtes distincts pour des services tels que FTP ou e-mail.
- Pointage d'adresses avec différents TLD vers un domaine « principal ».
Avez-vous des questions sur l'utilisation des enregistrements CNAME ? Parlons-en dans la section commentaires ci-dessous!
Image miniature de l'article par DiA99 / shutterstock.com
