named.conf.docbook revision ca84283333d22c64abfbcb87872dd5e6d9172c5a
4610465ed9408cbe434dbfb8be8ea53f48969c91Bob Halley<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
11e9368a226272085c337e9e74b79808c16fbdbaTinderbox User "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"
75c0816e8295e180f4bc7f10db3d0d880383bc1cMark Andrews [<!ENTITY mdash "—">]>
4a14ce5ba00ab7bc55c99ffdcf59c7a4ab902721Automatic Updater - Copyright (C) 2004-2007 Internet Systems Consortium, Inc. ("ISC")
4610465ed9408cbe434dbfb8be8ea53f48969c91Bob Halley - Permission to use, copy, modify, and/or distribute this software for any
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein - purpose with or without fee is hereby granted, provided that the above
8a66318e41ed14c5a88130e8c362610e8faa2121Mark Andrews - copyright notice and this permission notice appear in all copies.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein - THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
8a66318e41ed14c5a88130e8c362610e8faa2121Mark Andrews - REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
8a66318e41ed14c5a88130e8c362610e8faa2121Mark Andrews - AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
8a66318e41ed14c5a88130e8c362610e8faa2121Mark Andrews - INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
8a66318e41ed14c5a88130e8c362610e8faa2121Mark Andrews - LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
4610465ed9408cbe434dbfb8be8ea53f48969c91Bob Halley - OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
ea94d370123a5892f6c47a97f21d1b28d44bb168Tinderbox User - PERFORMANCE OF THIS SOFTWARE.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein<!-- $Id: named.conf.docbook,v 1.33 2007/09/18 00:22:30 marka Exp $ -->
e21a2904f02a03fa06b6db04d348f65fe9c67b2bMark Andrews <refentryinfo>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein </refentryinfo>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <refentrytitle><filename>named.conf</filename></refentrytitle>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <refname><filename>named.conf</filename></refname>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <refpurpose>configuration file for named</refpurpose>
11e9368a226272085c337e9e74b79808c16fbdbaTinderbox User </refnamediv>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <holder>Internet Systems Consortium, Inc. ("ISC")</holder>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein </copyright>
b2f07642fd712c8fda81a116bcdde229ab291f33Tinderbox User <refsynopsisdiv>
b2f07642fd712c8fda81a116bcdde229ab291f33Tinderbox User <cmdsynopsis>
b2f07642fd712c8fda81a116bcdde229ab291f33Tinderbox User </cmdsynopsis>
b2f07642fd712c8fda81a116bcdde229ab291f33Tinderbox User </refsynopsisdiv>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <para><filename>named.conf</filename> is the configuration file
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <command>named</command>. Statements are enclosed
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein in braces and terminated with a semi-colon. Clauses in
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein the statements are also semi-colon terminated. The usual
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein comment styles are supported:
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein C style: /* */
11e9368a226272085c337e9e74b79808c16fbdbaTinderbox User C++ style: // to end of line
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein Unix style: # to end of line
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <literallayout>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austeinacl <replaceable>string</replaceable> { <replaceable>address_match_element</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User</literallayout>
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <literallayout>
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User</literallayout>
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <literallayout>
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox Usermasters <replaceable>string</replaceable> <optional> port <replaceable>integer</replaceable> </optional> {
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User ( <replaceable>masters</replaceable> | <replaceable>ipv4_address</replaceable> <optional>port <replaceable>integer</replaceable></optional> |
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <replaceable>ipv6_address</replaceable> <optional>port <replaceable>integer</replaceable></optional> ) <optional> key <replaceable>string</replaceable> </optional>; ...
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User</literallayout>
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <literallayout>
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox Userserver ( <replaceable>ipv4_address<optional>/prefixlen</optional></replaceable> | <replaceable>ipv6_address<optional>/prefixlen</optional></replaceable> ) {
d3ddafd7469d1f3430ccd1b0fe0d13ccbbaf5debTinderbox User edns-udp-size <replaceable>integer</replaceable>;
d3ddafd7469d1f3430ccd1b0fe0d13ccbbaf5debTinderbox User max-udp-size <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User provide-ixfr <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User request-ixfr <replaceable>boolean</replaceable>;
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein transfer-format ( many-answers | one-answer );
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User transfer-source ( <replaceable>ipv4_address</replaceable> | * )
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <optional> port ( <replaceable>integer</replaceable> | * ) </optional>;
c247e3f281613fabe1af362e9f3157e35ebbe52cMark Andrews transfer-source-v6 ( <replaceable>ipv6_address</replaceable> | * )
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <optional> port ( <replaceable>integer</replaceable> | * ) </optional>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User support-ixfr <replaceable>boolean</replaceable>; // obsolete
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User</literallayout>
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <literallayout>
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox Usertrusted-keys {
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <replaceable>domain_name</replaceable> <replaceable>flags</replaceable> <replaceable>protocol</replaceable> <replaceable>algorithm</replaceable> <replaceable>key</replaceable>; ...
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User</literallayout>
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User <literallayout>
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User inet ( <replaceable>ipv4_address</replaceable> | <replaceable>ipv6_address</replaceable> | * )
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <optional> port ( <replaceable>integer</replaceable> | * ) </optional>
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User allow { <replaceable>address_match_element</replaceable>; ... }
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User <optional> keys { <replaceable>string</replaceable>; ... } </optional>;
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein unix <replaceable>unsupported</replaceable>; // not implemented
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User</literallayout>
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <literallayout>
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User syslog <replaceable>optional_facility</replaceable>;
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User severity <replaceable>log_severity</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User print-time <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User print-severity <replaceable>boolean</replaceable>;
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User print-category <replaceable>boolean</replaceable>;
4f9cb7bd58e2c0a7407fee3758ea265aee329ac6Tinderbox User category <replaceable>string</replaceable> { <replaceable>string</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User</literallayout>
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <literallayout>
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User listen-on <optional> port <replaceable>integer</replaceable> </optional> {
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User ( <replaceable>ipv4_address</replaceable> | <replaceable>ipv6_address</replaceable> ) <optional> port <replaceable>integer</replaceable> </optional>; ...
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User view <replaceable>string</replaceable> <replaceable>optional_class</replaceable>;
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User search { <replaceable>string</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User</literallayout>
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <literallayout>
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User avoid-v4-udp-ports { <replaceable>port</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User avoid-v6-udp-ports { <replaceable>port</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User blackhole { <replaceable>address_match_element</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User directory <replaceable>quoted_string</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User dump-file <replaceable>quoted_string</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User heartbeat-interval <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User host-statistics <replaceable>boolean</replaceable>; // not implemented
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User host-statistics-max <replaceable>number</replaceable>; // not implemented
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User hostname ( <replaceable>quoted_string</replaceable> | none );
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User interface-interval <replaceable>integer</replaceable>;
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User listen-on <optional> port <replaceable>integer</replaceable> </optional> { <replaceable>address_match_element</replaceable>; ... };
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User listen-on-v6 <optional> port <replaceable>integer</replaceable> </optional> { <replaceable>address_match_element</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User match-mapped-addresses <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User memstatistics-file <replaceable>quoted_string</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User pid-file ( <replaceable>quoted_string</replaceable> | none );
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User recursing-file <replaceable>quoted_string</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User random-device <replaceable>quoted_string</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User recursive-clients <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User serial-query-rate <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User server-id ( <replaceable>quoted_string</replaceable> | none |;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User statistics-file <replaceable>quoted_string</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User statistics-interval <replaceable>integer</replaceable>; // not yet implemented
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User tcp-clients <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User tcp-listen-queue <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User tkey-dhkey <replaceable>quoted_string</replaceable> <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User tkey-gssapi-credential <replaceable>quoted_string</replaceable>;
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User tkey-domain <replaceable>quoted_string</replaceable>;
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User transfers-per-ns <replaceable>integer</replaceable>;
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User transfers-in <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User transfers-out <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User version ( <replaceable>quoted_string</replaceable> | none );
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User allow-recursion { <replaceable>address_match_element</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User allow-recursion-on { <replaceable>address_match_element</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User sortlist { <replaceable>address_match_element</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User topology { <replaceable>address_match_element</replaceable>; ... }; // not implemented
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User auth-nxdomain <replaceable>boolean</replaceable>; // default changed
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User minimal-responses <replaceable>boolean</replaceable>;
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User recursion <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User rrset-order {
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <optional> class <replaceable>string</replaceable> </optional> <optional> type <replaceable>string</replaceable> </optional>
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <optional> name <replaceable>quoted_string</replaceable> </optional> <replaceable>string</replaceable> <replaceable>string</replaceable>; ...
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User provide-ixfr <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User request-ixfr <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User rfc2308-type1 <replaceable>boolean</replaceable>; // not yet implemented
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User additional-from-auth <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User additional-from-cache <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User query-source ( ( <replaceable>ipv4_address</replaceable> | * ) | <optional> address ( <replaceable>ipv4_address</replaceable> | * ) </optional> ) <optional> port ( <replaceable>integer</replaceable> | * ) </optional>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User query-source-v6 ( ( <replaceable>ipv6_address</replaceable> | * ) | <optional> address ( <replaceable>ipv6_address</replaceable> | * ) </optional> ) <optional> port ( <replaceable>integer</replaceable> | * ) </optional>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User use-queryport-pool <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User queryport-pool-ports <replaceable>integer</replaceable>;
f2016fcecf098726740507a5522dca04c49aeb82Tinderbox User queryport-pool-updateinterval <replaceable>integer</replaceable>;
f2016fcecf098726740507a5522dca04c49aeb82Tinderbox User cleaning-interval <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User min-roots <replaceable>integer</replaceable>; // not implemented
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User max-ncache-ttl <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User max-cache-ttl <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User transfer-format ( many-answers | one-answer );
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User max-cache-size <replaceable>size_no_default</replaceable>;
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User max-acache-size <replaceable>size_no_default</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User clients-per-query <replaceable>number</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User max-clients-per-query <replaceable>number</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User check-names ( master | slave | response )
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User ( fail | warn | ignore );
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User check-mx ( fail | warn | ignore );
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User check-integrity <replaceable>boolean</replaceable>;
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User check-mx-cname ( fail | warn | ignore );
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User check-srv-cname ( fail | warn | ignore );
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User cache-file <replaceable>quoted_string</replaceable>; // test option
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User suppress-initial-notify <replaceable>boolean</replaceable>; // not yet implemented
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User preferred-glue <replaceable>string</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User dual-stack-servers <optional> port <replaceable>integer</replaceable> </optional> {
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User ( <replaceable>quoted_string</replaceable> <optional>port <replaceable>integer</replaceable></optional> |
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <replaceable>ipv4_address</replaceable> <optional>port <replaceable>integer</replaceable></optional> |
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <replaceable>ipv6_address</replaceable> <optional>port <replaceable>integer</replaceable></optional> ); ...
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User edns-udp-size <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User max-udp-size <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User root-delegation-only <optional> exclude { <replaceable>quoted_string</replaceable>; ... } </optional>;
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User disable-algorithms <replaceable>string</replaceable> { <replaceable>string</replaceable>; ... };
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User dnssec-enable <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User dnssec-validation <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User dnssec-lookaside <replaceable>string</replaceable> trust-anchor <replaceable>string</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User dnssec-must-be-secure <replaceable>string</replaceable> <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User dnssec-accept-expired <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User empty-server <replaceable>string</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User empty-contact <replaceable>string</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User empty-zones-enable <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User disable-empty-zone <replaceable>string</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User dialup <replaceable>dialuptype</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User ixfr-from-differences <replaceable>ixfrdiff</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User allow-query { <replaceable>address_match_element</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User allow-query-on { <replaceable>address_match_element</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User allow-query-cache { <replaceable>address_match_element</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User allow-query-cache-on { <replaceable>address_match_element</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User allow-transfer { <replaceable>address_match_element</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User allow-update { <replaceable>address_match_element</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User allow-update-forwarding { <replaceable>address_match_element</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User update-check-ksk <replaceable>boolean</replaceable>;
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User masterfile-format ( text | raw );
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User notify <replaceable>notifytype</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User notify-source ( <replaceable>ipv4_address</replaceable> | * ) <optional> port ( <replaceable>integer</replaceable> | * ) </optional>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User notify-source-v6 ( <replaceable>ipv6_address</replaceable> | * ) <optional> port ( <replaceable>integer</replaceable> | * ) </optional>;
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User notify-delay <replaceable>seconds</replaceable>;
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User notify-to-soa <replaceable>boolean</replaceable>;
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User also-notify <optional> port <replaceable>integer</replaceable> </optional> { ( <replaceable>ipv4_address</replaceable> | <replaceable>ipv6_address</replaceable> )
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <optional> port <replaceable>integer</replaceable> </optional>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User allow-notify { <replaceable>address_match_element</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User forward ( first | only );
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User forwarders <optional> port <replaceable>integer</replaceable> </optional> {
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User ( <replaceable>ipv4_address</replaceable> | <replaceable>ipv6_address</replaceable> ) <optional> port <replaceable>integer</replaceable> </optional>; ...
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User max-journal-size <replaceable>size_no_default</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User max-transfer-time-in <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User max-transfer-time-out <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User max-transfer-idle-in <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User max-transfer-idle-out <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User max-retry-time <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User min-retry-time <replaceable>integer</replaceable>;
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User max-refresh-time <replaceable>integer</replaceable>;
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User min-refresh-time <replaceable>integer</replaceable>;
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User multi-master <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User sig-validity-interval <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User transfer-source ( <replaceable>ipv4_address</replaceable> | * )
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <optional> port ( <replaceable>integer</replaceable> | * ) </optional>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User transfer-source-v6 ( <replaceable>ipv6_address</replaceable> | * )
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <optional> port ( <replaceable>integer</replaceable> | * ) </optional>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User alt-transfer-source ( <replaceable>ipv4_address</replaceable> | * )
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <optional> port ( <replaceable>integer</replaceable> | * ) </optional>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User alt-transfer-source-v6 ( <replaceable>ipv6_address</replaceable> | * )
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <optional> port ( <replaceable>integer</replaceable> | * ) </optional>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User use-alt-transfer-source <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User zone-statistics <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User key-directory <replaceable>quoted_string</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User try-tcp-refresh <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User zero-no-soa-ttl <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User zero-no-soa-ttl-cache <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User allow-v6-synthesis { <replaceable>address_match_element</replaceable>; ... }; // obsolete
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User deallocate-on-exit <replaceable>boolean</replaceable>; // obsolete
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User fake-iquery <replaceable>boolean</replaceable>; // obsolete
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User fetch-glue <replaceable>boolean</replaceable>; // obsolete
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User has-old-clients <replaceable>boolean</replaceable>; // obsolete
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User maintain-ixfr-base <replaceable>boolean</replaceable>; // obsolete
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User max-ixfr-log-size <replaceable>size</replaceable>; // obsolete
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User multiple-cnames <replaceable>boolean</replaceable>; // obsolete
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User named-xfer <replaceable>quoted_string</replaceable>; // obsolete
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User serial-queries <replaceable>integer</replaceable>; // obsolete
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User treat-cr-as-space <replaceable>boolean</replaceable>; // obsolete
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User use-id-pool <replaceable>boolean</replaceable>; // obsolete
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User</literallayout>
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <literallayout>
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox Userview <replaceable>string</replaceable> <replaceable>optional_class</replaceable> {
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User match-clients { <replaceable>address_match_element</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User match-destinations { <replaceable>address_match_element</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User match-recursive-only <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User zone <replaceable>string</replaceable> <replaceable>optional_class</replaceable> {
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User server ( <replaceable>ipv4_address<optional>/prefixlen</optional></replaceable> | <replaceable>ipv6_address<optional>/prefixlen</optional></replaceable> ) {
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User trusted-keys {
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <replaceable>string</replaceable> <replaceable>integer</replaceable> <replaceable>integer</replaceable> <replaceable>integer</replaceable> <replaceable>quoted_string</replaceable>; ...
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User allow-recursion { <replaceable>address_match_element</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User allow-recursion-on { <replaceable>address_match_element</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User sortlist { <replaceable>address_match_element</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User topology { <replaceable>address_match_element</replaceable>; ... }; // not implemented
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User auth-nxdomain <replaceable>boolean</replaceable>; // default changed
a24330c4805a224191ab687d0291963062fe3355Tinderbox User minimal-responses <replaceable>boolean</replaceable>;
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User recursion <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User rrset-order {
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <optional> class <replaceable>string</replaceable> </optional> <optional> type <replaceable>string</replaceable> </optional>
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <optional> name <replaceable>quoted_string</replaceable> </optional> <replaceable>string</replaceable> <replaceable>string</replaceable>; ...
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User provide-ixfr <replaceable>boolean</replaceable>;
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User request-ixfr <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User rfc2308-type1 <replaceable>boolean</replaceable>; // not yet implemented
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User additional-from-auth <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User additional-from-cache <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User query-source ( ( <replaceable>ipv4_address</replaceable> | * ) | <optional> address ( <replaceable>ipv4_address</replaceable> | * ) </optional> ) <optional> port ( <replaceable>integer</replaceable> | * ) </optional>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User query-source-v6 ( ( <replaceable>ipv6_address</replaceable> | * ) | <optional> address ( <replaceable>ipv6_address</replaceable> | * ) </optional> ) <optional> port ( <replaceable>integer</replaceable> | * ) </optional>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User use-queryport-pool <replaceable>boolean</replaceable>;
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User queryport-pool-ports <replaceable>integer</replaceable>;
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User queryport-pool-updateinterval <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User cleaning-interval <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User min-roots <replaceable>integer</replaceable>; // not implemented
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User max-ncache-ttl <replaceable>integer</replaceable>;
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User max-cache-ttl <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User transfer-format ( many-answers | one-answer );
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User max-cache-size <replaceable>size_no_default</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User max-acache-size <replaceable>size_no_default</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User clients-per-query <replaceable>number</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User max-clients-per-query <replaceable>number</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User check-names ( master | slave | response )
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User ( fail | warn | ignore );
61ab11c0ec845606f85452b2c9f2e223772aae00Tinderbox User check-mx ( fail | warn | ignore );
61ab11c0ec845606f85452b2c9f2e223772aae00Tinderbox User check-integrity <replaceable>boolean</replaceable>;
61ab11c0ec845606f85452b2c9f2e223772aae00Tinderbox User check-mx-cname ( fail | warn | ignore );
61ab11c0ec845606f85452b2c9f2e223772aae00Tinderbox User check-srv-cname ( fail | warn | ignore );
61ab11c0ec845606f85452b2c9f2e223772aae00Tinderbox User cache-file <replaceable>quoted_string</replaceable>; // test option
f5c27ecceb6dcba6ad8b75172fe5f9823d7a6d42Tinderbox User suppress-initial-notify <replaceable>boolean</replaceable>; // not yet implemented
f5c27ecceb6dcba6ad8b75172fe5f9823d7a6d42Tinderbox User preferred-glue <replaceable>string</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User dual-stack-servers <optional> port <replaceable>integer</replaceable> </optional> {
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User ( <replaceable>quoted_string</replaceable> <optional>port <replaceable>integer</replaceable></optional> |
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <replaceable>ipv4_address</replaceable> <optional>port <replaceable>integer</replaceable></optional> |
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <replaceable>ipv6_address</replaceable> <optional>port <replaceable>integer</replaceable></optional> ); ...
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User edns-udp-size <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User max-udp-size <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User root-delegation-only <optional> exclude { <replaceable>quoted_string</replaceable>; ... } </optional>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User disable-algorithms <replaceable>string</replaceable> { <replaceable>string</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User dnssec-enable <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User dnssec-validation <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User dnssec-lookaside <replaceable>string</replaceable> trust-anchor <replaceable>string</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User dnssec-must-be-secure <replaceable>string</replaceable> <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User dnssec-accept-expired <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User empty-server <replaceable>string</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User empty-contact <replaceable>string</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User empty-zones-enable <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User disable-empty-zone <replaceable>string</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User dialup <replaceable>dialuptype</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User ixfr-from-differences <replaceable>ixfrdiff</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User allow-query { <replaceable>address_match_element</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User allow-query-on { <replaceable>address_match_element</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User allow-query-cache { <replaceable>address_match_element</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User allow-query-cache-on { <replaceable>address_match_element</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User allow-transfer { <replaceable>address_match_element</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User allow-update { <replaceable>address_match_element</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User allow-update-forwarding { <replaceable>address_match_element</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User update-check-ksk <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User masterfile-format ( text | raw );
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User notify <replaceable>notifytype</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User notify-source ( <replaceable>ipv4_address</replaceable> | * ) <optional> port ( <replaceable>integer</replaceable> | * ) </optional>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User notify-source-v6 ( <replaceable>ipv6_address</replaceable> | * ) <optional> port ( <replaceable>integer</replaceable> | * ) </optional>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User notify-delay <replaceable>seconds</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User notify-to-soa <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User also-notify <optional> port <replaceable>integer</replaceable> </optional> { ( <replaceable>ipv4_address</replaceable> | <replaceable>ipv6_address</replaceable> )
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <optional> port <replaceable>integer</replaceable> </optional>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User allow-notify { <replaceable>address_match_element</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User forward ( first | only );
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User forwarders <optional> port <replaceable>integer</replaceable> </optional> {
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User ( <replaceable>ipv4_address</replaceable> | <replaceable>ipv6_address</replaceable> ) <optional> port <replaceable>integer</replaceable> </optional>; ...
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User max-journal-size <replaceable>size_no_default</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User max-transfer-time-in <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User max-transfer-time-out <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User max-transfer-idle-in <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User max-transfer-idle-out <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User max-retry-time <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User min-retry-time <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User max-refresh-time <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User min-refresh-time <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User multi-master <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User sig-validity-interval <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User transfer-source ( <replaceable>ipv4_address</replaceable> | * )
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <optional> port ( <replaceable>integer</replaceable> | * ) </optional>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User transfer-source-v6 ( <replaceable>ipv6_address</replaceable> | * )
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <optional> port ( <replaceable>integer</replaceable> | * ) </optional>;
f5c27ecceb6dcba6ad8b75172fe5f9823d7a6d42Tinderbox User alt-transfer-source ( <replaceable>ipv4_address</replaceable> | * )
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User <optional> port ( <replaceable>integer</replaceable> | * ) </optional>;
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User alt-transfer-source-v6 ( <replaceable>ipv6_address</replaceable> | * )
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <optional> port ( <replaceable>integer</replaceable> | * ) </optional>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User use-alt-transfer-source <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User zone-statistics <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User try-tcp-refresh <replaceable>boolean</replaceable>;
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User key-directory <replaceable>quoted_string</replaceable>;
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User zero-no-soa-ttl <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User zero-no-soa-ttl-cache <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User allow-v6-synthesis { <replaceable>address_match_element</replaceable>; ... }; // obsolete
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User fetch-glue <replaceable>boolean</replaceable>; // obsolete
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User maintain-ixfr-base <replaceable>boolean</replaceable>; // obsolete
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User max-ixfr-log-size <replaceable>size</replaceable>; // obsolete
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User</literallayout>
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <literallayout>
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox Userzone <replaceable>string</replaceable> <replaceable>optional_class</replaceable> {
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User type ( master | slave | stub | hint |
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User forward | delegation-only );
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User file <replaceable>quoted_string</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User masters <optional> port <replaceable>integer</replaceable> </optional> {
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <replaceable>ipv4_address</replaceable> <optional>port <replaceable>integer</replaceable></optional> |
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <replaceable>ipv6_address</replaceable> <optional> port <replaceable>integer</replaceable> </optional> ) <optional> key <replaceable>string</replaceable> </optional>; ...
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User delegation-only <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User check-names ( fail | warn | ignore );
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User check-mx ( fail | warn | ignore );
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User check-integrity <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User check-mx-cname ( fail | warn | ignore );
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User check-srv-cname ( fail | warn | ignore );
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User dialup <replaceable>dialuptype</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User ixfr-from-differences <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User journal <replaceable>quoted_string</replaceable>;
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User zero-no-soa-ttl <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User allow-query { <replaceable>address_match_element</replaceable>; ... };
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User allow-query-on { <replaceable>address_match_element</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User allow-transfer { <replaceable>address_match_element</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User allow-update { <replaceable>address_match_element</replaceable>; ... };
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User allow-update-forwarding { <replaceable>address_match_element</replaceable>; ... };
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User update-policy {
3e240d6559605696cadf630668683708b18de871Tinderbox User ( grant | deny ) <replaceable>string</replaceable>
3e240d6559605696cadf630668683708b18de871Tinderbox User ( name | subdomain | wildcard | self ) <replaceable>string</replaceable>
3e240d6559605696cadf630668683708b18de871Tinderbox User update-check-ksk <replaceable>boolean</replaceable>;
3e240d6559605696cadf630668683708b18de871Tinderbox User masterfile-format ( text | raw );
3e240d6559605696cadf630668683708b18de871Tinderbox User notify <replaceable>notifytype</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User notify-source ( <replaceable>ipv4_address</replaceable> | * ) <optional> port ( <replaceable>integer</replaceable> | * ) </optional>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User notify-source-v6 ( <replaceable>ipv6_address</replaceable> | * ) <optional> port ( <replaceable>integer</replaceable> | * ) </optional>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User notify-delay <replaceable>seconds</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User notify-to-soa <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User also-notify <optional> port <replaceable>integer</replaceable> </optional> { ( <replaceable>ipv4_address</replaceable> | <replaceable>ipv6_address</replaceable> )
3e240d6559605696cadf630668683708b18de871Tinderbox User <optional> port <replaceable>integer</replaceable> </optional>; ... };
3e240d6559605696cadf630668683708b18de871Tinderbox User allow-notify { <replaceable>address_match_element</replaceable>; ... };
3e240d6559605696cadf630668683708b18de871Tinderbox User forward ( first | only );
3e240d6559605696cadf630668683708b18de871Tinderbox User forwarders <optional> port <replaceable>integer</replaceable> </optional> {
3e240d6559605696cadf630668683708b18de871Tinderbox User ( <replaceable>ipv4_address</replaceable> | <replaceable>ipv6_address</replaceable> ) <optional> port <replaceable>integer</replaceable> </optional>; ...
3e240d6559605696cadf630668683708b18de871Tinderbox User max-journal-size <replaceable>size_no_default</replaceable>;
3e240d6559605696cadf630668683708b18de871Tinderbox User max-transfer-time-in <replaceable>integer</replaceable>;
3e240d6559605696cadf630668683708b18de871Tinderbox User max-transfer-time-out <replaceable>integer</replaceable>;
3e240d6559605696cadf630668683708b18de871Tinderbox User max-transfer-idle-in <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User max-transfer-idle-out <replaceable>integer</replaceable>;
3e240d6559605696cadf630668683708b18de871Tinderbox User max-retry-time <replaceable>integer</replaceable>;
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User min-retry-time <replaceable>integer</replaceable>;
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User max-refresh-time <replaceable>integer</replaceable>;
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User min-refresh-time <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User multi-master <replaceable>boolean</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User sig-validity-interval <replaceable>integer</replaceable>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User transfer-source ( <replaceable>ipv4_address</replaceable> | * )
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <optional> port ( <replaceable>integer</replaceable> | * ) </optional>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User transfer-source-v6 ( <replaceable>ipv6_address</replaceable> | * )
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <optional> port ( <replaceable>integer</replaceable> | * ) </optional>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User alt-transfer-source ( <replaceable>ipv4_address</replaceable> | * )
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <optional> port ( <replaceable>integer</replaceable> | * ) </optional>;
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User alt-transfer-source-v6 ( <replaceable>ipv6_address</replaceable> | * )
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <optional> port ( <replaceable>integer</replaceable> | * ) </optional>;
11e9368a226272085c337e9e74b79808c16fbdbaTinderbox User use-alt-transfer-source <replaceable>boolean</replaceable>;
11e9368a226272085c337e9e74b79808c16fbdbaTinderbox User zone-statistics <replaceable>boolean</replaceable>;
11e9368a226272085c337e9e74b79808c16fbdbaTinderbox User try-tcp-refresh <replaceable>boolean</replaceable>;
11e9368a226272085c337e9e74b79808c16fbdbaTinderbox User key-directory <replaceable>quoted_string</replaceable>;
11e9368a226272085c337e9e74b79808c16fbdbaTinderbox User ixfr-base <replaceable>quoted_string</replaceable>; // obsolete
11e9368a226272085c337e9e74b79808c16fbdbaTinderbox User ixfr-tmp-file <replaceable>quoted_string</replaceable>; // obsolete
11e9368a226272085c337e9e74b79808c16fbdbaTinderbox User maintain-ixfr-base <replaceable>boolean</replaceable>; // obsolete
11e9368a226272085c337e9e74b79808c16fbdbaTinderbox User max-ixfr-log-size <replaceable>size</replaceable>; // obsolete
0ccb0e98c77a9b9636a036f8f64f5679a430aaf4Tinderbox User pubkey <replaceable>integer</replaceable> <replaceable>integer</replaceable> <replaceable>integer</replaceable> <replaceable>quoted_string</replaceable>; // obsolete
11e9368a226272085c337e9e74b79808c16fbdbaTinderbox User</literallayout>
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <refentrytitle>named</refentrytitle><manvolnum>8</manvolnum>
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User </citerefentry>,
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <citerefentry>
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <refentrytitle>named-checkconf</refentrytitle><manvolnum>8</manvolnum>
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User </citerefentry>,
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <citerefentry>
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <refentrytitle>rndc</refentrytitle><manvolnum>8</manvolnum>
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User </citerefentry>,
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User <citetitle>BIND 9 Administrator Reference Manual</citetitle>.
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User - Local variables: