options { directory "/var/cache/bind"; # with the help of http://www.zytrax.com/books/dns/ # version statement - inhibited for security # (avoids hacking any known weaknesses) version "not currently available"; # all the world can query allow-query { any; }; # allows notifies only from masters allow-notify { 192.168.0.0/24; }; # disables all zone transfer requests allow-transfer { none; }; # Closed DNS - permits only local IPs to issue recursive queries # remove if required to support all users or add additional ranges # allow-recursion { 127.0.0.1; 192.168.0.0/24; }; allow-recursion { none; }; auth-nxdomain no; # conform to RFC1035 listen-on-v6 { none; }; # by default we listen on all interfaces # listen-on { any; }; listen-on port 53 { 127.0.0.1; 192.168.0.0/24; }; }; # http://www.wantlinux.net/2008/05/mysql-based-dns-for-the-ability-for-web-based-control # http://howtoforge.net/forums/showthread.php?t=37727 server 192.168.0.0/24 { request-ixfr no; };