informatique:linux:bind-9
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| informatique:linux:bind-9 [2011/05/02 09:41] – benoit | informatique:linux:bind-9 [2013/08/22 07:35] (Version actuelle) – benoit | ||
|---|---|---|---|
| Ligne 41: | Ligne 41: | ||
| //Pour autoriser les notifications du serveur primaire | //Pour autoriser les notifications du serveur primaire | ||
| allow-notify {10.0.0.1; | allow-notify {10.0.0.1; | ||
| - | //Pour forwarder les requetes non interne vers des dns externes | + | //Pour forwarder les requetes non interne vers des dns externes. Ne pas utiliser si le serveur doit faire du cache DNS |
| forwarders {212.27.53.252; | forwarders {212.27.53.252; | ||
| }; | }; | ||
| Ligne 200: | Ligne 200: | ||
| ==== Configuration des serveurs secondaires ==== | ==== Configuration des serveurs secondaires ==== | ||
| + | |||
| + | //Clé utilisée pour cibler le transfert de zone vers les secondaires pour la vue externe | ||
| + | key " | ||
| + | algorithm hmac-md5; | ||
| + | secret " | ||
| + | }; | ||
| + | //Clé utilisée pour cibler le transfert de zone vers les secondaires pour la vue interne | ||
| + | key " | ||
| + | algorithm hmac-md5; | ||
| + | secret " | ||
| + | }; | ||
| + | | ||
| + | view " | ||
| + | //On autorise l' | ||
| + | match-clients | ||
| + | recursion | ||
| + | allow-recursion { clients_interne; | ||
| + | | ||
| + | //Le serveur primaire 10.0.0.1 doit utiliser la clé interne pour le transfert de cette vue | ||
| + | server 10.0.0.1 { keys interne-key; | ||
| + | | ||
| + | // racine | ||
| + | // type hint correspond aux requêtes que l'on ne peut pas traiter localement | ||
| + | // le fichier root.zone doit être récupéré régulièrement sur ftp.rs.internic.net/ | ||
| + | zone " | ||
| + | type hint; | ||
| + | file " | ||
| + | }; | ||
| + | | ||
| + | zone " | ||
| + | type master; | ||
| + | file " | ||
| + | allow-transfer { localhost; }; | ||
| + | }; | ||
| + | | ||
| + | zone " | ||
| + | type master; | ||
| + | file " | ||
| + | allow-transfer { localhost; }; | ||
| + | }; | ||
| + | | ||
| + | zone " | ||
| + | type delegation-only; | ||
| + | }; | ||
| + | | ||
| + | zone " | ||
| + | type delegation-only; | ||
| + | }; | ||
| + | | ||
| + | // zone de type master correspond aux requêtes locales : ce serveur est l' | ||
| + | // de cette zone (groupeT.tp) | ||
| + | zone " | ||
| + | type slave; | ||
| + | file " | ||
| + | masters { 10.0.0.1; }; | ||
| + | }; | ||
| + | }; | ||
| + | | ||
| + | view " | ||
| + | match-clients | ||
| + | recursion | ||
| + | //Le serveur primaire 10.0.0.1 doit utiliser la clé externe pour le transfert de cette vue | ||
| + | server 10.0.0.2 { keys externe-key; | ||
| + | server 10.0.0.3 { keys externe-key; | ||
| + | | ||
| + | // zone de type master correspond aux requêtes locales : ce serveur est l' | ||
| + | // de cette zone (groupeT.tp) | ||
| + | zone " | ||
| + | type slave; | ||
| + | file " | ||
| + | masters { 10.0.0.1; }; | ||
| + | }; | ||
| + | }; | ||
| ===== Gestion avec un controleur Active Directory ===== | ===== Gestion avec un controleur Active Directory ===== | ||
| Ligne 217: | Ligne 290: | ||
| Même chose pour créer les ptr | Même chose pour créer les ptr | ||
| $GENERATE 4-100 $ PTR server$.zikdomain.com. | $GENERATE 4-100 $ PTR server$.zikdomain.com. | ||
| + | | ||
| + | ===== Quelques commandes ===== | ||
| + | |||
| + | Activer le logging des requetes : | ||
| + | rndc querylog | ||
| + | | ||
| + | Une fois activé les logs se trouvent dans ''/ | ||
| + | |||
| + | Vérifier la syntaxe d'un fichier zone : | ||
| + | named-checkzone domaine.com / | ||
| + | |||
| + | Vérifier la syntaxe de la configuration de bind : | ||
| + | named-checkconf / | ||
informatique/linux/bind-9.1304329315.txt.gz · Dernière modification : (modification externe)
