Types d'enregistrement DNS
Référence des types d'enregistrement DNS les plus courants : leur nom, leur utilité et un exemple de valeur.
18
AAddressRFC 1035Adresse

Associe le domaine à une adresse IPv4.

example.com → 93.184.216.34
AAAAIPv6 AddressRFC 3596Adresse

Associe le domaine à une adresse IPv6.

example.com → 2606:2800:220:1:248:1893:25c8:1946
CAACertification Authority AuthorizationRFC 8659Sécurité

Autorités de certification autorisées à émettre des certificats TLS pour le domaine.

0 issue "letsencrypt.org"
CNAMECanonical NameRFC 1035Alias

Alias qui pointe vers un autre nom de domaine plutôt que vers une IP.

www.example.com → example.com
DNSKEYDNS KeyRFC 4034Sécurité

Clé publique utilisée par DNSSEC pour signer les enregistrements de la zone.

256 3 8 AwEAAb…
DSDelegation SignerRFC 4034Sécurité

Relie la zone à la clé DNSSEC de la zone parente (délégation signée).

2371 13 2 8ACBB0CD…
HINFOHost InformationRFC 1035Texte

Informations sur l'hôte : CPU et système d'exploitation ; très peu utilisé aujourd'hui.

"Intel" "Linux"
HTTPSHTTPS Service BindingRFC 9460Service

Paramètres de connexion (ALPN, port, IP) pour accélérer l'accès HTTPS.

1 . alpn="h2,h3"
MXMail ExchangeRFC 1035Courrier

Serveur de messagerie du domaine, avec une priorité (le plus petit numéro est prioritaire).

10 mail.example.com
NAPTRNaming Authority PointerRFC 3403Service

Règles de réécriture pour la découverte de services (utilisé dans ENUM et SIP).

100 10 "U" "E2U+sip" "!^.*$!sip:info@example.com!" .
NSName ServerRFC 1035Zone

Serveurs de noms faisant autorité qui gèrent la zone du domaine.

ns1.example.com
PTRPointerRFC 1035Inverse

DNS inverse : associe une adresse IP à un nom de domaine.

34.216.184.93.in-addr.arpa → example.com
SOAStart of AuthorityRFC 1035Zone

Données d'autorité de la zone : serveur principal, contact et délais d'actualisation.

ns1.example.com admin.example.com 2024010101
SRVServiceRFC 2782Service

Emplacement (hôte et port) d'un service, comme SIP ou XMPP.

_sip._tcp 10 5 5060 sip.example.com
SSHFPSSH FingerprintRFC 4255Sécurité

Empreinte de la clé publique SSH de l'hôte pour vérifier les connexions.

1 1 123456789abcdef…
SVCBService BindingRFC 9460Service

Enregistrement générique de liaison de service ; il est à la base de l'enregistrement HTTPS.

1 svc.example.com alpn="h2"
TLSATLS AssociationRFC 6698Sécurité

Associe un certificat TLS au domaine via DANE.

3 1 1 0b87ad…
TXTTextRFC 1035Texte

Texte libre ; utilisé pour SPF, DKIM, DMARC et les vérifications de propriété.

v=spf1 include:_spf.google.com ~all

Comment ça marche

Un enregistrement DNS est une entrée de la zone d'un domaine qui répond à une question précise : vers quelle adresse IP il pointe, quels serveurs reçoivent son courrier, qui administre la zone ou quelles autorités peuvent lui délivrer des certificats. Chaque type d'enregistrement répond à une question différente, et une zone bien configurée en combine plusieurs.

Cette référence rassemble les types d'enregistrement qu'on rencontre au quotidien — des basiques A, AAAA, CNAME, MX et TXT jusqu'à ceux de sécurité comme CAA, DNSKEY, DS, TLSA et SSHFP — avec leur nom complet, à quoi sert chacun et un exemple de leur apparence dans la zone.

C'est une table de consultation : elle n'envoie pas de requêtes et n'analyse pas votre domaine. Si vous avez besoin de voir les enregistrements réels d'un domaine, l'outil de requête DNS les résout en direct.

Exemples

Aejemplo.com. 3600 IN A 192.0.2.10Fait pointer un nom vers une adresse IPv4. Le 3600 est le TTL en secondes : combien de temps les résolveurs peuvent mettre la réponse en cache.
MXejemplo.com. 3600 IN MX 10 mail.ejemplo.com.Le nombre est la priorité : la valeur la plus basse est essayée en premier. On déclare généralement plusieurs MX pour disposer d'un secours.
TXTejemplo.com. 3600 IN TXT "v=spf1 include:_spf.google.com ~all"Les enregistrements TXT contiennent du texte libre. Ils servent surtout pour SPF, DKIM, DMARC et pour vérifier la propriété d'un domaine.

Cas d'usage

  • Se rappeler quel type d'enregistrement convient avant de toucher à la zone d'un domaine en production.
  • Comprendre la réponse d'une requête DNS ou le résultat d'un diagnostic de messagerie.
  • Configurer la messagerie d'un domaine en combinant MX avec les TXT de SPF, DKIM et DMARC.
  • Passer en revue les enregistrements de sécurité d'une zone : CAA pour limiter qui délivre les certificats, DS et DNSKEY pour DNSSEC.

Questions fréquentes

Quelle est la différence entre un enregistrement A et un CNAME ?

Un enregistrement A pointe directement vers une adresse IPv4. Un CNAME pointe vers un autre nom, qui est ensuite résolu à son tour. Le CNAME est pratique quand l'IP de destination change souvent, mais il ajoute un saut supplémentaire à la résolution et comporte des restrictions : il ne peut pas coexister avec d'autres enregistrements du même nom, ni être utilisé à la racine du domaine.

Pourquoi ne puis-je pas mettre un CNAME à la racine du domaine ?

Parce que la racine de la zone comporte obligatoirement des enregistrements SOA et NS, et que le standard n'autorise pas un CNAME à coexister avec d'autres enregistrements du même nom. Pour contourner cela, beaucoup de fournisseurs proposent leurs propres alternatives de type ALIAS ou ANAME, qui se comportent comme un CNAME mais renvoient directement l'adresse.

Qu'est-ce que le TTL et quelle valeur choisir ?

Le TTL (time to live) est le nombre de secondes pendant lesquelles les résolveurs peuvent mettre la réponse en cache. Un TTL élevé réduit les requêtes et accélère la résolution ; un TTL bas fait que les changements se propagent plus vite. L'usage est de l'abaisser quelques heures avant une migration et de le remonter une fois le changement stabilisé.

Pourquoi mon changement DNS n'est-il pas encore visible ?

Parce que la valeur précédente est encore en cache. Tant que le TTL avec lequel la réponse précédente a été servie n'a pas expiré, les résolveurs intermédiaires et le système d'exploitation peuvent continuer à renvoyer l'ancienne donnée. Le cache du navigateur lui-même joue aussi, en conservant parfois la résolution au-delà du TTL.

À quoi sert un enregistrement CAA ?

Il déclare quelles autorités de certification sont autorisées à délivrer des certificats pour le domaine. Les AC sont tenues de le consulter avant d'émettre, c'est donc un moyen simple d'éviter qu'un tiers obtienne un certificat valide pour votre domaine auprès d'une autre AC.