blob: 8cabfa11be5dc56a0cbfb4f3aa5e4b67242973e5 [file] [log] [blame]
{%- from "bind/map.jinja" import server with context %}
options {
directory "/var/cache/bind";
// If there is a firewall between you and nameservers you want
// to talk to, you may need to fix the firewall to allow multiple
// ports to talk. See http://www.kb.cert.org/vuls/id/800113
// If your ISP provided one or more IP addresses for stable
// nameservers, you probably want to use them as forwarders.
// Uncomment the following block, and insert the addresses replacing
// the all-0's placeholder.
// forwarders {
// 0.0.0.0;
// };
auth-nxdomain no; # conform to RFC1035
{%- if server.get('ipv6_enabled', 'False') %}
listen-on-v6 { {{ server.get('ipv6_listen', 'any') }}; };
{%- endif %}
};
logging {
category default { default_syslog; default_debug; };
category unmatched { null; };
category queries { query.log; };
channel query.log {
file "/var/named/query.log";
print-time yes;
severity debug 3;
};
category update { update_log; };
channel update_log {
file "/var/named/update.log" versions 2 size 20m;
print-time yes;
print-category yes;
print-severity yes;
severity info;
};
};