options revision 71eeac3530eabb7f70f4b6bdba5addb40a5bca27
a6a23642eaf383add7a0be045c01e7dd8278ccafAndreas GustafssonThis is a summary of the named.conf options supported by
a6a23642eaf383add7a0be045c01e7dd8278ccafAndreas Gustafssonthis version of BIND 9.
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrewsacl <string> { <address_match_element>; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews inet ( <ipv4_address> | <ipv6_address> | * ) [ port ( <integer> | *
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews ) ] allow { <address_match_element>; ... } [ keys { <string>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews unix <quoted_string> perm <integer> owner <integer> group <integer>
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews [ keys { <string>; ... } ];
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrewsdlz <string> {
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews database <string>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrewskey <string> {
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews algorithm <string>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews secret <string>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews category <string> { <string>; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews channel <string> {
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews file <log_file>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews print-category <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews print-severity <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews print-time <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews severity <log_severity>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews syslog <optional_facility>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews listen-on [ port <integer> ] { ( <ipv4_address> | <ipv6_address> )
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews [ port <integer> ]; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews ndots <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews search { <string>; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews view <string> <optional_class>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrewsmasters <string> [ port <integer> ] { ( <masters> | <ipv4_address> [port
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews <integer>] | <ipv6_address> [port <integer>] ) [ key <string> ]; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews acache-cleaning-interval <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews acache-enable <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews additional-from-auth <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews additional-from-cache <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews allow-notify { <address_match_element>; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews allow-query { <address_match_element>; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews allow-query-cache { <address_match_element>; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews allow-query-cache-on { <address_match_element>; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews allow-query-on { <address_match_element>; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews allow-recursion { <address_match_element>; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews allow-recursion-on { <address_match_element>; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews allow-transfer { <address_match_element>; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews allow-update { <address_match_element>; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews allow-update-forwarding { <address_match_element>; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews allow-v6-synthesis { <address_match_element>; ... }; // obsolete
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews also-notify [ port <integer> ] { ( <ipv4_address> | <ipv6_address>
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews ) [ port <integer> ]; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews alt-transfer-source ( <ipv4_address> | * ) [ port ( <integer> | * ) ];
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews alt-transfer-source-v6 ( <ipv6_address> | * ) [ port ( <integer> |
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews auth-nxdomain <boolean>; // default changed
2fd63cf561135572339d4e2ff0c06695e3dcf1baMark Andrews avoid-v4-udp-ports { <port>; ... };
2fd63cf561135572339d4e2ff0c06695e3dcf1baMark Andrews avoid-v6-udp-ports { <port>; ... };
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson blackhole { <address_match_element>; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews cache-file <quoted_string>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews check-integrity <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews check-mx ( fail | warn | ignore );
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews check-mx-cname ( fail | warn | ignore );
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews check-names ( master | slave | response ) ( fail | warn | ignore );
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews check-sibling <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews check-srv-cname ( fail | warn | ignore );
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews check-wildcard <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews cleaning-interval <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews clients-per-query <integer>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson coresize <size>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson datasize <size>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson deallocate-on-exit <boolean>; // obsolete
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews dialup <dialuptype>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson directory <quoted_string>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews disable-algorithms <string> { <string>; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews disable-empty-zone <string>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews dnssec-accept-expired <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews dnssec-enable <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews dnssec-lookaside <string> trust-anchor <string>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews dnssec-must-be-secure <string> <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews dnssec-validation <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews dual-stack-servers [ port <integer> ] { ( <quoted_string> [port
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews <integer>] | <ipv4_address> [port <integer>] | <ipv6_address>
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews [port <integer>] ); ... };
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson dump-file <quoted_string>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews edns-udp-size <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews empty-contact <string>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews empty-server <string>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews empty-zones-enable <boolean>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson fake-iquery <boolean>; // obsolete
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews fetch-glue <boolean>; // obsolete
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews flush-zones-on-shutdown <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews forward ( first | only );
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews forwarders [ port <integer> ] { ( <ipv4_address> | <ipv6_address> )
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews [ port <integer> ]; ... };
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson has-old-clients <boolean>; // obsolete
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson heartbeat-interval <integer>;
97bb3725292d3f74bcb0a32be6a76b2da34ba494Andreas Gustafsson host-statistics <boolean>; // not implemented
428dc9698871ecfeda63eab31cd3523dd4befb31Mark Andrews host-statistics-max <integer>; // not implemented
97bb3725292d3f74bcb0a32be6a76b2da34ba494Andreas Gustafsson hostname ( <quoted_string> | none );
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson interface-interval <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews ixfr-from-differences <ixfrdiff>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews key-directory <quoted_string>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews lame-ttl <integer>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson listen-on [ port <integer> ] { <address_match_element>; ... };
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson listen-on-v6 [ port <integer> ] { <address_match_element>; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews maintain-ixfr-base <boolean>; // obsolete
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews masterfile-format ( text | raw );
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson match-mapped-addresses <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews max-acache-size <size_no_default>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews max-cache-size <size_no_default>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews max-cache-ttl <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews max-clients-per-query <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews max-ixfr-log-size <size>; // obsolete
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews max-journal-size <size_no_default>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews max-ncache-ttl <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews max-refresh-time <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews max-retry-time <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews max-transfer-idle-in <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews max-transfer-idle-out <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews max-transfer-time-in <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews max-transfer-time-out <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews max-udp-size <integer>;
71eeac3530eabb7f70f4b6bdba5addb40a5bca27Mark Andrews memstatistics <boolean>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson memstatistics-file <quoted_string>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews min-refresh-time <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews min-retry-time <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews min-roots <integer>; // not implemented
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews minimal-responses <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews multi-master <boolean>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson multiple-cnames <boolean>; // obsolete
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson named-xfer <quoted_string>; // obsolete
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews notify <notifytype>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews notify-delay <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews notify-source ( <ipv4_address> | * ) [ port ( <integer> | * ) ];
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews notify-source-v6 ( <ipv6_address> | * ) [ port ( <integer> | * ) ];
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews notify-to-soa <boolean>;
97bb3725292d3f74bcb0a32be6a76b2da34ba494Andreas Gustafsson pid-file ( <quoted_string> | none );
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson port <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews preferred-glue <string>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews provide-ixfr <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews query-source <querysource4>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews query-source-v6 <querysource6>;
8dcabaace18bbfd2f9a09a0cb0f524cbb326cbabMark Andrews querylog <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews queryport-pool-ports <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews queryport-pool-updateinterval <integer>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson random-device <quoted_string>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews recursing-file <quoted_string>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews recursion <boolean>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson recursive-clients <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews request-ixfr <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews rfc2308-type1 <boolean>; // not yet implemented
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews root-delegation-only [ exclude { <quoted_string>; ... } ];
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews rrset-order { [ class <string> ] [ type <string> ] [ name
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews <quoted_string> ] <string> <string>; ... };
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson serial-queries <integer>; // obsolete
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson serial-query-rate <integer>;
2fd63cf561135572339d4e2ff0c06695e3dcf1baMark Andrews server-id ( <quoted_string> | none |;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews sig-validity-interval <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews sortlist { <address_match_element>; ... };
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson stacksize <size>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson statistics-file <quoted_string>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson statistics-interval <integer>; // not yet implemented
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews stats-server <addrport4>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews stats-server-v6 <addrport6>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews suppress-initial-notify <boolean>; // not yet implemented
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson tcp-clients <integer>;
2fd63cf561135572339d4e2ff0c06695e3dcf1baMark Andrews tcp-listen-queue <integer>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson tkey-dhkey <quoted_string> <integer>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson tkey-domain <quoted_string>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews tkey-gssapi-credential <quoted_string>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews topology { <address_match_element>; ... }; // not implemented
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews transfer-format ( many-answers | one-answer );
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews transfer-source ( <ipv4_address> | * ) [ port ( <integer> | * ) ];
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews transfer-source-v6 ( <ipv6_address> | * ) [ port ( <integer> | * ) ];
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson transfers-in <integer>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson transfers-out <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews transfers-per-ns <integer>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson treat-cr-as-space <boolean>; // obsolete
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews try-tcp-refresh <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews update-check-ksk <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews use-alt-transfer-source <boolean>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson use-id-pool <boolean>; // obsolete
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson use-ixfr <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews use-queryport-pool <boolean>;
97bb3725292d3f74bcb0a32be6a76b2da34ba494Andreas Gustafsson version ( <quoted_string> | none );
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews zero-no-soa-ttl <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews zero-no-soa-ttl-cache <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews zone-statistics <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrewsserver <netprefix> {
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews bogus <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews edns <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews edns-udp-size <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews keys <server_key>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews max-udp-size <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews notify-source ( <ipv4_address> | * ) [ port ( <integer> | * ) ];
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews notify-source-v6 ( <ipv6_address> | * ) [ port ( <integer> | * ) ];
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson provide-ixfr <boolean>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson query-source <querysource4>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson query-source-v6 <querysource6>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews request-ixfr <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews support-ixfr <boolean>; // obsolete
20d0c8c5bb06be9925d568adce9a031e08ef7172Andreas Gustafsson transfer-format ( many-answers | one-answer );
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews transfer-source ( <ipv4_address> | * ) [ port ( <integer> | * ) ];
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews transfer-source-v6 ( <ipv6_address> | * ) [ port ( <integer> | * ) ];
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews transfers <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrewstrusted-keys { <string> <integer> <integer> <integer> <quoted_string>; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrewsview <string> <optional_class> {
d40b5110ab954fb44fdc3826999b2facbe103b32Mark Andrews acache-cleaning-interval <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews acache-enable <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews additional-from-auth <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews additional-from-cache <boolean>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews allow-notify { <address_match_element>; ... };
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson allow-query { <address_match_element>; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews allow-query-cache { <address_match_element>; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews allow-query-cache-on { <address_match_element>; ... };
68b30890ebd441a6a1ae3fdf71744d07d02cd030Mark Andrews allow-query-on { <address_match_element>; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews allow-recursion { <address_match_element>; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews allow-recursion-on { <address_match_element>; ... };
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson allow-transfer { <address_match_element>; ... };
15996d1b4ffb38960e1bb3b64026b96007f18f70Mark Andrews allow-update { <address_match_element>; ... };
669e9657c731176df235832367f61435f7b83ddfAndreas Gustafsson allow-update-forwarding { <address_match_element>; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews allow-v6-synthesis { <address_match_element>; ... }; // obsolete
a6a23642eaf383add7a0be045c01e7dd8278ccafAndreas Gustafsson also-notify [ port <integer> ] { ( <ipv4_address> | <ipv6_address>
a6a23642eaf383add7a0be045c01e7dd8278ccafAndreas Gustafsson ) [ port <integer> ]; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews alt-transfer-source ( <ipv4_address> | * ) [ port ( <integer> | * ) ];
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews alt-transfer-source-v6 ( <ipv6_address> | * ) [ port ( <integer> |
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews auth-nxdomain <boolean>; // default changed
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews cache-file <quoted_string>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews check-integrity <boolean>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews check-mx ( fail | warn | ignore );
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews check-mx-cname ( fail | warn | ignore );
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews check-names ( master | slave | response ) ( fail | warn | ignore );
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews check-sibling <boolean>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews check-srv-cname ( fail | warn | ignore );
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews check-wildcard <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews cleaning-interval <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews clients-per-query <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews database <string>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson dialup <dialuptype>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews disable-algorithms <string> { <string>; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews disable-empty-zone <string>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews dlz <string> {
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews database <string>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews dnssec-accept-expired <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews dnssec-enable <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews dnssec-lookaside <string> trust-anchor <string>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews dnssec-must-be-secure <string> <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews dnssec-validation <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews dual-stack-servers [ port <integer> ] { ( <quoted_string> [port
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews <integer>] | <ipv4_address> [port <integer>] | <ipv6_address>
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews [port <integer>] ); ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews edns-udp-size <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews empty-contact <string>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews empty-server <string>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews empty-zones-enable <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews fetch-glue <boolean>; // obsolete
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson forward ( first | only );
a6a23642eaf383add7a0be045c01e7dd8278ccafAndreas Gustafsson forwarders [ port <integer> ] { ( <ipv4_address> | <ipv6_address> )
a6a23642eaf383add7a0be045c01e7dd8278ccafAndreas Gustafsson [ port <integer> ]; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews ixfr-from-differences <ixfrdiff>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews key <string> {
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews algorithm <string>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews secret <string>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews key-directory <quoted_string>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews lame-ttl <integer>;
97bb3725292d3f74bcb0a32be6a76b2da34ba494Andreas Gustafsson maintain-ixfr-base <boolean>; // obsolete
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews masterfile-format ( text | raw );
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews match-clients { <address_match_element>; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews match-destinations { <address_match_element>; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews match-recursive-only <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews max-acache-size <size_no_default>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews max-cache-size <size_no_default>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews max-cache-ttl <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews max-clients-per-query <integer>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson max-ixfr-log-size <size>; // obsolete
2fd63cf561135572339d4e2ff0c06695e3dcf1baMark Andrews max-journal-size <size_no_default>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews max-ncache-ttl <integer>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews max-refresh-time <integer>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews max-retry-time <integer>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson max-transfer-idle-in <integer>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson max-transfer-idle-out <integer>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews max-transfer-time-in <integer>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews max-transfer-time-out <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews max-udp-size <integer>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson min-refresh-time <integer>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews min-retry-time <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews min-roots <integer>; // not implemented
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews minimal-responses <boolean>;
2fd63cf561135572339d4e2ff0c06695e3dcf1baMark Andrews multi-master <boolean>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews notify <notifytype>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews notify-delay <integer>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews notify-source ( <ipv4_address> | * ) [ port ( <integer> | * ) ];
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews notify-source-v6 ( <ipv6_address> | * ) [ port ( <integer> | * ) ];
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews notify-to-soa <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews preferred-glue <string>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews provide-ixfr <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews query-source <querysource4>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews query-source-v6 <querysource6>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews queryport-pool-ports <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews queryport-pool-updateinterval <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews recursion <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews request-ixfr <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews rfc2308-type1 <boolean>; // not yet implemented
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews root-delegation-only [ exclude { <quoted_string>; ... } ];
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews rrset-order { [ class <string> ] [ type <string> ] [ name
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews <quoted_string> ] <string> <string>; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews server <netprefix> {
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews bogus <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews edns <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews edns-udp-size <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews keys <server_key>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews max-udp-size <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews notify-source ( <ipv4_address> | * ) [ port ( <integer> | *
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews notify-source-v6 ( <ipv6_address> | * ) [ port ( <integer>
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews provide-ixfr <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews query-source <querysource4>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews query-source-v6 <querysource6>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews request-ixfr <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews support-ixfr <boolean>; // obsolete
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews transfer-format ( many-answers | one-answer );
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews transfer-source ( <ipv4_address> | * ) [ port ( <integer> |
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews transfer-source-v6 ( <ipv6_address> | * ) [ port (
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews <integer> | * ) ];
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews transfers <integer>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson sig-validity-interval <integer>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews sortlist { <address_match_element>; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews suppress-initial-notify <boolean>; // not yet implemented
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews topology { <address_match_element>; ... }; // not implemented
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews transfer-format ( many-answers | one-answer );
2fd63cf561135572339d4e2ff0c06695e3dcf1baMark Andrews transfer-source ( <ipv4_address> | * ) [ port ( <integer> | * ) ];
2fd63cf561135572339d4e2ff0c06695e3dcf1baMark Andrews transfer-source-v6 ( <ipv6_address> | * ) [ port ( <integer> | * ) ];
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews trusted-keys { <string> <integer> <integer> <integer>
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews <quoted_string>; ... };
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews try-tcp-refresh <boolean>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews update-check-ksk <boolean>;
2fd63cf561135572339d4e2ff0c06695e3dcf1baMark Andrews use-alt-transfer-source <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews use-queryport-pool <boolean>;
3b4098640dd85040270f39b9a5ee5e22de99d3d6Mark Andrews zero-no-soa-ttl <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews zero-no-soa-ttl-cache <boolean>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson zone <string> <optional_class> {
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews allow-notify { <address_match_element>; ... };
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson allow-query { <address_match_element>; ... };
68b30890ebd441a6a1ae3fdf71744d07d02cd030Mark Andrews allow-query-on { <address_match_element>; ... };
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson allow-transfer { <address_match_element>; ... };
15996d1b4ffb38960e1bb3b64026b96007f18f70Mark Andrews allow-update { <address_match_element>; ... };
669e9657c731176df235832367f61435f7b83ddfAndreas Gustafsson allow-update-forwarding { <address_match_element>; ... };
a6a23642eaf383add7a0be045c01e7dd8278ccafAndreas Gustafsson also-notify [ port <integer> ] { ( <ipv4_address> |
a6a23642eaf383add7a0be045c01e7dd8278ccafAndreas Gustafsson <ipv6_address> ) [ port <integer> ]; ... };
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews alt-transfer-source ( <ipv4_address> | * ) [ port (
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews <integer> | * ) ];
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews alt-transfer-source-v6 ( <ipv6_address> | * ) [ port (
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews <integer> | * ) ];
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews check-integrity <boolean>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews check-mx ( fail | warn | ignore );
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews check-mx-cname ( fail | warn | ignore );
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews check-names ( fail | warn | ignore );
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews check-sibling <boolean>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews check-srv-cname ( fail | warn | ignore );
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews check-wildcard <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews database <string>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews delegation-only <boolean>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson dialup <dialuptype>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews file <quoted_string>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson forward ( first | only );
a6a23642eaf383add7a0be045c01e7dd8278ccafAndreas Gustafsson forwarders [ port <integer> ] { ( <ipv4_address> |
a6a23642eaf383add7a0be045c01e7dd8278ccafAndreas Gustafsson <ipv6_address> ) [ port <integer> ]; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews ixfr-base <quoted_string>; // obsolete
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews ixfr-from-differences <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews ixfr-tmp-file <quoted_string>; // obsolete
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews journal <quoted_string>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews key-directory <quoted_string>;
97bb3725292d3f74bcb0a32be6a76b2da34ba494Andreas Gustafsson maintain-ixfr-base <boolean>; // obsolete
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews masterfile-format ( text | raw );
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews masters [ port <integer> ] { ( <masters> | <ipv4_address>
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews [port <integer>] | <ipv6_address> [port <integer>] ) [
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews key <string> ]; ... };
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson max-ixfr-log-size <size>; // obsolete
2fd63cf561135572339d4e2ff0c06695e3dcf1baMark Andrews max-journal-size <size_no_default>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews max-refresh-time <integer>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews max-retry-time <integer>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson max-transfer-idle-in <integer>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson max-transfer-idle-out <integer>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews max-transfer-time-in <integer>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews max-transfer-time-out <integer>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson min-refresh-time <integer>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews min-retry-time <integer>;
2fd63cf561135572339d4e2ff0c06695e3dcf1baMark Andrews multi-master <boolean>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews notify <notifytype>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews notify-delay <integer>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews notify-source ( <ipv4_address> | * ) [ port ( <integer> | *
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews notify-source-v6 ( <ipv6_address> | * ) [ port ( <integer>
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews notify-to-soa <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews pubkey <integer> <integer> <integer>
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews <quoted_string>; // obsolete
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson sig-validity-interval <integer>;
2fd63cf561135572339d4e2ff0c06695e3dcf1baMark Andrews transfer-source ( <ipv4_address> | * ) [ port ( <integer> |
2fd63cf561135572339d4e2ff0c06695e3dcf1baMark Andrews transfer-source-v6 ( <ipv6_address> | * ) [ port (
2fd63cf561135572339d4e2ff0c06695e3dcf1baMark Andrews <integer> | * ) ];
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews try-tcp-refresh <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews type ( master | slave | stub | hint | forward |
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews delegation-only );
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews update-check-ksk <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews update-policy { ( grant | deny ) <string> ( name |
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews subdomain | wildcard | self | selfsub | selfwild |
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews krb5-self | ms-self | krb5-subdomain | ms-subdomain )
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews <string> <rrtypelist>; ... };
2fd63cf561135572339d4e2ff0c06695e3dcf1baMark Andrews use-alt-transfer-source <boolean>;
3b4098640dd85040270f39b9a5ee5e22de99d3d6Mark Andrews zero-no-soa-ttl <boolean>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews zone-statistics <boolean>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews zone-statistics <boolean>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafssonzone <string> <optional_class> {
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews allow-notify { <address_match_element>; ... };
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson allow-query { <address_match_element>; ... };
68b30890ebd441a6a1ae3fdf71744d07d02cd030Mark Andrews allow-query-on { <address_match_element>; ... };
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson allow-transfer { <address_match_element>; ... };
15996d1b4ffb38960e1bb3b64026b96007f18f70Mark Andrews allow-update { <address_match_element>; ... };
669e9657c731176df235832367f61435f7b83ddfAndreas Gustafsson allow-update-forwarding { <address_match_element>; ... };
a6a23642eaf383add7a0be045c01e7dd8278ccafAndreas Gustafsson also-notify [ port <integer> ] { ( <ipv4_address> | <ipv6_address>
a6a23642eaf383add7a0be045c01e7dd8278ccafAndreas Gustafsson ) [ port <integer> ]; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews alt-transfer-source ( <ipv4_address> | * ) [ port ( <integer> | * ) ];
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews alt-transfer-source-v6 ( <ipv6_address> | * ) [ port ( <integer> |
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews check-integrity <boolean>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews check-mx ( fail | warn | ignore );
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews check-mx-cname ( fail | warn | ignore );
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews check-names ( fail | warn | ignore );
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews check-sibling <boolean>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews check-srv-cname ( fail | warn | ignore );
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews check-wildcard <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews database <string>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews delegation-only <boolean>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson dialup <dialuptype>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews file <quoted_string>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson forward ( first | only );
a6a23642eaf383add7a0be045c01e7dd8278ccafAndreas Gustafsson forwarders [ port <integer> ] { ( <ipv4_address> | <ipv6_address> )
a6a23642eaf383add7a0be045c01e7dd8278ccafAndreas Gustafsson [ port <integer> ]; ... };
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews ixfr-base <quoted_string>; // obsolete
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews ixfr-from-differences <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews ixfr-tmp-file <quoted_string>; // obsolete
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews journal <quoted_string>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews key-directory <quoted_string>;
97bb3725292d3f74bcb0a32be6a76b2da34ba494Andreas Gustafsson maintain-ixfr-base <boolean>; // obsolete
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews masterfile-format ( text | raw );
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews masters [ port <integer> ] { ( <masters> | <ipv4_address> [port
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews <integer>] | <ipv6_address> [port <integer>] ) [ key <string>
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson max-ixfr-log-size <size>; // obsolete
2fd63cf561135572339d4e2ff0c06695e3dcf1baMark Andrews max-journal-size <size_no_default>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews max-refresh-time <integer>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews max-retry-time <integer>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson max-transfer-idle-in <integer>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson max-transfer-idle-out <integer>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews max-transfer-time-in <integer>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews max-transfer-time-out <integer>;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson min-refresh-time <integer>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews min-retry-time <integer>;
2fd63cf561135572339d4e2ff0c06695e3dcf1baMark Andrews multi-master <boolean>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews notify <notifytype>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews notify-delay <integer>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews notify-source ( <ipv4_address> | * ) [ port ( <integer> | * ) ];
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews notify-source-v6 ( <ipv6_address> | * ) [ port ( <integer> | * ) ];
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews notify-to-soa <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews pubkey <integer> <integer> <integer> <quoted_string>; // obsolete
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson sig-validity-interval <integer>;
2fd63cf561135572339d4e2ff0c06695e3dcf1baMark Andrews transfer-source ( <ipv4_address> | * ) [ port ( <integer> | * ) ];
2fd63cf561135572339d4e2ff0c06695e3dcf1baMark Andrews transfer-source-v6 ( <ipv6_address> | * ) [ port ( <integer> | * ) ];
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews try-tcp-refresh <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews type ( master | slave | stub | hint | forward | delegation-only );
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews update-check-ksk <boolean>;
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews update-policy { ( grant | deny ) <string> ( name | subdomain |
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews wildcard | self | selfsub | selfwild | krb5-self | ms-self |
a3edcadfffbe617a419cdbe1bebb95f68a0eda1eMark Andrews krb5-subdomain | ms-subdomain ) <string> <rrtypelist>; ... };
2fd63cf561135572339d4e2ff0c06695e3dcf1baMark Andrews use-alt-transfer-source <boolean>;
3b4098640dd85040270f39b9a5ee5e22de99d3d6Mark Andrews zero-no-soa-ttl <boolean>;
7526edc7677371c366232de5f39a678b7dcda747Mark Andrews zone-statistics <boolean>;