options { listen-on port 53 { 127.0.0.1; 10.11.216.2; 81.138.64.233; }; listen-on-v6 port 53 { ::1; }; directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named_stats.txt"; memstatistics-file "/var/named/data/named_mem_stats.txt"; allow-recursion { no-dns-range; projecthugo-range; localhost; }; allow-query { any; }; query-source port 53; query-source-v6 port 53; }; logging { channel default_debug { file "data/named.run"; severity dynamic; }; channel query_logging { file "log/queries.log"; severity dynamic; }; category queries { query_logging; }; }; view localhost_resolver { match-clients { localhost; no-dns-range; }; match-destinations { localhost; no-dns-range; }; recursion yes; include "/etc/named.rfc1912.zones"; }; view internet_resolver { match-clients { any; }; match-destinations { projecthugo-range; no-dns-range; localhost; }; recursion no; include "/etc/named.production.zones"; };