include "/etc/bind/named.conf.options"; acl front { 127.0.0.1; 10.0.0.0/24; }; acl back { 10.0.1.0/24; 10.0.2.0/24; }; view "internalfront" { recursion yes; match-clients {front;}; allow-query {front;}; allow-recursion {front;}; allow-query-cache {front;}; include "/etc/bind/named.conf.default-zones"; include "/etc/bind/zones.rfc1918"; zone "krhacken.org" { notify no; type master; file "/etc/bind/zones/db.krhacken.org.front"; }; zone "1.0.10.in-addr.arpa" { notify no; type master; file "/etc/bind/zones/db.krhacken.org.intrafront.rev"; }; }; view "internalback" { recursion yes; match-clients {back;}; allow-query {back;}; allow-recursion {back;}; allow-query-cache {back;}; include "/etc/bind/named.conf.default-zones"; include "/etc/bind/zones.rfc1918"; zone "krhacken.org" { notify no; type master; file "/etc/bind/zones/db.krhacken.org.back"; }; zone "1.1.10.in-addr.arpa" { notify no; type master; file "/etc/bind/zones/db.krhacken.org.intraback.rev"; }; };