Pour mettre en place un serveur DNS, le logiciel recommandé à l'AUF est BIND version 9. Le paquet Debian correspondant est bind9.
Cette page a été écrite à toute vitesssssse, merci aux DNSmen de la ré-écrire un peu plus proprement et plus en détail.
Installation
# aptitude install bind9
Cela installe le démon named. BIND (Berkeley Internet Name Daemon) est le nom du système global, named le nom du logiciel serveur DNS associé.
Attention, le paquet bind est la version 8.x de BIND, ce n'est pas la même chose ! Veillez à bien installer bind9 (avec un 9 à la fin).
Configuration
- ajouter une zone : créer le fichier /etc/bind/db.nom.de.la.zone puis référencer la zone dans /etc/bind/named.conf.local
Quand une zone est ajoutée ou mise à jour : /etc/init.d/bind reload. Cependant rndc (remote name daemon control) permet d'être plus fin dans les ordres envoyés à named. Voir man rndc.
Pour aller plus loin
Quelques liens :
le site de BIND : http://www.isc.org/sw/bind/
une documentation pour débuter : http://doc.ubuntu-fr.org/bind9 (j'ai lu en diagonale, ça semble être correct)
pour rire, les RFC qui concernent la DNS : http://www.bind9.net/rfc ... quelle horreur !