Comparatifs Réseaux

Enregistrement A ou CNAME

Un enregistrement A fait pointer un nom vers une adresse IPv4 ; un CNAME fait d'un nom l'alias d'un autre. Les règles, l'apex et quand utiliser chacun.

Dernière vérification :

AdSense Placeholder
Slot: header_reference_page
Sur cette page

Un enregistrement A répond directement à une requête par une adresse IPv4 (son jumeau pour IPv6 est l'enregistrement AAAA). Un CNAME dit « ce nom est en réalité cet autre nom ; cherchez plutôt celui-là » : le résolveur le suit jusqu'aux enregistrements A/AAAA de la cible. Utilisez des enregistrements A/AAAA pour les noms dont vous maîtrisez les adresses, y compris le domaine nu ; utilisez un CNAME pour les sous-domaines qui doivent suivre un nom d'hôte géré par quelqu'un d'autre, comme un CDN, une plateforme SaaS ou un répartiteur de charge dont les adresses IP changent.

En un coup d'œil

Propriété Enregistrement A Enregistrement CNAME
Pointe vers Une adresse IPv4 (AAAA : une adresse IPv6) Un autre nom de domaine (le nom canonique)
Exemple www.example.com. 300 IN A 192.0.2.10 www.example.com. 300 IN CNAME example.net.
Requêtes nécessaires Une réponse L'alias plus les enregistrements de la cible (les résolveurs renvoient en général la chaîne en une seule réponse)
Autorisé à l'apex de la zone (example.com) Oui Non
Peut coexister avec d'autres enregistrements au même nom Oui (plusieurs A, MX, TXT, etc.) Non : un CNAME doit être le seul enregistrement de son nom (hors enregistrements DNSSEC)
Peut être la cible d'enregistrements MX ou NS Oui (MX et NS doivent pointer vers des noms ayant des enregistrements A/AAAA) Non
Quand l'IP de la cible change Il faut mettre à jour l'enregistrement Rien à faire ; il suit automatiquement
Plusieurs valeurs pour répartir la charge Oui, plusieurs enregistrements A Non, une seule cible
Usages typiques Domaine nu, vos propres serveurs, serveurs de messagerie www, noms d'hôte de CDN, domaines personnalisés SaaS, sous-domaines de vérification

Vérifiez ce que renvoie un nom en ce moment avec la recherche d'enregistrements DNS ; pour un CNAME, la réponse montre l'alias puis les adresses de la cible.

Enregistrement A

Un enregistrement A est la réponse finale : un nom et une adresse IPv4 avec un TTL. Plusieurs enregistrements A sur un même nom répartissent simplement la charge à tour de rôle, et un enregistrement AAAA à côté rend le nom joignable en IPv6. Comme les enregistrements A peuvent coexister avec tous les autres, ce sont eux qu'on utilise à la racine d'un domaine, aux côtés de ses enregistrements NS, SOA, MX et TXT.

Choisissez un enregistrement A (et AAAA) quand :

  • Le nom est le domaine nu (example.com).
  • Vous gérez le serveur et connaissez son adresse fixe.
  • Le nom doit aussi porter d'autres enregistrements, comme MX ou TXT.
  • Le nom est la cible d'un enregistrement MX ou NS.

Enregistrement CNAME

Un CNAME délègue la réponse à un autre nom. Quand un fournisseur déplace ses serveurs ou ajoute des adresses, votre alias suit sans que vous touchiez à votre zone. La contrepartie tient en quelques règles : le CNAME doit être seul à son nom, il ne peut pas être à l'apex, il ajoute une étape à la résolution (chaque nom de la chaîne a son propre TTL), et les chaînes de CNAME pointant vers d'autres CNAME ralentissent les requêtes et sont fragiles. Ne laissez jamais un CNAME pointer vers un service résilié : quelqu'un d'autre pourrait s'approprier ce nom d'hôte et servir du contenu sur votre sous-domaine (« prise de contrôle de sous-domaine »).

Choisissez un CNAME quand :

  • La cible est un nom d'hôte que vous indique un fournisseur (CDN, plateforme d'hébergement, service d'e-mail ou de marketing).
  • Vous voulez que plusieurs noms (www, shop, docs) suivent un même hôte canonique.
  • Les adresses IP du fournisseur peuvent changer sans préavis.

Lequel choisir ?

  • Domaine nu : enregistrements A et AAAA, ou la fonction ALIAS/ANAME/aplatissement du fournisseur si la cible est un nom d'hôte.
  • www ou autre sous-domaine sur un CDN ou une plateforme SaaS : CNAME vers le nom d'hôte fourni.
  • Votre propre serveur à adresse fixe : enregistrements A et AAAA.
  • Un nom qui a aussi besoin d'enregistrements MX ou TXT : A/AAAA, car un CNAME ne peut pas partager son nom.
  • Serveur de messagerie cité dans un enregistrement MX : A/AAAA, jamais un CNAME.

Avant un changement, baissez le TTL à l'avance et suivez la diffusion de la nouvelle réponse avec le vérificateur de propagation DNS. Si l'alias sert un site web, confirmez avec le vérificateur de certificat SSL que le certificat de la cible couvre votre nom. Pour l'ensemble du processus de résolution, voyez Comment fonctionne le DNS.

Essayez ces outils

Voir aussi

  • Guide Comment fonctionne le DNS
    Comment un nom devient une adresse IP via résolveurs et serveurs racine, de TLD et faisant autorité, les types d'enregistrement.
  • Glossaire DNS
    Le DNS (Domain Name System) est l'annuaire d'internet qui traduit les noms de domaine comme example.com en adresses IP et garde d'autres.
  • Glossaire TTL
    Le TTL (durée de vie) est le temps, en secondes.
  • Glossaire Sous-domaine
    Un sous-domaine est un nom placé devant un domaine, comme blog.example.com ou www.example.com.
  • Glossaire CDN
    Un CDN (réseau de diffusion de contenu) est un réseau mondial de serveurs qui stocke des copies d'un site et les sert au plus près de.
  • Glossaire Nom de domaine
    Un nom de domaine est l'adresse lisible d'un site web ou d'un service, comme example.com, que le DNS traduit en adresse IP.

Questions fréquemment posées

Pas en DNS standard. L'apex de la zone doit porter les enregistrements SOA et NS, et un CNAME ne peut partager son nom avec aucun autre enregistrement. Utilisez-y des enregistrements A et AAAA, ou la fonction ALIAS, ANAME ou d'aplatissement de CNAME de votre fournisseur DNS, qui répond avec des adresses tout en suivant un nom cible.

Non. Le DNS change seulement le serveur auquel le navigateur se connecte ; la barre d'adresse et l'en-tête Host gardent le nom d'origine. Le serveur cible doit être configuré pour servir ce nom, avec un certificat TLS qui le couvre. Une redirection visible nécessite un HTTP 301 ou 302.

AdSense Placeholder
Slot: footer_leaderboard