10.4.4 Fournir le Domain Name Service – bind
Si vous devez fournir un service de noms officiel pour un domaine alors il vous
faut un serveur de noms complet comme named
qui vient dans l'un
des paquets bind9
ou bind
. bind9
est
recommand� pour une nouvelle installation.
Pour installer bind9
, installez ces paquets de base :
bind9
; dnsutils
. Vous voudrez peut-�tre aussi
installer ces utilitaires : bind9-host
;
dns-browse
; dnscvsutil
;
nslint
. Vous voudrez peut-�tre aussi installer ce paquet de
documentation : bind9-doc
. Vous voudrez peut-�tre aussi
installer ces paquets de d�veloppement : libbind-dev
;
libnet-dns-perl
. Si vous configurez des interfaces par DHCP alors
vous trouverez peut-�tre ce paquet utile : dhcp-dns
.
Installez bind9
ou dpkg-reconfigure
pour faire la
configuration de base. La configuration consiste � �diter
named.conf
. Dans Debian, ce fichier se trouve dans
/etc/bind/
et est principalement utilis� pour d�finir les zones
DNS de base ; il inclut deux autres fichiers :
named.conf.local
, pour d�finir les zones locales, et
named.conf.options
, pour d�finir les options. (Ce dernier est
trait� par resolvconf
pour produire
/var/run/bind/named.options
qui est le m�me que l'original sauf
que l'entr�e forwarders est une liste des serveurs de noms non
locaux disponibles. Pour utiliser cela, changez la ligne include
de named.conf
pour qu'elle inclue
/var/run/bind/named.options
. Voir G�rer l'information sur les serveurs de noms –
resolvconf
, Section 10.4.2.)
Des fichiers de base de donn�es cit�s dans named.conf*
sans un
chemin complet seront stock�s dans /var/cache/bind/
. C'est le bon
endroit pour stocker les fichiers g�n�r�s par named
: par
exemple, les fichiers de donn�es pour les zones dont le d�mon est secondaire.
Les fichiers de donn�es statiques de /etc/bind/
sont et doivent
�tre cit�s dans named.conf
par leur chemin complet. Voir /usr/share/doc/bind9/README.Debian.gz
pour plus de d�tails.