summaryrefslogtreecommitdiff
path: root/bind/named_BASE.conf
blob: 0e2efb0baf9b38f39105269e4fb165e048047e1c (plain)
  1. // This file is a replication of the zones defined by default in Debian bind9
  2. // named.conf.
  3. //
  4. // It is used for inclusion in each view of multiviews bind9 configurations, as
  5. // if using views then *all* zones needs to be defined within views.
  6. // prime the server with knowledge of the root servers
  7. zone "." {
  8. type hint;
  9. file "/etc/bind/db.root";
  10. };
  11. // be authoritative for the localhost forward and reverse zones, and for
  12. // broadcast zones as per RFC 1912
  13. zone "localhost" {
  14. type master;
  15. file "/etc/bind/db.local";
  16. };
  17. zone "127.in-addr.arpa" {
  18. type master;
  19. file "/etc/bind/db.127";
  20. };
  21. zone "0.in-addr.arpa" {
  22. type master;
  23. file "/etc/bind/db.0";
  24. };
  25. zone "255.in-addr.arpa" {
  26. type master;
  27. file "/etc/bind/db.255";
  28. };
  29. zone "com" { type delegation-only; };
  30. zone "net" { type delegation-only; };
  31. // From the release notes:
  32. // Because many of our users are uncomfortable receiving undelegated answers
  33. // from root or top level domains, other than a few for whom that behaviour
  34. // has been trusted and expected for quite some length of time, we have now
  35. // introduced the "root-delegations-only" feature which applies delegation-only
  36. // logic to all top level domains, and to the root domain. An exception list
  37. // should be specified, including "MUSEUM" and "DE", and any other top level
  38. // domains from whom undelegated responses are expected and trusted.
  39. // root-delegation-only exclude { "DE"; "MUSEUM"; };