debian dns slave server

https://www.itzgeek.com/how-tos/linux/ubuntu-how-tos/configure-slave-dns-server-on-debian-9-ubuntu-16-04.html

Master

nano /etc/bind/named.conf.local

zone "itzgeek.local" IN {  //Domain name
     type master;          //Primary DNS
     file "/etc/bind/fwd.itzgeek.local.db"; //Forward lookup file
     allow-transfer  { 192.168.1.20; };  //Transfer zones from the master server
     also-notify { 192.168.1.20; }; //Notify slave for zone changes
};

zone "1.168.192.in-addr.arpa" IN { //Reverse lookup name. Should match your network in reverse order
     type master; // Primary DNS
     file "/etc/bind/rev.itzgeek.local.db"; //Reverse lookup file
     allow-transfer  { 192.168.1.20; }; //Transfer zones from the master server
     also-notify { 192.168.1.20; }; //Notify slave for zone changes
};
systemctl restart bind9

Slave

# apt-get install -y bind9 bind9utils bind9-doc dnsutils
# nano /etc/bind/named.conf.local
zone "itzgeek.local" IN { //Domain name
     type slave; //Secondary/Slave DNS
     file "/var/cache/bind/fwd.itzgeek.local.db"; //Forward Zone Cache file
     masters { 192.168.1.10; }; //Master Server IP
};

zone "1.168.192.in-addr.arpa" IN { //Reverse lookup name. Should match your network in reverse order
     type slave; // Secondary/Slave DNS
     file "/var/cache/bind/rev.itzgeek.local.db"; //Reverse Zone Cache file
     masters { 192.168.1.10; }; //Master Server IP
};
# systemctl restart bind9
# dig @192.168.1.20 www.itzgeek.local

Po zmianie strefy i serial number – przeładowanie strefy (master)

# rndc reload itzgeek.local

Dodaj komentarz