Aller au contenu
Ouvrir la console

Enregistrements DNS

Les enregistrements DNS relient votre domaine à des services. Chaque enregistrement possède un nom, un type, une valeur et un TTL. Cette page décrit les règles communes. La page de chaque type présente ses champs, des exemples et ses contraintes.

TypeRôlePage
A / AAAAFaire pointer un nom vers une adresse IPv4 ou IPv6A et AAAA
CNAMECréer un alias d’un nom vers un autreCNAME
MXAcheminer les courriels vers un serveur de courrierMX
TXTStocker du texte (SPF, DKIM, vérification)TXT
CAALimiter l’émission de certificats aux AC choisiesCAA
NSDéléguer un sous-domaine à d’autres serveurs de nomsNS

Le nom de l’enregistrement est relatif à votre zone. Saisissez www pour www.example.com, et non le nom complet. Utilisez @ pour la racine de la zone, aussi appelée sommet. Dans la CLI et l’API, ZCP ajoute la zone. Un nom complet comme www.example.com deviendrait donc www.example.com.example.com.

Les valeurs qui constituent des noms d’hôte, comme la cible d’un CNAME, le serveur de courrier d’un MX ou le serveur de noms d’un NS, doivent se terminer par un point. Utilisez par exemple mail.example.com.. Le point indique un nom pleinement qualifié afin que ZCP ne le traite pas comme un nom relatif à votre zone.

Le TTL (durée de vie) indique, en secondes, combien de temps les résolveurs conservent l’enregistrement en cache. Sa valeur par défaut est 14400, soit 4 heures. Réduisez-la à 300 un ou deux jours avant une modification prévue afin de propager rapidement le changement. Augmentez-la de nouveau lorsque l’enregistrement est stable.

Un nom et un type peuvent contenir plusieurs valeurs. La création d’un enregistrement sous un nom et un type qui contiennent déjà des valeurs ajoute la nouvelle valeur à l’ensemble. Les valeurs existantes restent. Par exemple, vous pouvez ajouter un deuxième enregistrement A, un deuxième enregistrement MX ou un troisième enregistrement TXT sous le même nom. Aucun billet de soutien n’est nécessaire.

Quatre valeurs TXT au sommet de example.ca dans la console DNS

La création d’une copie exacte d’une valeur existante ne crée pas de seconde copie et ne supprime pas les autres valeurs.

La suppression d’une valeur dans la console retire uniquement cette valeur. Les autres valeurs restent.

Saisissez une valeur TXT avec ou sans guillemets doubles. La plateforme la stocke et la renvoie entre guillemets.

Les deux premières limites s’appliquent autant à la console qu’à la CLI et à l’API. La dernière s’applique à la CLI.

Un nom qui porte un CNAME ne porte rien d’autre, donc il ne peut pas contenir en plus un enregistrement A, MX ou TXT. La création d’un CNAME sous un nom qui contient déjà d’autres enregistrements échoue avec une erreur du type RRset www IN CNAME: Conflicts with pre-existing RRset. N’utilisez un CNAME que sur un nom qui ne sert à rien d’autre, et jamais à l’apex de la zone.

Il n’existe aucune action de mise à jour. Pour modifier une valeur, supprimez-la, puis recréez-la avec la nouvelle valeur.

La suppression par la CLI retire l’ensemble complet

Section intitulée « La suppression par la CLI retire l’ensemble complet »

zcp dns record-delete supprime l’ensemble d’enregistrements sous un nom et un type, donc toutes les valeurs qu’il contient. Pour retirer une seule valeur avec la CLI, supprimez l’ensemble, puis recréez les valeurs à conserver. La console retire une seule valeur.

Tous les types se gèrent de la même façon dans chaque interface :

Aucune action de mise à jour n’existe. Pour modifier un enregistrement, supprimez-le, puis recréez-le avec la nouvelle valeur.

Voir aussi : Vue d’ensemble du DNS, Exemples pratiques, Dépannage

Interroger la documentation ZCP

Posez une question et choisissez un assistant. Il s’ouvre dans un nouvel onglet et lit cette page et toute la documentation ZCP, pour répondre à partir de nos docs.

Exemples de questions

Demander avec

Votre question est envoyée à l’assistant choisi, selon ses propres conditions.