Les enregistrements que vous croiserez dans presque toutes les zones
Qu'est-ce qu'un enregistrement DNS A ? Quand utiliser AAAA
L'enregistrement A est la ligne la plus lourde de conséquences de votre zone DNS. Il associe un nom d'hôte à une adresse IPv4, et s'il est erroné ou absent, votre site est inaccessible, quelle que soit la perfection de tout le reste de la configuration.
A signifie Address. Son pendant IPv6 est l'enregistrement AAAA (qui se prononce « quad-A »), ainsi nommé parce qu'une adresse IPv6 est quatre fois plus grande qu'une adresse IPv4.
Anatomie d'un enregistrement A
example.com. 3600 IN A 93.184.216.34
www.example.com. 3600 IN A 93.184.216.34
example.com. 3600 IN AAAA 2606:2800:220:1::248De gauche à droite :
| Champ | Valeur | Signification |
|---|---|---|
| Nom | example.com. | Le nom d'hôte auquel cet enregistrement répond. @ dans la plupart des panneaux de contrôle désigne le domaine nu. |
| TTL | 3600 | Nombre de secondes pendant lesquelles les résolveurs peuvent le mettre en cache. Voir TTL. |
| Classe | IN | Internet. Vous n'aurez jamais besoin d'une autre valeur. |
| Type | A | Enregistrement d'adresse IPv4. |
| Valeur | 93.184.216.34 | L'adresse elle-même : ce doit être une IP littérale, jamais un nom d'hôte. |
A et AAAA
| Enregistrement A | Enregistrement AAAA | |
|---|---|---|
| Pointe vers | Adresse IPv4 | Adresse IPv6 |
| Exemple de valeur | 93.184.216.34 | 2606:2800:220:1::248 |
| Obligatoire ? | Dans les faits, oui | Fortement recommandé |
| Le client l'utilise quand | Il dispose d'une connectivité IPv4 | Il dispose d'une connectivité IPv6 |
Ce ne sont pas des alternatives : publiez les deux. Un client en double pile préfère généralement l'IPv6 et se rabat sur l'IPv4 ; avoir les deux donne donc à chaque visiteur un chemin fonctionnel. Ne publier qu'un enregistrement A laisse les clients IPv6 uniquement, qui existent bel et bien sur certains réseaux mobiles, incapables de vous joindre.
Plusieurs enregistrements A pour un même nom
Un nom d'hôte peut avoir plusieurs enregistrements A. Les résolveurs les fournissent tous, généralement en faisant tourner l'ordre, ce qui répartit le trafic entre les serveurs : c'est le round-robin DNS classique.
example.com. 300 IN A 93.184.216.34
example.com. 300 IN A 93.184.216.35
example.com. 300 IN A 93.184.216.36C'est une répartition de charge rudimentaire : le DNS ignore si un serveur est en bonne santé, et une adresse morte continue donc d'être distribuée tant que vous ne supprimez pas l'enregistrement. Pourquoi un domaine a plusieurs IP présente de meilleures alternatives.
Les quatre erreurs qui cassent des sites
Oublier l'enregistrement
wwwexample.cometwww.example.comsont des noms d'hôte différents qui exigent des enregistrements distincts. Configurer l'un sans l'autre signifie que la moitié de vos visiteurs tombent sur un nom mort.Modifier les enregistrements chez le mauvais fournisseur
Si vos enregistrements
NSdélèguent à votre hébergeur, les enregistrements modifiés chez votre registraire sont totalement ignorés. Vérifiez d'abord quels serveurs de noms font autorité.Laisser le TTL élevé avant une migration
Modifier un enregistrement A dont le TTL est de 86400 secondes signifie jusqu'à 24 heures de trafic partagé. Abaissez le TTL un jour avant de déménager.
Garder un enregistrement A périmé à côté d'un CNAME
Un nom ne peut pas avoir à la fois un CNAME et d'autres enregistrements. De nombreux fournisseurs en ignorent un silencieusement, ce qui produit un comportement incohérent.
Wildcards, sous-domaines et apex
Trois situations de nommage reviennent constamment et se comportent assez différemment pour mériter d'être séparées.
L'enregistrement de l'apex (racine)
L'apex est le domaine nu, example.com, sans sous-domaine. Dans la plupart des panneaux de contrôle, il s'écrit @. C'est le seul nom où vous devez fréquemment utiliser un enregistrement A plutôt qu'un CNAME, car le protocole interdit qu'un CNAME coexiste avec les enregistrements NS et SOA que l'apex est tenu de porter.
Les enregistrements de sous-domaine
Chaque sous-domaine est un nom indépendant qui a besoin de son propre enregistrement. www, blog, shop et api n'héritent de rien de l'apex : définir un enregistrement A sur example.com ne fait strictement rien pour www.example.com.
Les enregistrements wildcard
Un wildcard répond pour tout nom qui n'a pas d'enregistrement propre.
*.example.com. 3600 IN A 93.184.216.34Utile pour les produits multi-locataires où chaque client obtient their-name.example.com sans modification DNS à chaque inscription. Deux réserves à connaître avant d'y recourir :
- Un enregistrement explicite l'emporte toujours. Si
api.example.coma son propre enregistrementA, le wildcard n'est pas consulté pour ce nom. - Un wildcard ne couvre qu'un seul niveau.
*.example.comcorrespond àfoo.example.commais pas àfoo.bar.example.com.
Vérifier vos enregistrements A
dig +short example.com A
dig +short example.com AAAAOu résolvez les deux à la fois avec l'outil de recherche, qui interroge A et AAAA indépendamment et les liste séparément, ce qui permet de voir immédiatement si l'IPv6 est réellement configurée.
À retenir
Enregistrement A = nom vers IPv4. Enregistrement AAAA = nom vers IPv6. Les deux prennent une adresse littérale, jamais un nom d'hôte, et publier les deux est ce qui rend un site accessible à tous.
Besoin de vérifier les adresses DNS publiques d'un domaine ? Utilisez l'outil Domain IP Lookup.
Outils gratuits sur ce sujet
Questions fréquentes
À lire aussi
Les enregistrements que vous croiserez dans presque toutes les zones
CNAME ou enregistrement A : lequel choisir ?
Tout se résume à une question : contrôlez-vous l'adresse IP, ou est-ce quelqu'un d'autre ? Sans oublier la règle de la racine du domaine qui piège tout le monde.
Les enregistrements que vous croiserez dans presque toutes les zones
Types d'enregistrements DNS expliqués : la référence complète
Chaque type d'enregistrement à connaître, son rôle, son aspect et l'erreur qu'on commet avec lui, réunis sur une seule page de référence.
Choisir un TTL en pratique
Qu'est-ce que le TTL DNS ? Bien choisir sa valeur
Un seul nombre détermine la vitesse d'application de vos changements et le volume de trafic DNS que vous générez. Voici comment le choisir en connaissance de cause.