Pour bien conprendre ce chapitre, vous devez connaître les principes de base de BIND et de DNS car son but n'est pas d'en expliquer les concepts. Ce chapitre explique en effet la façon d'utiliser l'Outil de configuration du service de noms de domaines (redhat-config-bind) pour configurer des zones de serveur BIND de base. Cet outil crée le fichier de configuration /etc/named.conf ainsi que les fichiers de configuration de zones dans le répertoire /var/named/ à chaque fois que vous appliquez vos changements.
![]() | Important |
---|---|
Ne modifiez pas le fichier de configuration /etc/named.conf. L'Outil de configuration du service de noms de domaines le génère une fois que vous avez appliqué vos changements. Si vous souhaitez configurer des paramètres que l'Outil de configuration du service de noms de domaines ne permet pas de configurer, ajoutez-les au fichier /etc/named.custom. |
L'Outil de configuration du service de noms de domaines requiert le système X Window et l'accès super-utilisateur (ou root). Pour lancer l'Outil de configuration du service de noms de domaines, cliquez sur le bouton Menu principal (sur le panneau) => Paramètres de système => Paramètres de serveur => Service de noms de domaines ou tapez la commande redhat-config-bind à l'invite du shell (dans un terminal XTerm ou GNOME, par exemple).
L'Outil de configuration du service de noms de domaines configure le répertoire de zone par défaut sur /var/named/. Tous les fichiers de zone spécifiés sont placés sous ce répertoire. L'Outil de configuration du service de noms de domaines inclut également un contrôle de base de la syntaxe lors de la saisie de valeurs. Par exemple, dans le cadre de la saisie d'une adresse IP valide, vous ne pouvez entrer que des numéros et des points (.) dans la zone texte.
L'Outil de configuration du service de noms de domaines vous permet d'ajouter une zone maître de retransmission, une zone maître inverse et une zone esclave. Une fois les zones ajoutées, vous pouvez les modifier ou les supprimer de la fenêtre principale comme l'explique la Figure 28-1.
Après avoir ajouté, modifié ou supprimé une zone, cliquez sur le bouton Enregistrer ou sélectionnez Fichier => Enregistrer pour écrire le fichier de configuration /etc/named.conf et tous les fichiers de zone individuels dans le répertoire /var/named/. En enregistrant vos changements, le service named procédera également au rechargement des fichiers de configuration. Vous pouvez également sélectionner Fichier => Quitter pour enregistrer vos modifications avant de quitter l'application.
Pour ajouter une zone maître de retransmission (également appelée maître primaire), cliquez sur le bouton Nouveau, sélectionnez Zone maître de retransmission et entrez le nom de domaine de la zone maître dans la zone texte, Nom de domaine.
Une nouvelle fenêtre similaire à celle présentée dans la Figure 28-2 apparaît avec les options suivantes :
Nom — Nom de domaine qui a été saisi dans la fenêtre précédente.
Nom de fichier — Nom du fichier de la base de données DNS, relatif à /var/named. Il est préétabli au nom de domaine suivi de .zone.
Contact — Adresse électronique du contact principal de la zone maître.
Serveur de noms primaire (SOA) — Enregistrement SOA ('state of authority'). Cette entrée spécifie le serveur de noms qui représente la meilleure source d'informations pour ce domaine.
Numéro de série — Numéro de série du fichier de la base de données DNS. Ce numéro doit être incrémenté chaque fois que vous modifiez le fichier, afin que les serveurs de noms esclaves de la zone récupèrent les dernières données. L'Outil de configuration du service de noms de domaines incrémente ce numéro d'une unité lorsque la configuration change. Il peut également être incrémenté manuellement en cliquant sur le bouton Définir situé près de la valeur Numéro de série.
Paramètres de temps — Valeurs Rafraîchir, Ré-essayer, Expirer et Minimum de la durée de vie (TTL, de l'anglais Time to Live) de la zone qui sont conservées dans le fichier de base de données DNS. Toutes les valeurs sont exprimées en secondes.
Enregistrements — Ajout, modification et suppression de ressources enregistrées de type Hôte, Alias et Serveur de noms.
Un Serveur de noms primaire (SOA) doit être spécifié ainsi qu'au moins un enregistrement de serveur de noms en cliquant sur le bouton Ajouter dans la section Enregistrements.
Après avoir configuré une zone maître de retransmission, cliquez sur Valider pour revenir à la fenêtre principale, comme le montre la Figure 28-1. À partir du menu déroulant, cliquez sur Enregistrer pour d'une part, écrire le fichier de configuration /etc/named.conf et tous les fichiers de zone individuels dans le répertoire /var/named/ et d'autre part, demander au démon de recharger les fichiers de configuration.
Suite à la configuration, une entrée semblable à l'extrait ci-dessous est enregistrée dans /etc/named.conf :
zone "forward.example.com" { type master; file "forward.example.com.zone"; }; |
Elle crée également le fichier /var/named/forward.example.com.zone en y indiquant les informations ci-dessous :
$TTL 86400 @ IN SOA ns.example.com. root.localhost ( 2 ; serial 28800 ; refresh 7200 ; retry 604800 ; expire 86400 ; ttl ) IN NS 192.168.1.1. |
Précédent | Sommaire | Suivant |
Ressources supplémentaires | Niveau supérieur | Ajout d'une zone maître inverse |