Outils pour utilisateurs

Outils du site


informatique:linux:bind-9

Ceci est une ancienne révision du document !


Configuration de serveurs DNS avec bind 9

IP du DNS primaire : 10.0.0.1

IP du DNS secondaire : 10.0.0.2

Exemple du fichier /etc/named.conf du DNS primaire:

// Default named.conf generated by install of bind-9.2.4-16.EL4
options {
      directory "/var/named";
      dump-file "/var/named/data/cache_dump.db";
      statistics-file "/var/named/data/named_stats.txt";
//Pour notifier les serveurs secondaire
      notify yes;
//Pour autoriser le serveur secondaire a faire le transfert de zone
      allow-transfer { 10.0.0.2; };
//Pour forwarder les requetes non interne vers des dns externes
      forwarders {212.27.53.252; 212.27.54.252;};
};
include "/etc/rndc.key";
zone "zikdomain.com" IN {
      type master;
      file "zikdomain.com.zone";
      allow-update { none; };
};
zone "0.0.10.in-addr.arpa" IN {
      type master;
      file "0.0.10.in-addr.arpa.zone";
      allow-update { none; };
};

Exemple du fichier /etc/named.conf du DNS secondaire:

// Default named.conf generated by install of bind-9.2.4-16.EL4
options {
      directory "/var/named";
      dump-file "/var/named/data/cache_dump.db";
      statistics-file "/var/named/data/named_stats.txt";
//Pour autoriser les notifications du serveur primaire
      allow-notify {10.0.0.1;};
//Pour forwarder les requetes non interne vers des dns externes
      forwarders {212.27.53.252; 212.27.54.252;};
};
include "/etc/rndc.key";
zone "zikdomain.com" IN {
        type slave;
        file "slaves/zikdomain.com.zone";
      masters { 10.0.0.1; };
};
zone "0.0.10.in-addr.arpa" IN {
        type slave;
        file "slaves/0.0.10.in-addr.arpa.zone";
      masters { 10.0.0.1; };
};

Configuration d'un fichier zone (/var/named/zikdomain.com.zone)

$ORIGIN zikdomain.com.
$TTL 86400
@     IN SOA  ns1.zikdomain.com. hostmaster.zikdomain.com. (
              2007051106      ; serial
              21600           ; refresh after 6 hours
              3600            ; retry after 1 hour
              604800          ; expire after 1 week
              86400           ; minimum TTL of 1 day
              )
; Serveurs DNS
              IN NS           ns1.zikdomain.com.
              IN NS           ns2.zikdomain.com.
; Serveurs MAIL
              IN MX   10      smtp
; HOSTS
rhel4-vm1     IN A            10.0.0.1
rhel4-vm2     IN A            10.0.0.2
zikostation   IN A            10.0.0.254
ns1           IN CNAME        rhel4-vm1
ns2           IN CNAME        rhel4-vm2
smtp          IN CNAME        rhel4-vm1
mail          IN CNAME        rhel4-vm1
test          IN CNAME        rhel4-vm1

Configuration d'un fichier zone inverse(/var/named/0.0.10.in-addr.arpa.zone)

$ORIGIN 0.0.10.in-addr.arpa.
$TTL 86400
@     IN SOA  ns1.zikdomain.com. hostmaster.zikdomain.com. (
              2007050702      ; serial
              21600           ; refresh after 6 hours
              3600            ; retry after 1 hour
              604800          ; expire after 1 week
              86400           ; minimum TTL of 1 day
              )
      IN NS   ns1.zikdomain.com.
      IN NS   ns2.zikdomain.com.
1     IN PTR  rhel4-vm1.zikdomain.com.
2     IN PTR  rhel4-vm2.zikdomain.com.
254   IN PTR  zikostation.zikdomain.com.

Pour créer des enregistrements server4 pointant sur 10.0.0.4 jusqu'à server100 pointant sur 10.0.0.100

$GENERATE 4-100 server$ A 10.0.0.$

Même chose pour créer les ptr

$GENERATE 4-100 $ PTR server$.zikdomain.com.
informatique/linux/bind-9.1190381619.txt.gz · Dernière modification: 2018/09/06 18:59 (modification externe)