bind9 views

acl "internal" {
        192.168.1.0/24;
        127.0.0.1;
};

options {
        # standaard shizzle
}

view "internal" {
        match-clients { internal; };
        recursion yes;
        zone "." {
                type hint;
                file "named.root";
        };
        zone "0.0.127.IN-ADDR.ARPA" {
                type master;
                file "master/localhost.rev";
                };
        zone "domein.nl" {
                type master;
                file "/var/named/etc/var/domein.nl.internal";
                allow-transfer { any; };
                };
};

view "external" {
        match-clients { any; };
        recursion no;
        zone "domein.nl" {
                type master;
                file "/var/named/etc/var/domein.nl";
                allow-transfer { none; };
                };
};