La configuration correcte des enregistrements d'hôte DNS (Domain Name System) est cruciale pour garantir que votre domaine résolve correctement les serveurs Web, les serveurs de messagerie et les autres services Internet. Ce guide vous guidera dans la configuration de différents types d'enregistrements DNS, à l'aide d'exemples pratiques.
Les enregistrements d'hôte DNS indiquent à Internet comment trouver votre domaine et ses services (comme les sites Web ou les e-mails). Chaque enregistrement mappe un nom d'hôte (comme @ ou www) à une valeur (comme une adresse IP ou un autre nom de domaine).
Chaque enregistrement DNS a:
@, www, mail).Mappe un domaine ou un sous-domaine à une adresse IPv4.
RECORD_TYPE: A
HOSTNAME: @
VALUE: 10.30.21.11
TTL: 300
@ désigne le domaine racine (par exemple, example.com).example.com vers l'adresse IPv4 10.30.21.11.Voici un autre exemple:
RECORD_TYPE: A
HOSTNAME: mail
VALUE: 10.30.21.11
TTL: 300
mail.example.com vers le même serveur.Mappe un domaine ou un sous-domaine à une adresse IPv6.
RECORD_TYPE: AAAA
HOSTNAME: @
VALUE: 2001:b07:5d2e:6e67:552a:ae40:7e9d:f47
TTL: 300
example.com pour utiliser l'adresse IPv6 donnée.Mappage d'un sous-domaine vers un autre nom de domaine. Ceci est souvent utilisé pour l'aliasing.
RECORD_TYPE: CNAME
HOSTNAME: www
VALUE: @
TTL: 300
www.example.com un alias pour example.com.Un autre ensemble d'exemples:
RECORD_TYPE: CNAME
HOSTNAME: mail1
VALUE: mail
MX_PREF: 10
TTL: 300
RECORD_TYPE: CNAME
HOSTNAME: mail2
VALUE: mail
MX_PREF: 20
TTL: 300
mail1.example.com et mail2.example.com pointent tous deux vers mail.example.com, peut-être pour la redondance du serveur de messagerie. Bien que les enregistrements CNAME ne devraient techniquement pas avoir de préférences MX, cela pourrait être mal utilisé ou mal compris. En général, vous utilisez plutôt les enregistrements MX pour le routage du courrier.Contient des données de texte arbitraires, souvent utilisées pour l'authentification des e-mails comme SPF, DKIM ou DMARC.
RECORD_TYPE: TXT
HOSTNAME: mail
VALUE: v=spf1 mx -all
TTL: 300
mail.example.com.-all signifie que tous les autres sont non autorisés à envoyer du courrier.Vos données incluent des préférences MX dans les enregistrements CNAME, ce qui est incorrect.
Les enregistrements MX corrects devraient ressembler à ceci :
RECORD_TYPE: MX
HOSTNAME: @
VALUE: mail.example.com
MX_PREF: 10
TTL: 300
MX_PREF définit la priorité (une priorité inférieure est une priorité supérieure).Voici un exemple combiné qui configure les services Web et de messagerie pour un domaine :
RECORD_TYPE,HOSTNAME,VALUE,MX_PREF,TTL
A,@,10.30.21.11,,300
AAAA,@,2001:b07:5d2e:6e67:552a:ae40:7e9d:f47,,300
CNAME,www,@,,300
A,mail,10.30.21.11,,300
MX,@,mail.example.com,10,300
TXT,mail,v=spf1 mx -all,,300
example.com et www.example.com pointent vers un serveur via IPv4 et IPv6.mail.example.com est configuré comme serveur de messagerie.mail.example.com.TTL définit combien de temps un enregistrement DNS est mis en cache par les résolveurs.
300 (5 minutes), 3600 (1 heure), 86400 (1 jour)dig, nslookup ou des vérificateurs DNS en ligne).