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