options revision 538a83db7509d598da95a93bd7b74ef3112123a4
e72c1e7e465822fc9b5067b2dd3cf047f6132214Mark AndrewsThis is a summary of the named.conf options supported by
e72c1e7e465822fc9b5067b2dd3cf047f6132214Mark Andrewsthis version of BIND 9.
a8f6b2aa46f882c7c680b7bdab1dfb78a76787eaMark Andrews avoid-v4-udp-ports { <port>; ... };
a8f6b2aa46f882c7c680b7bdab1dfb78a76787eaMark Andrews avoid-v6-udp-ports { <port>; ... };
c6a1797aff73b707b4b7a71fdaa303136953d2a3Mark Andrews blackhole { <address_match_element>; ... };
c6a1797aff73b707b4b7a71fdaa303136953d2a3Mark Andrews coresize <size>;
c6a1797aff73b707b4b7a71fdaa303136953d2a3Mark Andrews datasize <size>;
1e0209137159d4e16e4459cc8e804d657aad1af1Mark Andrews deallocate-on-exit <boolean>; // obsolete
1e0209137159d4e16e4459cc8e804d657aad1af1Mark Andrews directory <quoted_string>;
1e0209137159d4e16e4459cc8e804d657aad1af1Mark Andrews dump-file <quoted_string>;
5e3f390f057801d245680b07dc2b2d64939183d4Mark Andrews fake-iquery <boolean>; // obsolete
5e3f390f057801d245680b07dc2b2d64939183d4Mark Andrews files <size>;
5e3f390f057801d245680b07dc2b2d64939183d4Mark Andrews has-old-clients <boolean>; // obsolete
5e3f390f057801d245680b07dc2b2d64939183d4Mark Andrews heartbeat-interval <integer>;
ebacb7908afe3d62fe341f7ef9efed63d0c651a2Tatuya JINMEI 神明達哉 host-statistics <boolean>; // not implemented
ebacb7908afe3d62fe341f7ef9efed63d0c651a2Tatuya JINMEI 神明達哉 host-statistics-max <integer>; // not implemented
ebacb7908afe3d62fe341f7ef9efed63d0c651a2Tatuya JINMEI 神明達哉 hostname ( <quoted_string> | none );
3dfa202e4fea6b985bcf8761e2d11c176baa40d1Mark Andrews interface-interval <integer>;
3dfa202e4fea6b985bcf8761e2d11c176baa40d1Mark Andrews listen-on [ port <integer> ] { <address_match_element>; ... };
3dfa202e4fea6b985bcf8761e2d11c176baa40d1Mark Andrews listen-on-v6 [ port <integer> ] { <address_match_element>; ... };
3dfa202e4fea6b985bcf8761e2d11c176baa40d1Mark Andrews match-mapped-addresses <boolean>;
3dfa202e4fea6b985bcf8761e2d11c176baa40d1Mark Andrews memstatistics-file <quoted_string>;
a45f57a2d5fa5a4cb50c4232c09dd7676a256599Evan Hunt multiple-cnames <boolean>; // obsolete
a45f57a2d5fa5a4cb50c4232c09dd7676a256599Evan Hunt named-xfer <quoted_string>; // obsolete
a45f57a2d5fa5a4cb50c4232c09dd7676a256599Evan Hunt pid-file ( <quoted_string> | none );
a45f57a2d5fa5a4cb50c4232c09dd7676a256599Evan Hunt port <integer>;
a45f57a2d5fa5a4cb50c4232c09dd7676a256599Evan Hunt querylog <boolean>;
a45f57a2d5fa5a4cb50c4232c09dd7676a256599Evan Hunt recursing-file <quoted_string>;
a45f57a2d5fa5a4cb50c4232c09dd7676a256599Evan Hunt random-device <quoted_string>;
1bfe8851c0a2eb1d7e15556bfa21291cd62ee2bcMark Andrews recursive-clients <integer>;
1bfe8851c0a2eb1d7e15556bfa21291cd62ee2bcMark Andrews serial-queries <integer>; // obsolete
a45f57a2d5fa5a4cb50c4232c09dd7676a256599Evan Hunt serial-query-rate <integer>;
13d9b8ce94aee267761cd297a583e280df262d60Tatuya JINMEI 神明達哉 server-id ( <quoted_string> | none |;
13d9b8ce94aee267761cd297a583e280df262d60Tatuya JINMEI 神明達哉 stacksize <size>;
13d9b8ce94aee267761cd297a583e280df262d60Tatuya JINMEI 神明達哉 statistics-file <quoted_string>;
13d9b8ce94aee267761cd297a583e280df262d60Tatuya JINMEI 神明達哉 statistics-interval <integer>; // not yet implemented
a45f57a2d5fa5a4cb50c4232c09dd7676a256599Evan Hunt tcp-clients <integer>;
a45f57a2d5fa5a4cb50c4232c09dd7676a256599Evan Hunt tcp-listen-queue <integer>;
2f420f33bbd5a84eee03b5f9b608e79acf06cb29Mark Andrews tkey-dhkey <quoted_string> <integer>;
2f420f33bbd5a84eee03b5f9b608e79acf06cb29Mark Andrews tkey-gssapi-credential <quoted_string>;
2f420f33bbd5a84eee03b5f9b608e79acf06cb29Mark Andrews tkey-domain <quoted_string>;
2f420f33bbd5a84eee03b5f9b608e79acf06cb29Mark Andrews transfers-per-ns <integer>;
b049b8ce6a70f13f8cc8e33bfb16e1871282f700Tatuya JINMEI 神明達哉 transfers-in <integer>;
b049b8ce6a70f13f8cc8e33bfb16e1871282f700Tatuya JINMEI 神明達哉 transfers-out <integer>;
b049b8ce6a70f13f8cc8e33bfb16e1871282f700Tatuya JINMEI 神明達哉 treat-cr-as-space <boolean>; // obsolete
e2fe1fda755f24f593406dc26fed87e8ea1bb502Tatuya JINMEI 神明達哉 use-id-pool <boolean>; // obsolete
e2fe1fda755f24f593406dc26fed87e8ea1bb502Tatuya JINMEI 神明達哉 use-ixfr <boolean>;
e2fe1fda755f24f593406dc26fed87e8ea1bb502Tatuya JINMEI 神明達哉 version ( <quoted_string> | none );
e2fe1fda755f24f593406dc26fed87e8ea1bb502Tatuya JINMEI 神明達哉 flush-zones-on-shutdown <boolean>;
cf225ed6cd51f9acc901a60520a9368e14224a4dTatuya JINMEI 神明達哉 allow-query-cache { <address_match_element>; ... };
cf225ed6cd51f9acc901a60520a9368e14224a4dTatuya JINMEI 神明達哉 allow-recursion { <address_match_element>; ... };
cf225ed6cd51f9acc901a60520a9368e14224a4dTatuya JINMEI 神明達哉 allow-v6-synthesis { <address_match_element>; ... }; // obsolete
52d5489b9563ae7a0b89aafbce6829802255b151Tatuya JINMEI 神明達哉 sortlist { <address_match_element>; ... };
52d5489b9563ae7a0b89aafbce6829802255b151Tatuya JINMEI 神明達哉 topology { <address_match_element>; ... }; // not implemented
52d5489b9563ae7a0b89aafbce6829802255b151Tatuya JINMEI 神明達哉 auth-nxdomain <boolean>; // default changed
515ada69db06a727ca1197e2aa1f6a286d278228Tatuya JINMEI 神明達哉 minimal-responses <boolean>;
515ada69db06a727ca1197e2aa1f6a286d278228Tatuya JINMEI 神明達哉 recursion <boolean>;
515ada69db06a727ca1197e2aa1f6a286d278228Tatuya JINMEI 神明達哉 rrset-order { [ class <string> ] [ type <string> ] [ name
515ada69db06a727ca1197e2aa1f6a286d278228Tatuya JINMEI 神明達哉 <quoted_string> ] <string> <string>; ... };
387bca7a55c0581dc36edb4a5071cb5e1d1c34f6Tatuya JINMEI 神明達哉 provide-ixfr <boolean>;
387bca7a55c0581dc36edb4a5071cb5e1d1c34f6Tatuya JINMEI 神明達哉 request-ixfr <boolean>;
dc842cdcb946b3f89448f07a9f024497a50c216aMark Andrews fetch-glue <boolean>; // obsolete
dc842cdcb946b3f89448f07a9f024497a50c216aMark Andrews rfc2308-type1 <boolean>; // not yet implemented
cd9bebfc4c225931391c7d9ce1cfd88394b23f20Tatuya JINMEI 神明達哉 additional-from-auth <boolean>;
cd9bebfc4c225931391c7d9ce1cfd88394b23f20Tatuya JINMEI 神明達哉 additional-from-cache <boolean>;
cd9bebfc4c225931391c7d9ce1cfd88394b23f20Tatuya JINMEI 神明達哉 query-source <querysource4>;
cd9bebfc4c225931391c7d9ce1cfd88394b23f20Tatuya JINMEI 神明達哉 query-source-v6 <querysource6>;
04115a59c176759177545c72376e844e10dc557cMark Andrews cleaning-interval <integer>;
04115a59c176759177545c72376e844e10dc557cMark Andrews min-roots <integer>; // not implemented
b1f7d25ee1792838aa5e5d81f4433b474d4565a2Mark Andrews lame-ttl <integer>;
4db36a15c5716050d40aa8e709e8c8e9475ea25bMark Andrews max-ncache-ttl <integer>;
4db36a15c5716050d40aa8e709e8c8e9475ea25bMark Andrews max-cache-ttl <integer>;
a9579d3386009446d7527ef52fa28251ab8c3c2cTatuya JINMEI 神明達哉 transfer-format ( many-answers | one-answer );
a9579d3386009446d7527ef52fa28251ab8c3c2cTatuya JINMEI 神明達哉 max-cache-size <size_no_default>;
a9579d3386009446d7527ef52fa28251ab8c3c2cTatuya JINMEI 神明達哉 check-names ( master | slave | response ) ( fail | warn | ignore );
a9579d3386009446d7527ef52fa28251ab8c3c2cTatuya JINMEI 神明達哉 cache-file <quoted_string>;
146484aced3e6c1b9cc88db5e75b8cbfd166f701Mark Andrews suppress-initial-notify <boolean>; // not yet implemented
146484aced3e6c1b9cc88db5e75b8cbfd166f701Mark Andrews preferred-glue <string>;
dbe9f900ecbefb34e960b69b41b9ecde36e0a256Tatuya JINMEI 神明達哉 dual-stack-servers [ port <integer> ] { ( <quoted_string> [port
dbe9f900ecbefb34e960b69b41b9ecde36e0a256Tatuya JINMEI 神明達哉 <integer>] | <ipv4_address> [port <integer>] | <ipv6_address> [port <integer>] ); ... };
dbe9f900ecbefb34e960b69b41b9ecde36e0a256Tatuya JINMEI 神明達哉 edns-udp-size <integer>;
e43b095921450c34288cadc3406f49c84a0e4d46Evan Hunt root-delegation-only [ exclude { <quoted_string>; ... } ];
e43b095921450c34288cadc3406f49c84a0e4d46Evan Hunt disable-algorithms <string> { <string>; ... };
e43b095921450c34288cadc3406f49c84a0e4d46Evan Hunt dnssec-enable <boolean>;
e43b095921450c34288cadc3406f49c84a0e4d46Evan Hunt dnssec-lookaside <string> trust-anchor <string>;
7999db4215b9398d4598ac0156ff097cda40402bMark Andrews dnssec-must-be-secure <string> <boolean>;
7999db4215b9398d4598ac0156ff097cda40402bMark Andrews ixfr-from-differences <ixfrdiff>;
481e9b573b8233f8678c1dd4549c8c949312e81dMark Andrews use-additional-cache <boolean>;
481e9b573b8233f8678c1dd4549c8c949312e81dMark Andrews acache-cleaning-interval <integer>;
cbb8a1b7cbab933795ddee4f05f4eb5074a68e6cFrancis Dupont max-acache-size <size_no_default>;
cbb8a1b7cbab933795ddee4f05f4eb5074a68e6cFrancis Dupont clients-per-query <integer>;
bd7e02a3378274436e30beecca33bf7889182776Francis Dupont max-clients-per-query <integer>;
bd7e02a3378274436e30beecca33bf7889182776Francis Dupont allow-query { <address_match_element>; ... };
bd7e02a3378274436e30beecca33bf7889182776Francis Dupont allow-transfer { <address_match_element>; ... };
09477e188f874c8c43a90f050733b114385992dcTatuya JINMEI 神明達哉 allow-update { <address_match_element>; ... };
0cdb53f093f5814b40a68848025dd8d7e9ef2e9bTatuya JINMEI 神明達哉 allow-update-forwarding { <address_match_element>; ... };
0cdb53f093f5814b40a68848025dd8d7e9ef2e9bTatuya JINMEI 神明達哉 allow-notify { <address_match_element>; ... };
05b8187cb3cf03fbd75af1afdacc4aefb373e37bTatuya JINMEI 神明達哉 masterfile-format ( text | raw );
05b8187cb3cf03fbd75af1afdacc4aefb373e37bTatuya JINMEI 神明達哉 notify <notifytype>;
673ef465c6a5ba59cf3f8d727aa7cfbdd33d3c2cMark Andrews notify-source ( <ipv4_address> | * ) [ port ( <integer> | * ) ];
673ef465c6a5ba59cf3f8d727aa7cfbdd33d3c2cMark Andrews notify-source-v6 ( <ipv6_address> | * ) [ port ( <integer> | * ) ];
e8ebdf044d241387bc3140d58fd51db357bad621Mark Andrews also-notify [ port <integer> ] { ( <ipv4_address> | <ipv6_address>
e8ebdf044d241387bc3140d58fd51db357bad621Mark Andrews ) [ port <integer> ]; ... };
9de0f9b0aed432ee357dbba8d1d807525f4b6d4aMark Andrews notify-delay <integer>;
9de0f9b0aed432ee357dbba8d1d807525f4b6d4aMark Andrews dialup <dialuptype>;
9de0f9b0aed432ee357dbba8d1d807525f4b6d4aMark Andrews forward ( first | only );
ee6c0ce79e83039c9f8692bfb6196e0bb591ff98Mark Andrews forwarders [ port <integer> ] { ( <ipv4_address> | <ipv6_address> )
ee6c0ce79e83039c9f8692bfb6196e0bb591ff98Mark Andrews [ port <integer> ]; ... };
ee6c0ce79e83039c9f8692bfb6196e0bb591ff98Mark Andrews maintain-ixfr-base <boolean>; // obsolete
07d0f86c8a1591c0ee785d6728af69cb40f1da61Francis Dupont max-ixfr-log-size <size>; // obsolete
07d0f86c8a1591c0ee785d6728af69cb40f1da61Francis Dupont max-journal-size <size_no_default>;
07d0f86c8a1591c0ee785d6728af69cb40f1da61Francis Dupont max-transfer-time-in <integer>;
2ca30c1774245f3aa7e8a1f3781cb965152373d8Evan Hunt max-transfer-time-out <integer>;
07d0f86c8a1591c0ee785d6728af69cb40f1da61Francis Dupont max-transfer-idle-in <integer>;
07d0f86c8a1591c0ee785d6728af69cb40f1da61Francis Dupont max-transfer-idle-out <integer>;
07d0f86c8a1591c0ee785d6728af69cb40f1da61Francis Dupont max-retry-time <integer>;
07d0f86c8a1591c0ee785d6728af69cb40f1da61Francis Dupont min-retry-time <integer>;
07d0f86c8a1591c0ee785d6728af69cb40f1da61Francis Dupont max-refresh-time <integer>;
7ed4399c6598276b76df95e6dc91ed7b2834abc6Evan Hunt min-refresh-time <integer>;
7ed4399c6598276b76df95e6dc91ed7b2834abc6Evan Hunt multi-master <boolean>;
3d8b9b9956b64aba0d105f955ac0354fbcf5baa9Tatuya JINMEI 神明達哉 sig-validity-interval <integer>;
3d8b9b9956b64aba0d105f955ac0354fbcf5baa9Tatuya JINMEI 神明達哉 transfer-source ( <ipv4_address> | * ) [ port ( <integer> | * ) ];
7ed4399c6598276b76df95e6dc91ed7b2834abc6Evan Hunt transfer-source-v6 ( <ipv6_address> | * ) [ port ( <integer> | * ) ];
2f76108082f11d4979048f1c22602391c5733c88Tatuya JINMEI 神明達哉 alt-transfer-source ( <ipv4_address> | * ) [ port ( <integer> | * )
7ed4399c6598276b76df95e6dc91ed7b2834abc6Evan Hunt alt-transfer-source-v6 ( <ipv6_address> | * ) [ port ( <integer> |
efe34b8ddbecf45d1671efbcba30bdb75410c98aMark Andrews use-alt-transfer-source <boolean>;
7c60401dbd4dce617dffc685c269fca224c589adTatuya JINMEI 神明達哉 zone-statistics <boolean>;
7c60401dbd4dce617dffc685c269fca224c589adTatuya JINMEI 神明達哉 key-directory <quoted_string>;
7c60401dbd4dce617dffc685c269fca224c589adTatuya JINMEI 神明達哉 check-wildcard <boolean>;
d923262186a3111a6ac7aae5dcd9996e01115a44Mark Andrews integrity-check <boolean>;
d923262186a3111a6ac7aae5dcd9996e01115a44Mark Andrews check-mx ( fail | warn | ignore );
158f256a14b629c4157fe0da779a4ff0e3402e48Tatuya JINMEI 神明達哉 inet ( <ipv4_address> | <ipv6_address> | * ) [ port ( <integer> | *
77514242b09538db8f3a8f96f7f3d368cff6ebbaTatuya JINMEI 神明達哉 ) ] allow { <address_match_element>; ... } [ keys { <string>; ... } ];
77514242b09538db8f3a8f96f7f3d368cff6ebbaTatuya JINMEI 神明達哉 unix <quoted_string> perm <integer> owner <integer> group <integer>
77514242b09538db8f3a8f96f7f3d368cff6ebbaTatuya JINMEI 神明達哉 [ keys { <string>; ... } ];
8aae2264818e1511fa30c3ef5c3dc7669e347d3cTatuya JINMEI 神明達哉acl <string> { <address_match_element>; ... };
0f39ff74a85e16cbfd30354e24403b1ee50e1104Tatuya JINMEI 神明達哉masters <string> [ port <integer> ] { ( <masters> | <ipv4_address> [port
05e2cc844530031e4dd4e25b3826bece7a183ee1Tatuya JINMEI 神明達哉 <integer>] | <ipv6_address> [port <integer>] ) [ key <string> ]; ... };
7ecbfb6c0f566894fb7050e021cded6822771789Mark Andrews channel <string> {
7ecbfb6c0f566894fb7050e021cded6822771789Mark Andrews file <log_file>;
8ef7b7f3f68a26cb60f98da398562f8d1c616f96Mark Andrews syslog <optional_facility>;
8ef7b7f3f68a26cb60f98da398562f8d1c616f96Mark Andrews severity <log_severity>;
538a0a40a2c308a004ea40a9efd31c9aecb0f041Mark Andrews print-time <boolean>;
538a0a40a2c308a004ea40a9efd31c9aecb0f041Mark Andrews print-severity <boolean>;
538a0a40a2c308a004ea40a9efd31c9aecb0f041Mark Andrews print-category <boolean>;
538a0a40a2c308a004ea40a9efd31c9aecb0f041Mark Andrews category <string> { <string>; ... };
250dcb4cf5c356bb492c849edff5fe3c81f61f77Tatuya JINMEI 神明達哉view <string> <optional_class> {
4875b50dca297a5d2082f503da31eaab896b3a8fTatuya JINMEI 神明達哉 match-clients { <address_match_element>; ... };
4875b50dca297a5d2082f503da31eaab896b3a8fTatuya JINMEI 神明達哉 match-destinations { <address_match_element>; ... };
4875b50dca297a5d2082f503da31eaab896b3a8fTatuya JINMEI 神明達哉 match-recursive-only <boolean>;
d87ad693fc0e91168da01f887cc6ae318b6b7f3eMark Andrews key <string> {
d87ad693fc0e91168da01f887cc6ae318b6b7f3eMark Andrews algorithm <string>;
ae6942e3d1fc7327ba5df9d638e0af15a908f8fbMark Andrews secret <string>;
8aae2264818e1511fa30c3ef5c3dc7669e347d3cTatuya JINMEI 神明達哉 zone <string> <optional_class> {
ae6942e3d1fc7327ba5df9d638e0af15a908f8fbMark Andrews type ( master | slave | stub | hint | forward |
ae6942e3d1fc7327ba5df9d638e0af15a908f8fbMark Andrews delegation-only );
080a964a3f0622f2e343f114aa1cc066372c06caEvan Hunt file <quoted_string>;
080a964a3f0622f2e343f114aa1cc066372c06caEvan Hunt journal <quoted_string>;
ae6942e3d1fc7327ba5df9d638e0af15a908f8fbMark Andrews ixfr-base <quoted_string>; // obsolete
5a17fe2916ce37793c12b243ab08c16095a59cf7Evan Hunt ixfr-tmp-file <quoted_string>; // obsolete
5a17fe2916ce37793c12b243ab08c16095a59cf7Evan Hunt masters [ port <integer> ] { ( <masters> | <ipv4_address>
d230b29aba3ce1d0362194801c34321ed22f5aa5Evan Hunt [port <integer>] | <ipv6_address> [port <integer>] ) [ key <string> ]; ... };
ae6942e3d1fc7327ba5df9d638e0af15a908f8fbMark Andrews pubkey <integer> <integer> <integer> <quoted_string>; //
ae6942e3d1fc7327ba5df9d638e0af15a908f8fbMark Andrews update-policy { ( grant | deny ) <string> ( name |
aed0e61611268afd72a023a7fbba88698bc6bbebEvan Hunt subdomain | wildcard | self ) <string> <rrtypelist>; ... };
ae6942e3d1fc7327ba5df9d638e0af15a908f8fbMark Andrews database <string>;
ae6942e3d1fc7327ba5df9d638e0af15a908f8fbMark Andrews delegation-only <boolean>;
c72279e756e6578dc8f09ceac5158d80a8a61ce5Evan Hunt check-names ( fail | warn | ignore );
e1aeb1569a0ae08c97dd76acb00376e4246e59b8Mark Andrews ixfr-from-differences <boolean>;
e1aeb1569a0ae08c97dd76acb00376e4246e59b8Mark Andrews allow-query { <address_match_element>; ... };
e1aeb1569a0ae08c97dd76acb00376e4246e59b8Mark Andrews allow-transfer { <address_match_element>; ... };
ae6942e3d1fc7327ba5df9d638e0af15a908f8fbMark Andrews allow-update { <address_match_element>; ... };
ae6942e3d1fc7327ba5df9d638e0af15a908f8fbMark Andrews allow-update-forwarding { <address_match_element>; ... };
0415ca35ada2cac6a86127eaca64f3a997aea121Evan Hunt allow-notify { <address_match_element>; ... };
ae6942e3d1fc7327ba5df9d638e0af15a908f8fbMark Andrews masterfile-format ( text | raw );
ae6942e3d1fc7327ba5df9d638e0af15a908f8fbMark Andrews notify <notifytype>;
69ec1b7eb3be37f06b53f572f6c33622e95a7935Evan Hunt notify-source ( <ipv4_address> | * ) [ port ( <integer> | *
816496b22114ee7c2c15321c2c6cc4be77fdf822Mark Andrews notify-source-v6 ( <ipv6_address> | * ) [ port ( <integer>
ae6942e3d1fc7327ba5df9d638e0af15a908f8fbMark Andrews also-notify [ port <integer> ] { ( <ipv4_address> |
28ad0be64ee756013c0f6a474fc447ee613ee0d1Evan Hunt <ipv6_address> ) [ port <integer> ]; ... };
229442301442890aee044a0df54d3787acd68e65Mark Andrews notify-delay <integer>;
229442301442890aee044a0df54d3787acd68e65Mark Andrews dialup <dialuptype>;
229442301442890aee044a0df54d3787acd68e65Mark Andrews forward ( first | only );
8b56b8956fc1e6c70efacb4f71db28d0d1f0c577Mark Andrews forwarders [ port <integer> ] { ( <ipv4_address> |
8b56b8956fc1e6c70efacb4f71db28d0d1f0c577Mark Andrews <ipv6_address> ) [ port <integer> ]; ... };
8b56b8956fc1e6c70efacb4f71db28d0d1f0c577Mark Andrews maintain-ixfr-base <boolean>; // obsolete
ae6942e3d1fc7327ba5df9d638e0af15a908f8fbMark Andrews max-ixfr-log-size <size>; // obsolete
ae6942e3d1fc7327ba5df9d638e0af15a908f8fbMark Andrews max-journal-size <size_no_default>;
ae6942e3d1fc7327ba5df9d638e0af15a908f8fbMark Andrews max-transfer-time-in <integer>;
2284b84d74cdfd62ecb962feb850de981bbc2196Evan Hunt max-transfer-time-out <integer>;
bf64a0d5d9469c42622401bc5d55cf9888eeef44Tatuya JINMEI 神明達哉 max-transfer-idle-in <integer>;
bf64a0d5d9469c42622401bc5d55cf9888eeef44Tatuya JINMEI 神明達哉 max-transfer-idle-out <integer>;
bf64a0d5d9469c42622401bc5d55cf9888eeef44Tatuya JINMEI 神明達哉 max-retry-time <integer>;
00c93a6214214772d4952cd4327aa34670c763bcMichael Graff min-retry-time <integer>;
00c93a6214214772d4952cd4327aa34670c763bcMichael Graff max-refresh-time <integer>;
00c93a6214214772d4952cd4327aa34670c763bcMichael Graff min-refresh-time <integer>;
375e2c913a21cb852310418785f359a6b21b851dMark Andrews multi-master <boolean>;
375e2c913a21cb852310418785f359a6b21b851dMark Andrews sig-validity-interval <integer>;
52cb865cf00db3437c33b57de0a17c807f9ba67eMark Andrews transfer-source ( <ipv4_address> | * ) [ port ( <integer> |
0f4a4d46abe13df2c367aa8dffaad685c20eaadaMark Andrews transfer-source-v6 ( <ipv6_address> | * ) [ port (
0f4a4d46abe13df2c367aa8dffaad685c20eaadaMark Andrews <integer> | * ) ];
0f4a4d46abe13df2c367aa8dffaad685c20eaadaMark Andrews alt-transfer-source ( <ipv4_address> | * ) [ port (
68cd13fff2b45c8a941ed8ac3efa0698798dcc96Mark Andrews <integer> | * ) ];
c4fadc88619959582ac89b841c489be0519ae79dTatuya JINMEI 神明達哉 alt-transfer-source-v6 ( <ipv6_address> | * ) [ port (
c4fadc88619959582ac89b841c489be0519ae79dTatuya JINMEI 神明達哉 <integer> | * ) ];
8907d8fa04fdaa65baf0bc6b01230b2ebde93106Mark Andrews use-alt-transfer-source <boolean>;
8907d8fa04fdaa65baf0bc6b01230b2ebde93106Mark Andrews zone-statistics <boolean>;
8907d8fa04fdaa65baf0bc6b01230b2ebde93106Mark Andrews key-directory <quoted_string>;
68cd13fff2b45c8a941ed8ac3efa0698798dcc96Mark Andrews check-wildcard <boolean>;
d904beeb3bf62d60e25f76e1ac9c4b78278c14edMark Andrews integrity-check <boolean>;
d904beeb3bf62d60e25f76e1ac9c4b78278c14edMark Andrews check-mx ( fail | warn | ignore );
db30f4bdcb66afb7eb1ab0c6882cc70be9a53d79Mark Andrews server <netprefix> {
db30f4bdcb66afb7eb1ab0c6882cc70be9a53d79Mark Andrews bogus <boolean>;
db30f4bdcb66afb7eb1ab0c6882cc70be9a53d79Mark Andrews provide-ixfr <boolean>;
db30f4bdcb66afb7eb1ab0c6882cc70be9a53d79Mark Andrews request-ixfr <boolean>;
db30f4bdcb66afb7eb1ab0c6882cc70be9a53d79Mark Andrews support-ixfr <boolean>; // obsolete
db30f4bdcb66afb7eb1ab0c6882cc70be9a53d79Mark Andrews transfers <integer>;
887ef2682c6f66f9dcd6604c4ccf8f87894ef2a9Mark Andrews transfer-format ( many-answers | one-answer );
887ef2682c6f66f9dcd6604c4ccf8f87894ef2a9Mark Andrews keys <server_key>;
420ed91d3ed516bc9d5edf2e942ae792d17d11b4Mark Andrews edns <boolean>;
420ed91d3ed516bc9d5edf2e942ae792d17d11b4Mark Andrews edns-udp-size <integer>;
07555e64d9102eae058efd58f872b4a3b9ddff61Mark Andrews transfer-source ( <ipv4_address> | * ) [ port ( <integer> |
a76b380643a22f23a67a9df284e86cd7ef7608c1Mark Andrews transfer-source-v6 ( <ipv6_address> | * ) [ port (
a76b380643a22f23a67a9df284e86cd7ef7608c1Mark Andrews <integer> | * ) ];
2a31bd531072824ef252c18303859d6af7451b00Francis Dupont trusted-keys { <string> <integer> <integer> <integer>
2a31bd531072824ef252c18303859d6af7451b00Francis Dupont <quoted_string>; ... };
2a31bd531072824ef252c18303859d6af7451b00Francis Dupont allow-query-cache { <address_match_element>; ... };
2a31bd531072824ef252c18303859d6af7451b00Francis Dupont allow-recursion { <address_match_element>; ... };
4a253e12fc611763cd7c1b793e78a00d47894399Francis Dupont allow-v6-synthesis { <address_match_element>; ... }; // obsolete
4a253e12fc611763cd7c1b793e78a00d47894399Francis Dupont sortlist { <address_match_element>; ... };
4a253e12fc611763cd7c1b793e78a00d47894399Francis Dupont topology { <address_match_element>; ... }; // not implemented
cffe96e26744abcf33494837b234219046a631d8Mark Andrews auth-nxdomain <boolean>; // default changed
cffe96e26744abcf33494837b234219046a631d8Mark Andrews minimal-responses <boolean>;
cffe96e26744abcf33494837b234219046a631d8Mark Andrews recursion <boolean>;
f703353673abc17ef76c89561a1fbf3555d38927Mark Andrews rrset-order { [ class <string> ] [ type <string> ] [ name
f703353673abc17ef76c89561a1fbf3555d38927Mark Andrews <quoted_string> ] <string> <string>; ... };
f703353673abc17ef76c89561a1fbf3555d38927Mark Andrews provide-ixfr <boolean>;
f703353673abc17ef76c89561a1fbf3555d38927Mark Andrews request-ixfr <boolean>;
7e26a2a646877bcd5e03fce6d7347e88f059011eMark Andrews fetch-glue <boolean>; // obsolete
7e26a2a646877bcd5e03fce6d7347e88f059011eMark Andrews rfc2308-type1 <boolean>; // not yet implemented
7e26a2a646877bcd5e03fce6d7347e88f059011eMark Andrews additional-from-auth <boolean>;
a95a9de45ca739dab17ec1263186dbaaaba50d97Tatuya JINMEI 神明達哉 additional-from-cache <boolean>;
a95a9de45ca739dab17ec1263186dbaaaba50d97Tatuya JINMEI 神明達哉 query-source <querysource4>;
a95a9de45ca739dab17ec1263186dbaaaba50d97Tatuya JINMEI 神明達哉 query-source-v6 <querysource6>;
ea8564f68adbacd904e55e47668fe1bbf65ddd1dMark Andrews cleaning-interval <integer>;
ea8564f68adbacd904e55e47668fe1bbf65ddd1dMark Andrews min-roots <integer>; // not implemented
55f580c7fc4b99316a54ef54ed79c58efca5fff1Mark Andrews lame-ttl <integer>;
55f580c7fc4b99316a54ef54ed79c58efca5fff1Mark Andrews max-ncache-ttl <integer>;
55f580c7fc4b99316a54ef54ed79c58efca5fff1Mark Andrews max-cache-ttl <integer>;
d9936b218d9d0fd7c6a1a418e5b91b356190ea12Mark Andrews transfer-format ( many-answers | one-answer );
d9936b218d9d0fd7c6a1a418e5b91b356190ea12Mark Andrews max-cache-size <size_no_default>;
4074b8e7342618ff38ffe3773a2699ee1734f1adMark Andrews check-names ( master | slave | response ) ( fail | warn | ignore );
4074b8e7342618ff38ffe3773a2699ee1734f1adMark Andrews cache-file <quoted_string>;
0283e511317cae3785a9d48e236289a234a25368Mark Andrews suppress-initial-notify <boolean>; // not yet implemented
664e11f0b14c78cef7cf6b8c70323a1da494e351Mark Andrews preferred-glue <string>;
664e11f0b14c78cef7cf6b8c70323a1da494e351Mark Andrews dual-stack-servers [ port <integer> ] { ( <quoted_string> [port
0283e511317cae3785a9d48e236289a234a25368Mark Andrews <integer>] | <ipv4_address> [port <integer>] | <ipv6_address> [port <integer>] ); ... };
016c4317500eb565b82b27d00ba6b621c6e29110Mark Andrews edns-udp-size <integer>;
ce9c1558a6c81b49a5cedf55d168f889aeb5d310Mark Andrews root-delegation-only [ exclude { <quoted_string>; ... } ];
ce9c1558a6c81b49a5cedf55d168f889aeb5d310Mark Andrews disable-algorithms <string> { <string>; ... };
ce9c1558a6c81b49a5cedf55d168f889aeb5d310Mark Andrews dnssec-enable <boolean>;
ce9c1558a6c81b49a5cedf55d168f889aeb5d310Mark Andrews dnssec-lookaside <string> trust-anchor <string>;
0f3264c8d1b66de8dedd137d53615b8a8556adfaMark Andrews dnssec-must-be-secure <string> <boolean>;
0f3264c8d1b66de8dedd137d53615b8a8556adfaMark Andrews ixfr-from-differences <ixfrdiff>;
0f3264c8d1b66de8dedd137d53615b8a8556adfaMark Andrews use-additional-cache <boolean>;
0e30609d7b3e31e3ff249d185041b9140b5410baMark Andrews acache-cleaning-interval <integer>;
0e30609d7b3e31e3ff249d185041b9140b5410baMark Andrews max-acache-size <size_no_default>;
0e30609d7b3e31e3ff249d185041b9140b5410baMark Andrews clients-per-query <integer>;
9e8947d9e606b967d0792d0ab1ee7afac5e5f39dMark Andrews max-clients-per-query <integer>;
9e8947d9e606b967d0792d0ab1ee7afac5e5f39dMark Andrews allow-query { <address_match_element>; ... };
9e8947d9e606b967d0792d0ab1ee7afac5e5f39dMark Andrews allow-transfer { <address_match_element>; ... };
3cff31d890bf0815b6b2c7603d1e5c37dc3f26b7Mark Andrews allow-update { <address_match_element>; ... };
3cff31d890bf0815b6b2c7603d1e5c37dc3f26b7Mark Andrews allow-update-forwarding { <address_match_element>; ... };
2005c3b37bb39a37dc0b034bb2149006df7e3759Mark Andrews allow-notify { <address_match_element>; ... };
aef875b27e94586a1f3644d53705e6f5ea4b5dafMark Andrews masterfile-format ( text | raw );
aef875b27e94586a1f3644d53705e6f5ea4b5dafMark Andrews notify <notifytype>;
c09c2bf800ba0f5e6efe6b47ba72f43e4a61ca7dMark Andrews notify-source ( <ipv4_address> | * ) [ port ( <integer> | * ) ];
9a7d202077fae00fbdca610d8a8d90689e30f331Mark Andrews notify-source-v6 ( <ipv6_address> | * ) [ port ( <integer> | * ) ];
9a7d202077fae00fbdca610d8a8d90689e30f331Mark Andrews also-notify [ port <integer> ] { ( <ipv4_address> | <ipv6_address>
9a7d202077fae00fbdca610d8a8d90689e30f331Mark Andrews ) [ port <integer> ]; ... };
9a7d202077fae00fbdca610d8a8d90689e30f331Mark Andrews notify-delay <integer>;
9a7d202077fae00fbdca610d8a8d90689e30f331Mark Andrews dialup <dialuptype>;
9a7d202077fae00fbdca610d8a8d90689e30f331Mark Andrews forward ( first | only );
9a7d202077fae00fbdca610d8a8d90689e30f331Mark Andrews forwarders [ port <integer> ] { ( <ipv4_address> | <ipv6_address> )
4a5b30c24ca7ceefec4ca142069b886f3d4ab9f9Mark Andrews [ port <integer> ]; ... };
4a5b30c24ca7ceefec4ca142069b886f3d4ab9f9Mark Andrews maintain-ixfr-base <boolean>; // obsolete
c368f28dad471c70213b41f7a0ad1b4ef4d8c543Mark Andrews max-ixfr-log-size <size>; // obsolete
f1d6c77eccf502398ae5954fb884bde70764a047Mark Andrews max-journal-size <size_no_default>;
f1d6c77eccf502398ae5954fb884bde70764a047Mark Andrews max-transfer-time-in <integer>;
f1d6c77eccf502398ae5954fb884bde70764a047Mark Andrews max-transfer-time-out <integer>;
f1d6c77eccf502398ae5954fb884bde70764a047Mark Andrews max-transfer-idle-in <integer>;
7adca0ea2fcd44641861523b718d6980c0666103Mark Andrews max-transfer-idle-out <integer>;
68cd13fff2b45c8a941ed8ac3efa0698798dcc96Mark Andrews max-retry-time <integer>;
7adca0ea2fcd44641861523b718d6980c0666103Mark Andrews min-retry-time <integer>;
9dcc44d7b309b61e89083807d47af471ec6bae1fMark Andrews max-refresh-time <integer>;
5badfc7e00b2ec2c7b93657906b8609114ee00ccMark Andrews min-refresh-time <integer>;
5badfc7e00b2ec2c7b93657906b8609114ee00ccMark Andrews multi-master <boolean>;
5badfc7e00b2ec2c7b93657906b8609114ee00ccMark Andrews sig-validity-interval <integer>;
dc2a0aa7aaa8b85398ae183c7274c0eeec5009afMark Andrews transfer-source ( <ipv4_address> | * ) [ port ( <integer> | * ) ];
dc2a0aa7aaa8b85398ae183c7274c0eeec5009afMark Andrews transfer-source-v6 ( <ipv6_address> | * ) [ port ( <integer> | * ) ];
2005c3b37bb39a37dc0b034bb2149006df7e3759Mark Andrews alt-transfer-source ( <ipv4_address> | * ) [ port ( <integer> | * )
7539c231d47677250008737b0691f9518111f3f5Mark Andrews alt-transfer-source-v6 ( <ipv6_address> | * ) [ port ( <integer> |
7ae2fa27e921ff5a2de4b0bb3aef5013315e92a8Tatuya JINMEI 神明達哉 use-alt-transfer-source <boolean>;
7ae2fa27e921ff5a2de4b0bb3aef5013315e92a8Tatuya JINMEI 神明達哉 zone-statistics <boolean>;
7ae2fa27e921ff5a2de4b0bb3aef5013315e92a8Tatuya JINMEI 神明達哉 key-directory <quoted_string>;
7fe86a54252bab063030512a0e4150e1b7814effMark Andrews check-wildcard <boolean>;
7fe86a54252bab063030512a0e4150e1b7814effMark Andrews integrity-check <boolean>;
68cd13fff2b45c8a941ed8ac3efa0698798dcc96Mark Andrews check-mx ( fail | warn | ignore );
fc53f564caa9d40f4b73a2808260b1dc07e86fddEvan Hunt listen-on [ port <integer> ] { ( <ipv4_address> | <ipv6_address> )
e951a79d901cc9b72a4882c38f02b568eed6bf24Mark Andrews [ port <integer> ]; ... };
9a727082a0f4959d4ad5ee91c171c2fad92ac996Mark Andrews view <string> <optional_class>;
a59640bf27db16e02e01484297e36b7456e163bbMark Andrews search { <string>; ... };
4462e590791925b6a5efceacbff054a6b5fe35edMark Andrews ndots <integer>;
9925249931480c9e422b70c948b2665264ec46f5Mark Andrewskey <string> {
9925249931480c9e422b70c948b2665264ec46f5Mark Andrews algorithm <string>;
fc7043d7d1294478c9988c10af9a7fb8fd810338Evan Hunt secret <string>;
cef715b6556ca1207b85aa1eac6ce817af2be44eMark Andrewszone <string> <optional_class> {
cef715b6556ca1207b85aa1eac6ce817af2be44eMark Andrews type ( master | slave | stub | hint | forward | delegation-only );
cef715b6556ca1207b85aa1eac6ce817af2be44eMark Andrews file <quoted_string>;
5497de6931b5ac26f65c2343b0318614f73933baMark Andrews journal <quoted_string>;
5497de6931b5ac26f65c2343b0318614f73933baMark Andrews ixfr-base <quoted_string>; // obsolete
5497de6931b5ac26f65c2343b0318614f73933baMark Andrews ixfr-tmp-file <quoted_string>; // obsolete
f86c5d30de5d2bf4a4aab98f72295309d62e92eeMark Andrews masters [ port <integer> ] { ( <masters> | <ipv4_address> [port
f86c5d30de5d2bf4a4aab98f72295309d62e92eeMark Andrews <integer>] | <ipv6_address> [port <integer>] ) [ key <string> ]; ... };
f86c5d30de5d2bf4a4aab98f72295309d62e92eeMark Andrews pubkey <integer> <integer> <integer> <quoted_string>; // obsolete
262c39b2366bf79062f7f86b218947523dd1cbacEvan Hunt update-policy { ( grant | deny ) <string> ( name | subdomain |
262c39b2366bf79062f7f86b218947523dd1cbacEvan Hunt wildcard | self ) <string> <rrtypelist>; ... };
262c39b2366bf79062f7f86b218947523dd1cbacEvan Hunt database <string>;
1ff207c2fa4182156932f3f5c982170385a19225Mark Andrews delegation-only <boolean>;
b1e32169ac5cf21fca540fa122a546db71090491Mark Andrews check-names ( fail | warn | ignore );
827572e191fad1326c624593bf35d8eb1928f607Mark Andrews ixfr-from-differences <boolean>;
1aba9fe67899522364a9dbc3ee5a14da081f0314Evan Hunt allow-query { <address_match_element>; ... };
1aba9fe67899522364a9dbc3ee5a14da081f0314Evan Hunt allow-transfer { <address_match_element>; ... };
1aba9fe67899522364a9dbc3ee5a14da081f0314Evan Hunt allow-update { <address_match_element>; ... };
546c2bf791782df1077217bdaf1865235fa95a93Mark Andrews allow-update-forwarding { <address_match_element>; ... };
546c2bf791782df1077217bdaf1865235fa95a93Mark Andrews allow-notify { <address_match_element>; ... };
546c2bf791782df1077217bdaf1865235fa95a93Mark Andrews masterfile-format ( text | raw );
6c7f722d31d12cf83964c8132f0a59ef70e34cb5Mark Andrews notify <notifytype>;
6c7f722d31d12cf83964c8132f0a59ef70e34cb5Mark Andrews notify-source ( <ipv4_address> | * ) [ port ( <integer> | * ) ];
fcc2a57e13fbecf085e9d11702709b3d5a49b043Mark Andrews notify-source-v6 ( <ipv6_address> | * ) [ port ( <integer> | * ) ];
fcc2a57e13fbecf085e9d11702709b3d5a49b043Mark Andrews also-notify [ port <integer> ] { ( <ipv4_address> | <ipv6_address>
fcc2a57e13fbecf085e9d11702709b3d5a49b043Mark Andrews ) [ port <integer> ]; ... };
fcdafc1e30dd4d10184b56201ea2fc3bab711e5eMark Andrews notify-delay <integer>;
fcdafc1e30dd4d10184b56201ea2fc3bab711e5eMark Andrews dialup <dialuptype>;
f1263d2aa405087e74caf001cd443079f50ee903Mark Andrews forward ( first | only );
f1263d2aa405087e74caf001cd443079f50ee903Mark Andrews forwarders [ port <integer> ] { ( <ipv4_address> | <ipv6_address> )
f1263d2aa405087e74caf001cd443079f50ee903Mark Andrews [ port <integer> ]; ... };
b1d21f6c93c93bd27492fc41f1c3205c39ab2167Mark Andrews maintain-ixfr-base <boolean>; // obsolete
b1d21f6c93c93bd27492fc41f1c3205c39ab2167Mark Andrews max-ixfr-log-size <size>; // obsolete
b1d21f6c93c93bd27492fc41f1c3205c39ab2167Mark Andrews max-journal-size <size_no_default>;
efb3fa669f00ccfd9aada997b426616b6b0ce044Mark Andrews max-transfer-time-in <integer>;
efb3fa669f00ccfd9aada997b426616b6b0ce044Mark Andrews max-transfer-time-out <integer>;
034f775ae1bbc260d88bc372f01fdf4b50554514Mark Andrews max-transfer-idle-in <integer>;
034f775ae1bbc260d88bc372f01fdf4b50554514Mark Andrews max-transfer-idle-out <integer>;
034f775ae1bbc260d88bc372f01fdf4b50554514Mark Andrews max-retry-time <integer>;
80f20cb452989a423ed0ab84cfbf67d258b92247Mark Andrews min-retry-time <integer>;
80f20cb452989a423ed0ab84cfbf67d258b92247Mark Andrews max-refresh-time <integer>;
80f20cb452989a423ed0ab84cfbf67d258b92247Mark Andrews min-refresh-time <integer>;
93ee06cbe34294c300834d383ff89162ad5c241aMark Andrews multi-master <boolean>;
93ee06cbe34294c300834d383ff89162ad5c241aMark Andrews sig-validity-interval <integer>;
93ee06cbe34294c300834d383ff89162ad5c241aMark Andrews transfer-source ( <ipv4_address> | * ) [ port ( <integer> | * ) ];
494143860bbe118050f46ecac3d196c779d4b7b0Mark Andrews transfer-source-v6 ( <ipv6_address> | * ) [ port ( <integer> | * ) ];
494143860bbe118050f46ecac3d196c779d4b7b0Mark Andrews alt-transfer-source ( <ipv4_address> | * ) [ port ( <integer> | * )
400a1b6604ede895cc8d67a7aa66796a5dbc75e4Mark Andrews alt-transfer-source-v6 ( <ipv6_address> | * ) [ port ( <integer> |
400a1b6604ede895cc8d67a7aa66796a5dbc75e4Mark Andrews use-alt-transfer-source <boolean>;
c0fb34e8156aea6b7fde8488e7440524c703f22eMark Andrews zone-statistics <boolean>;
c0fb34e8156aea6b7fde8488e7440524c703f22eMark Andrews key-directory <quoted_string>;
c0fb34e8156aea6b7fde8488e7440524c703f22eMark Andrews check-wildcard <boolean>;
48fa5940280d65a83b020cca12769b4cd0422e91Mark Andrews integrity-check <boolean>;
48fa5940280d65a83b020cca12769b4cd0422e91Mark Andrews check-mx ( fail | warn | ignore );
bfcc5ae79a46c5c55e6cf1a9fe4d70a957712d2bTatuya JINMEI 神明達哉server <netprefix> {
bfcc5ae79a46c5c55e6cf1a9fe4d70a957712d2bTatuya JINMEI 神明達哉 bogus <boolean>;
bfcc5ae79a46c5c55e6cf1a9fe4d70a957712d2bTatuya JINMEI 神明達哉 provide-ixfr <boolean>;
68cd13fff2b45c8a941ed8ac3efa0698798dcc96Mark Andrews request-ixfr <boolean>;
20837e74f5e68a8108c25bb341a3ef1c1ca22711Tatuya JINMEI 神明達哉 support-ixfr <boolean>; // obsolete
1c9f629c181dfd14bb429a6699d22c3c023aa218Mark Andrews transfers <integer>;
1c9f629c181dfd14bb429a6699d22c3c023aa218Mark Andrews transfer-format ( many-answers | one-answer );
f61a7c87bf36b189d8f04ea4c8ab3ec55778355cMark Andrews keys <server_key>;
f61a7c87bf36b189d8f04ea4c8ab3ec55778355cMark Andrews edns <boolean>;
f61a7c87bf36b189d8f04ea4c8ab3ec55778355cMark Andrews edns-udp-size <integer>;
f61a7c87bf36b189d8f04ea4c8ab3ec55778355cMark Andrews transfer-source ( <ipv4_address> | * ) [ port ( <integer> | * ) ];
f61a7c87bf36b189d8f04ea4c8ab3ec55778355cMark Andrews transfer-source-v6 ( <ipv6_address> | * ) [ port ( <integer> | * ) ];
2678fccde3453facce53f857d95fec30ca4a284fMark Andrewstrusted-keys { <string> <integer> <integer> <integer> <quoted_string>; ... };