BIND
Un article de Wikiserveur.
| Cet article est une ébauche à compléter. |
Sommaire |
[modifier] Installation
L'installation de BIND est toute simple sous Debian GNU/Linux :
apt-get install bind9
[modifier] Fichier de configuration primaire
Le fichier de configuration principal de BIND est /etc/bind/named.conf.
[modifier] Ajouter une zone
Sous Debian GNU/Linux, pour ajouter une zone dont le serveur est le serveur primaire il faut la placer dans /etc/bind/named.conf.local, en effet ce fichier n'est pas modifié par Apt lors des mises à jour.
Exemple pour le serveur primaire d'un domaine :
zone "bzhpro.com" {
type master;
file "/etc/bind/db.bzhpro.com";
allow-transfer{ 82.236.136.196; };
};
Exemple pour le serveur secondaire d'un domaine :
zone "bzhpro.com" {
type slave;
file "bzhpro.com.zone";
masters { 88.191.13.100; };
};
[modifier] Vérifiez que la syntaxe est bonne
named-checkconf
[modifier] Prise en compte des modifications
rndc reload
[modifier] Pour ne plus être Open DNS Servers
Ajouter dans /etc/bind/named.conf.options :
recursion no; // Do not provide recursive service
[modifier] Fichier de configuration secondaire
[modifier] Où placer les fichiers de configuration ?
Voila ce que dit /usr/share/doc/bind9/README.Debian.gz :
"While you are free to craft whatever structure you wish for servers which need to be authoritative for additional zones, what we suggest is that you put the db files for any zones you are master for in /etc/bind (perhaps even in a subdirectory structure depending on complexity), and use explicit pathnames in the named.conf file. Any zones you are secondary for should be configured in named.conf with simple filenames, so the data files will end up in /var/cache/bind."
[modifier] Exemples
$ORIGIN .
$TTL 10800
bigvicente.com. IN SOA ns1.bzhpro.com. hostmaster.bzhpro.com. (
2006100600 ; Numero de serie YYMMDD##
3600 ; Raffraichissement toutes heures
900 ; Essais tout les quart d'heures
2419200 ; Expiration apres 28 jours
10800 ) ; Minimum de 3 heures
NS ns1.bzhpro.com.
NS ns2.bzhpro.com.
A 88.191.11.50
MX 1 mx1.ovh.net.
MX 5 mx2.ovh.net.
$ORIGIN bigvicente.com.
www CNAME bigvicente.com.
blog CNAME proton2.bzhpro.com.
wiki CNAME proton2.bzhpro.com.
[modifier] Liens externes
- (en) Site officiel
Documentations
- (en) Documentation officielle
- (en) DNS HOWTO
- (en) Secure BIND Template
Testeurs online

