Principaux types d’enregistrements DNS

L’organisation utilisée ici reflète celle d’OVH (en avril 2024).

Enregistrements DNS proposés par la console d’OVH

Pointer records

  • A est l’enregistrement classique. Il associe un nom de domaine à une adresse IPv4.

dl IN A 213.186.33.2
  • AAAA est comme un enregistrement A, mais en plus moderne. Il associe un nom de domaine à une adresse IPv6.

dl IN AAAA 2001:41d0:1:1b00:213:186:33:2
  • CNAME est un enregistrement d’alias. Il associe un nom de domaine à un autre nom de domaine.

pz IN CNAME prez.sewatech.fr.
  • DNAME lui ressemble, mais en plus large. Il associe les sous-domaines d’un nom aux sous-domaines d’un autre nom.

  • NS enregistre les serveurs DNS du serveur.

Extended records

Parmi les types d’enregistrement étendus, je n’utilise que le TXT. Pour les autres, je n’en vois aucun usage à court terme.

  • TXT enregistre une information non structurée.
    Il peut être utilisé par des prestataires de service pour vérifier la propriété d’un domaine, comme pour les vérifications SPF, DKIM ou DMARC. OVH l’utilise aussi pour faire de la redirection de domaine.

pz IN TXT "1|download.sewatech.fr."
  • CAA sert pour la certification d’un domaine.

  • NAPTR permet d’associer un numéro de téléphone à un nom de domaine.

  • SRV associe un service, comme SIP ou XMPP, à un serveur.

  • LOC donne des informations de localisation géographique, avec longitude, latitude et altitude.

  • SSHFP est un enregistrement de clés publiques.

  • TLSA est utilisé dans la cadre du protocole DANE (DNS - based Authentication of Named Entities), que je ne connais pas du tout.

Mail records

  • Un enregistrement MX associe un nom à l’adresse IP d’un serveur de courriel.

IN MX 10 mail.protonmail.ch.
IN MX 20 mailsec.protonmail.ch.
  • SPF, DKIM et DMARC sont proposés par OVH comme des enregistrements DNS, mais c’est du TXT qui est généré.

IN TXT "v=spf1 include:_spf.protonmail.ch ~all"
_dmarc IN TXT "v=DMARC1; p=quarantine"