Alerte importante : Google et Yahoo exigeront DMARC à partir d'avril 2024.
PowerDMARC

CNAME Vs A Record

CNAME Vs A Record

CNAME Vs A Record

Temps de lecture : 3 min

Le DNS ou système de nom de domaine relie nos serveurs web aux sites web. Il est semblable à un annuaire téléphonique utilisé par les serveurs pour vous diriger vers le site Web qu'ils souhaitent atteindre. Le concept de DNS tourne autour de différents types d'enregistrements. Ce blog se concentrera sur l'enregistrement CNAME vs A. 

Qu'est-ce qu'un enregistrement DNS ?

Le DNS a été créé pour vous permettre d'accéder à des sites web en saisissant des noms de domaine au lieu d'adresses IP. Il est pratiquement impossible de mémoriser ou de garder trace des adresses IP d'un si grand nombre de sites web. 

L'enregistrement DNS vit sur le serveur faisant autorité de votre domaine et se comporte comme la clé du fonctionnement de votre domaine et de votre site web. Il contient des informations sur la manière dont votre domaine gère les différentes requêtes, les adresses IP qui lui sont liées, etc. Il existe plusieurs types d'enregistrements DNS, et leur utilité varie de très importante à simplement utile.

Deux types d'enregistrements DNS courants sont les enregistrements CNAME et A. L'enregistrement A est considéré comme un enregistrement DNS crucial, tandis que le CNAME n'est pas nécessaire en théorie, mais il est perçu comme important dans la pratique. Vous devriez l'appliquer si vous voulez que votre site Web soit hautement accessible. 

Qu'est-ce qu'un enregistrement CNAME ?

Avant d'aborder les différences entre les enregistrements CNAME et A, il convient de comprendre brièvement l'objectif de chacun d'entre eux. 

A enregistrement DNS CNAME permet d'associer des domaines et sous-domaines alias au domaine parent principal. Ici, C signifie "canonique". Cela fait référence à la connexion des sous-domaines au domaine de nom canonique ou aux enregistrements fournis pour un autre nom d'hôte DNS.

Notez qu'un enregistrement CNAME établit également un lien entre un sous-domaine et un domaine parent. Il se peut donc qu'il n'aboutisse pas toujours au chargement de la même page lorsque vous tapez un nom de domaine. Vous devez toujours créer des enregistrements CNAME qui relient ces sous-domaines au domaine parent. 

Cela ne signifie pas que si vous essayez d'accéder à un sous-domaine d'un domaine, vous serez dirigé vers la page d'accueil (qui est la même page que le domaine parent). Au lieu de cela, vous êtes redirigé vers les fichiers appropriés du domaine respectif. Il peut s'agir d'une page de blog, d'une page de produit, d'une page "à propos de nous", etc.

Les enregistrements CNAME sont utiles lorsque le webmaster modifie l'adresse IP du site Web. Ainsi, au lieu de changer les enregistrements A pour tous les sous-domaines, vous devez seulement changer l'enregistrement A pour le site web parent. 

Vous pouvez vérifier vos enregistrements CNAME en utilisant un recherche d'enregistrements CNAME outil.

Qu'est-ce qu'un enregistrement A ?

Le but de enregistrement A du DNS est de vous aider à trouver le site web désiré sans avoir à saisir l'adresse IP. Il contient des enregistrements d'adresses IP correspondant à des sites web particuliers ; ainsi, A signifie "adresse". Sans enregistrement A, vous ne pourrez pas accéder à un site web via son nom de domaine.

Chaque fois que vous tapez un nom de domaine dans la barre d'adresse de votre navigateur, le serveur responsable renvoie l'adresse IP du domaine, qui se trouve dans les fichiers de zone. Cela vous permet de naviguer sur un site web.

Par exemple, vous pouvez saisir le nom de domaine "powerdmarc" dans la barre d'adresse de votre navigateur, et l'enregistrement A du DNS permet de trouver l'adresse IP.

Notez que les enregistrements A ne fonctionnent qu'avec les adresses IPv4 et non IPv6. Vous auriez besoin d'un enregistrement AAAA pour IPv6.

Vous pouvez vérifier vos enregistrements A en utilisant un recherche d'enregistrements A outil.

Différence entre un enregistrement DNS A et un enregistrement CNAME 

Pour comprendre en détail l'enregistrement A par rapport au CNAME, prenons l'exemple suivant.

Nom d'hôte/ Domaine/ Sous-domaine Type d'enregistrement DNS Destination
exemple.com Un dossier 12.345.67.89
www.example.com Enregistrement CNAME exemple.com
blog.exemple.com Enregistrement CNAME exemple.com
boutique.exemple.com Enregistrement CNAME shop.work.com

Comme vous le remarquerez entre le CNAME et le sous-domaine de l'enregistrement A, l'objectif d'un enregistrement A est de lier le domaine ou le nom d'hôte parent avec l'adresse IP correcte. En revanche, les enregistrements CNAME relient les alias de domaine (www) et les sous-domaines (mail) au domaine principal indiqué dans l'enregistrement A. Le domaine "shop" redirige vers le serveur "work" pour gérer l'adresse IP sur laquelle les produits sont hébergés.

Une autre différence majeure entre les enregistrements CNAME et A est que, tandis que les enregistrements A relient les sites web aux adresses IP, les enregistrements CNAME relient les sous-domaines et les alias à un autre enregistrement de domaine plutôt qu'à son adresse IP.

Notez que vous devez cibler tous les enregistrements CNAME sur le domaine parent et non sur les autres alias liés au domaine parent. Cela représente une étape supplémentaire dans la recherche DNS dans le processus de recherche DNS. Il en résulte une consommation de temps supplémentaire et des complications inutiles.

Quitter la version mobile