options revision 7a7a44400d49122d4cc207b43922a7b9c5afe443
a2faf9f1b935e7f28696b6c85c167233b995ea45Christian MaederThis is a summary of the named.conf options supported by
e6d40133bc9f858308654afb1262b8b483ec5922Till Mossakowskithis version of BIND 9.
97018cf5fa25b494adffd7e9b4e87320dae6bf47Christian Maederacl <string> { <address_match_element>; ... };
a2faf9f1b935e7f28696b6c85c167233b995ea45Christian Maeder inet ( <ipv4_address> | <ipv6_address> | * ) [ port ( <integer> | *
a2faf9f1b935e7f28696b6c85c167233b995ea45Christian Maeder ) ] allow { <address_match_element>; ... } [ keys { <string>;
e6d40133bc9f858308654afb1262b8b483ec5922Till Mossakowski unix <quoted_string> perm <integer> owner <integer> group <integer>
0095c7efbddd0ffeed6aaf8ec015346be161d819Till Mossakowski [ keys { <string>; ... } ];
a2faf9f1b935e7f28696b6c85c167233b995ea45Christian Maederdlz <string> {
2abcdc69761b88c4db85b1cdbf55798c8128b356Christian Maeder database <string>;
153b3f2f7cf7681972a78c189b9f4f5fa56f1f25Christian Maederkey <string> {
153b3f2f7cf7681972a78c189b9f4f5fa56f1f25Christian Maeder algorithm <string>;
2abcdc69761b88c4db85b1cdbf55798c8128b356Christian Maeder secret <string>;
a2faf9f1b935e7f28696b6c85c167233b995ea45Christian Maeder category <string> { <string>; ... };
a2faf9f1b935e7f28696b6c85c167233b995ea45Christian Maeder channel <string> {
2abcdc69761b88c4db85b1cdbf55798c8128b356Christian Maeder file <quoted_string> [ versions ( "unlimited" | <integer> )
a2faf9f1b935e7f28696b6c85c167233b995ea45Christian Maeder ] [ size <size> ];
a2faf9f1b935e7f28696b6c85c167233b995ea45Christian Maeder print-category <boolean>;
a2faf9f1b935e7f28696b6c85c167233b995ea45Christian Maeder print-severity <boolean>;
a2faf9f1b935e7f28696b6c85c167233b995ea45Christian Maeder print-time <boolean>;
a2faf9f1b935e7f28696b6c85c167233b995ea45Christian Maeder severity <log_severity>;
a2faf9f1b935e7f28696b6c85c167233b995ea45Christian Maeder syslog <optional_facility>;
b756995ba75c47cef7a133ec509865963fb1d798Christian Maeder listen-on [ port <integer> ] { ( <ipv4_address> | <ipv6_address> )
a2faf9f1b935e7f28696b6c85c167233b995ea45Christian Maeder [ port <integer> ]; ... };
b756995ba75c47cef7a133ec509865963fb1d798Christian Maeder ndots <integer>;
b756995ba75c47cef7a133ec509865963fb1d798Christian Maeder search { <string>; ... };
b756995ba75c47cef7a133ec509865963fb1d798Christian Maeder view <string> <optional_class>;
2abcdc69761b88c4db85b1cdbf55798c8128b356Christian Maedermasters <string> [ port <integer> ] { ( <masters> | <ipv4_address> [ port
b756995ba75c47cef7a133ec509865963fb1d798Christian Maeder <integer> ] | <ipv6_address> [ port <integer> ] ) [ key <string> ]; ... };
f6e8cbed94ff9101258d866d519b925dc566ec28Christian Maeder acache-cleaning-interval <integer>;
b756995ba75c47cef7a133ec509865963fb1d798Christian Maeder acache-enable <boolean>;
b756995ba75c47cef7a133ec509865963fb1d798Christian Maeder additional-from-auth <boolean>;
f6e8cbed94ff9101258d866d519b925dc566ec28Christian Maeder additional-from-cache <boolean>;
b756995ba75c47cef7a133ec509865963fb1d798Christian Maeder allow-notify { <address_match_element>; ... };
b756995ba75c47cef7a133ec509865963fb1d798Christian Maeder allow-query { <address_match_element>; ... };
153b3f2f7cf7681972a78c189b9f4f5fa56f1f25Christian Maeder allow-query-cache { <address_match_element>; ... };
153b3f2f7cf7681972a78c189b9f4f5fa56f1f25Christian Maeder allow-query-cache-on { <address_match_element>; ... };
2abcdc69761b88c4db85b1cdbf55798c8128b356Christian Maeder allow-query-on { <address_match_element>; ... };
153b3f2f7cf7681972a78c189b9f4f5fa56f1f25Christian Maeder allow-recursion { <address_match_element>; ... };
153b3f2f7cf7681972a78c189b9f4f5fa56f1f25Christian Maeder allow-recursion-on { <address_match_element>; ... };
153b3f2f7cf7681972a78c189b9f4f5fa56f1f25Christian Maeder allow-transfer { <address_match_element>; ... };
153b3f2f7cf7681972a78c189b9f4f5fa56f1f25Christian Maeder allow-update { <address_match_element>; ... };
153b3f2f7cf7681972a78c189b9f4f5fa56f1f25Christian Maeder allow-update-forwarding { <address_match_element>; ... };
153b3f2f7cf7681972a78c189b9f4f5fa56f1f25Christian Maeder allow-v6-synthesis { <address_match_element>; ... }; // obsolete
2abcdc69761b88c4db85b1cdbf55798c8128b356Christian Maeder also-notify [ port <integer> ] { ( <ipv4_address> | <ipv6_address>
153b3f2f7cf7681972a78c189b9f4f5fa56f1f25Christian Maeder ) [ port <integer> ]; ... };
2abcdc69761b88c4db85b1cdbf55798c8128b356Christian Maeder alt-transfer-source ( <ipv4_address> | * ) [ port ( <integer> | * ) ];
2abcdc69761b88c4db85b1cdbf55798c8128b356Christian Maeder alt-transfer-source-v6 ( <ipv6_address> | * ) [ port ( <integer> |
153b3f2f7cf7681972a78c189b9f4f5fa56f1f25Christian Maeder attach-cache <string>;
153b3f2f7cf7681972a78c189b9f4f5fa56f1f25Christian Maeder auth-nxdomain <boolean>; // default changed
153b3f2f7cf7681972a78c189b9f4f5fa56f1f25Christian Maeder avoid-v4-udp-ports { <portrange>; ... };
153b3f2f7cf7681972a78c189b9f4f5fa56f1f25Christian Maeder avoid-v6-udp-ports { <portrange>; ... };
2abcdc69761b88c4db85b1cdbf55798c8128b356Christian Maeder bindkeys-file <quoted_string>;
153b3f2f7cf7681972a78c189b9f4f5fa56f1f25Christian Maeder blackhole { <address_match_element>; ... };
153b3f2f7cf7681972a78c189b9f4f5fa56f1f25Christian Maeder cache-file <quoted_string>;
153b3f2f7cf7681972a78c189b9f4f5fa56f1f25Christian Maeder check-integrity <boolean>;
2abcdc69761b88c4db85b1cdbf55798c8128b356Christian Maeder check-mx ( fail | warn | ignore );
153b3f2f7cf7681972a78c189b9f4f5fa56f1f25Christian Maeder check-mx-cname ( fail | warn | ignore );
153b3f2f7cf7681972a78c189b9f4f5fa56f1f25Christian Maeder check-names ( master | slave | response ) ( fail | warn | ignore );
2abcdc69761b88c4db85b1cdbf55798c8128b356Christian Maeder check-sibling <boolean>;
153b3f2f7cf7681972a78c189b9f4f5fa56f1f25Christian Maeder check-srv-cname ( fail | warn | ignore );
153b3f2f7cf7681972a78c189b9f4f5fa56f1f25Christian Maeder check-wildcard <boolean>;
153b3f2f7cf7681972a78c189b9f4f5fa56f1f25Christian Maeder cleaning-interval <integer>;
153b3f2f7cf7681972a78c189b9f4f5fa56f1f25Christian Maeder clients-per-query <integer>;
153b3f2f7cf7681972a78c189b9f4f5fa56f1f25Christian Maeder coresize <size>;
153b3f2f7cf7681972a78c189b9f4f5fa56f1f25Christian Maeder datasize <size>;
153b3f2f7cf7681972a78c189b9f4f5fa56f1f25Christian Maeder deallocate-on-exit <boolean>; // obsolete
153b3f2f7cf7681972a78c189b9f4f5fa56f1f25Christian Maeder dialup <dialuptype>;