options { directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named_stats.txt"; /* * If there is a firewall between you and nameservers you want * to talk to, you might need to uncomment the query-source * directive below. Previous versions of BIND always asked * questions using port 53, but BIND 8.1 uses an unprivileged * port by default. */ // query-source address * port 53; version "Bananas With Cheese"; allow-transfer {"none";}; // allow-recursion {192.168.1.0/24;}; recursion no; }; // // controls { inet 127.0.0.1 allow { localhost; } keys { rndckey; }; }; zone "." IN { type hint; file "named.ca"; }; zone "lanserver.no" IN { type master; file "lanserver.no.zone"; also-notify {192.168.1.3;}; allow-transfer {192.168.1.3;}; }; zone "localdomain" IN { type master; file "localdomain.zone"; allow-update { none; }; }; zone "localhost" IN { type master; file "localhost.zone"; allow-update { none; }; }; // reverse map for class C 192.168.1.0 zone "1.168.192.IN-ADDR.ARPA" in{ type master; file "192.168.1.rev"; Contents of lanserver.no.zone $TTL 86400 ; 24 hours could have been written as 24h or 1d $ORIGIN lanserver.no. @ 1D IN SOA ns1.lanserver.no. root.lanserver.no. ( 50 ; serial 3H ; refresh 15 ; retry 1w ; expire 3h ; minimum ) IN NS ns1.lanserver.no. IN NS ns2.lanserver.no. ns1 IN A 192.168.1.2 ns2 IN A 192.168.1.3 oldbox IN CNAME ns2 Contents of 192.168.1.rev $TTL 86400 ; 24 hours could have been written as 24h or 1d $ORIGIN 1.168.192.IN-ADDR.ARPA. @ 1D IN SOA ns1.lanserver.no. root.lanserver.no. ( 50 ; serial 3H ; refresh 15 ; retry 1w ; expire 3h ; minimum ) 2 IN PTR ns1.lanserver.no. 3 IN PTR ns2.lanserver.no.