rendered paste bodyacl recurse-hosts {
localhost;
10.0.0.0/8;
172.16.0.0/12;
192.168.0.0/16;
your.ip.net.work/24;
};
options {
allow-query { recurse-hosts; };
allow-recursion { recurse-hosts; };
};
Then in each zone you are master for:
zone "domain1.com" in {
type master;
allow-query { any; };
file "db.domain1.com";
};
zone "domain2.com" in {
type master;
allow-query { any; };
file "db.domain2.com";
};
Logging setup:
logging {
channel logfile {
file "/var/log/named.log";
severity info;
print-time yes;
print-category yes;
print-severity yes;
};
category default { logfile; };
category security { null; };
};