Blob Blame History Raw
//
// named.conf
//
// Provided by Red Hat bind package to configure the ISC BIND named(8) DNS
// server as a caching only nameserver (as a localhost DNS resolver only).
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//

options {
	listen-on port 53 { 127.0.0.1; };
	listen-on-v6 port 53 { ::1; };
	directory 	"/var/named";
	dump-file 	"/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        memstatistics-file "/var/named/data/named_mem_stats.txt";
	allow-query     { localhost; };
	recursion yes;

	dnssec-enable yes;
	dnssec-validation yes;
	dnssec-lookaside auto;

	/* Path to ISC DLV key */
	bindkeys-file "/etc/named.iscdlv.key";

	managed-keys-directory "/var/named/dynamic";

	rate-limit {
            responses-per-second 5;
            all-per-second 0;
            window 5;
            log-only no;
            ipv4-prefix-length 24;
            ipv6-prefix-length 56;
            slip 1;
            max-table-size 10000;
            min-table-size 1000;
	};
};

logging {
         channel default_debug {
                 file "data/named.run";
                 severity dynamic;
                 print-time yes;
                 print-severity yes;
                 print-category yes;
         };
         category default { default_debug; };
         category general { default_debug; };
         category database { default_debug; };
         category security { default_debug; };
         category config { default_debug; };
         category resolver { default_debug; };
         category client { default_debug; };
         category unmatched { default_debug; };
         category network { default_debug; };
         category queries { default_debug; };
         category query-errors { default_debug; };
         category dispatch { default_debug; };
         category rate-limit { default_debug; };
};

zone "." IN {
	type hint;
	file "named.ca";
};

include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";