Un enregistrement CNAME relie un sous-domaine (comme shop.votredomaine.fr) à un autre domaine ou nom d’hôte, sans que vous ayez besoin d’indiquer à nouveau une adresse IP. Cela s’avère pratique lors de la configuration de sous-domaines pour, par exemple, une boutique en ligne, un service d’e-mail ou une application externe. Dans cet article, découvrez ce que fait exactement un enregistrement CNAME, comment le créer étape par étape et quels pièges éviter.
Qu’est-ce qu’un enregistrement CNAME ?
CNAME signifie Canonical Name. Il s’agit d’un enregistrement DNS qui fait pointer un sous-domaine vers un autre nom d’hôte, plutôt que directement vers une adresse IP. Lorsqu’un visiteur accède à shop.votredomaine.fr, le navigateur recherche d’abord l’enregistrement CNAME, suit cette redirection vers par exemple shops.fournisseur.com, et c’est là seulement qu’il récupère l’adresse IP correspondante.
Le grand avantage : si l’adresse IP du serveur cible change, vous n’avez rien à modifier dans votre propre DNS. L’enregistrement CNAME continue simplement de pointer vers le nom d’hôte, et c’est ce nom d’hôte qui gère lui-même la liaison avec la bonne adresse IP.
Quand utiliser un CNAME plutôt qu’un enregistrement A ?
Un enregistrement A relie un domaine ou sous-domaine directement à une adresse IP. Un CNAME relie un sous-domaine à un autre nom d’hôte. Utilisez un CNAME lorsque :
- Vous souhaitez relier un sous-domaine à un service externe, comme un outil d’assistance, une plateforme d’e-mail marketing ou un CDN.
- Le serveur cible peut changer régulièrement d’adresse IP, ce qui évite de devoir mettre à jour vous-même l’enregistrement DNS à chaque fois.
- Le fournisseur d’un service demande explicitement de créer un enregistrement CNAME à des fins de vérification ou de liaison.
Utilisez plutôt un enregistrement A si vous souhaitez que le sous-domaine pointe directement vers une adresse IP fixe de votre propre serveur, par exemple dans le cadre d’un hébergement web sur votre propre infrastructure.
Étape par étape : créer un enregistrement CNAME
Les étapes exactes varient légèrement selon le panneau d’administration, mais le principe reste partout le même. Voici la méthode via Plesk, le panneau utilisé par défaut chez Tandata.
Connectez-vous à Plesk
Accédez à votre environnement Plesk et sélectionnez le domaine pour lequel vous souhaitez relier un sous-domaine.
Ouvrez les paramètres DNS
Cliquez sur « Paramètres DNS » dans le menu de votre domaine pour ouvrir l’aperçu des enregistrements DNS existants.
Ajoutez un nouvel enregistrement
Choisissez « Ajouter un enregistrement », sélectionnez le type CNAME et indiquez dans le nom d’hôte le sous-domaine souhaité, par exemple shop.
Indiquez le nom d’hôte cible
Dans « canonical hostname », saisissez le nom d’hôte complet vers lequel le sous-domaine doit pointer, y compris un point final si demandé.
Enregistrez et attendez la propagation
Confirmez l’enregistrement. Les modifications DNS peuvent nécessiter un certain temps avant d’être visibles partout.
Erreurs courantes et comment les résoudre
Plusieurs problèmes surviennent fréquemment lors de la configuration d’un enregistrement CNAME :
- Combiner un CNAME avec d’autres enregistrements sur le même sous-domaine. Ce n’est pas autorisé : un nom d’hôte avec un enregistrement CNAME ne peut avoir aucun autre enregistrement (comme MX ou TXT).
- Oublier le point final du nom d’hôte. Certains panneaux exigent un point final pour indiquer qu’il s’agit d’un nom de domaine pleinement qualifié.
- Utiliser un CNAME sur le domaine principal. Ceci n’est techniquement pas autorisé ; utilisez pour cela un enregistrement A ou ALIAS.
- Tester trop rapidement. Les modifications DNS ne sont pas toujours actives immédiatement partout, laissez un peu de temps avant de conclure que quelque chose ne fonctionne pas.
Avez-vous également besoin d’une messagerie professionnelle sur le même domaine, en plus du sous-domaine ? Veillez alors à ce que les enregistrements MX restent indépendants de vos paramètres CNAME, consultez notre page sur l’e-mail professionnel pour plus d’explications. Si vous souhaitez enregistrer un nouveau domaine pour y configurer des sous-domaines, découvrez les possibilités avec nos noms de domaine.
Questions fréquentes
Puis-je créer plusieurs enregistrements CNAME pour le même sous-domaine ?
Non, un sous-domaine ne peut avoir qu’un seul enregistrement CNAME et aucun autre type d’enregistrement à côté.
Combien de temps faut-il avant qu’un enregistrement CNAME soit actif ?
Cela dépend de la propagation DNS et de la valeur TTL de l’enregistrement, mais comptez un certain délai avant que la modification soit visible partout.
Puis-je utiliser un CNAME pour mon domaine principal ?
Non, ce n’est pas autorisé selon la norme DNS. Utilisez un enregistrement A pour le domaine principal.
Où configurer un enregistrement CNAME si j’héberge chez Tandata ?
Cela se fait facilement via la gestion DNS dans Plesk, comme décrit dans le guide étape par étape ci-dessus.
Je ne suis pas sûr que mon CNAME soit correctement configuré, que faire ?
Vérifiez l’enregistrement à l’aide d’un outil de contrôle DNS ou consultez la base de connaissances pour plus d’explications, ou contactez le support.
Conclusion
Créer un enregistrement CNAME pour un sous-domaine consiste à choisir le bon type d’enregistrement dans votre gestion DNS, à renseigner le nom d’hôte et à configurer correctement le nom d’hôte cible. Veillez à ne pas combiner d’autres enregistrements avec un CNAME et laissez le temps à la modification de devenir active partout. En cas de doute, vérifiez toujours avec un outil de contrôle DNS.