Qu'est-ce qu'un fichier de zone?
Un fichier de zone est un document texte utilisé par le système de noms de domaine (DNS) pour cartographier les ordinateurs, les noms de domaine et diverses ressources aux adresses de protocole Internet (IP) appropriées. Cette cartographie permet aux gens d'accéder aux ressources et aux ordinateurs sur Internet à l'aide d'adresses lisibles par l'homme. Les fichiers de zone se composent généralement de deux parties: directives et enregistrements de ressources.
Les directives commencent par un signe en dollars et incluent des informations qui s'appliquent au fichier de zone entier, comme il est temps de vivre ($ TTL). TTL est la durée par défaut qu'un serveur de noms devrait envisager des informations sur le fichier de zone téléchargées valides avant de vérifier les mises à jour. Par exemple, si le $ TTL est défini sur 86 400 secondes (24 heures), un serveur de noms accédant à ce fichier de zone en stockera une copie pendant 24 heures avant de tenter de rechercher une version mise à jour. Notez que les enregistrements de ressources individuels peuvent inclure des informations TTL uniques qui remplacent cette valeur par défaut.
Les autres directives courantes incluent $ Origin, qui définit le DENom de domaine de défaut pour tous les hôtes inclus dans le fichier de zone, et $ inclut, qui permet à un fichier de zone d'inclure le contenu des autres fichiers texte. L'utilisation de fichiers $ include donne aux administrateurs la possibilité d'organiser logiquement et de séparer les enregistrements de ressources d'un fichier de zone. Cela empêche la nécessité d'ajouter des centaines d'entrées à un seul fichier.
Les enregistrements de ressources sont les entrées de fichiers de zone qui définissent les informations DNS sur un hôte ou une ressource spécifique. Bien qu'il existe des dizaines de types d'enregistrements de ressources définis par le groupe de travail sur Internet Engineering (IETF), les plus couramment utilisés sont:
- Un enregistrement - un enregistrement d'adresse de Protocole Internet version 4 (IPv4). Ces enregistrements cartographient des hôtes spécifiques à leurs adresses IP assignées.
- Record MX - Un enregistrement d'échange de courrier. Les enregistrements MX répertorient le nom des serveurs de messagerie pour cette zone DNS. Un fichier de zone peut contenir plusieurs enregistrements MX, chacun avec un préfère spécifiéerence les uns par rapport aux autres.
- Enregistrement CNAME - Record du nom canonique. Les enregistrements CNAME sont similaires à des enregistrements, mais sont utilisés pour mapper un nom à un autre nom plutôt qu'à une adresse IP.
- Enregistrement NS - Records de serveur de noms. Ces enregistrements définissent les serveurs de noms faisant autorité pour le domaine référencé par le fichier de zone.
- Record de SOA - Début de l'autorité Record. Les enregistrements SOA définissent les paramètres qui affectent toute la zone. Ces enregistrements sont essentiels pour que le DNS fonctionne correctement, en particulier les transferts de fichiers de zone entre les serveurs DNS primaires et secondaires.
Un enregistrement SOA répertorie, entre autres informations, le nom de domaine racine de la zone, le numéro de série du fichier de zone et l'intervalle de rafraîchissement. L'intervalle de rafraîchissement est la durée des serveurs DNS secondaires de temps permettra de passer avant d'essayer de copier le fichier de zone du serveur principal. Les serveurs DNS secondaires utilisent le numéro de série pour déterminer si la copie qu'ils ont déjà est la plus mise à jourVersion.