From 9f36aef24cac3890e24e57d1821f7ede5e34ff8e Mon Sep 17 00:00:00 2001 From: Mark Andrews Date: Wed, 6 Apr 2011 04:20:58 +0000 Subject: [PATCH] 3094. [doc] Expand dns64 documentation. --- CHANGES | 2 ++ doc/arm/Bv9ARM-book.xml | 32 +++++++++++++++++++++++++------- 2 files changed, 27 insertions(+), 7 deletions(-) diff --git a/CHANGES b/CHANGES index 9c73acb2e3..c3368a9c3d 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,5 @@ +3094. [doc] Expand dns64 documentation. + 3093. [bug] Fix gssapi/kerberos dependencies [RT #23836] 3092. [bug] Signatures for records at the zone apex could go diff --git a/doc/arm/Bv9ARM-book.xml b/doc/arm/Bv9ARM-book.xml index 3c65f5398c..21467e81c2 100644 --- a/doc/arm/Bv9ARM-book.xml +++ b/doc/arm/Bv9ARM-book.xml @@ -18,7 +18,7 @@ - PERFORMANCE OF THIS SOFTWARE. --> - + BIND 9 Administrator Reference Manual @@ -5801,12 +5801,15 @@ options { any;. - Each dns64 supports an optional - exclude ACL that selects which - IPv6 addresses will be ignored for the purposes - of determining whether dns64 is to be applied. - Any non-matching address will prevent further - DNS64 processing from occurring for this client. + Normally, DNS64 won't apply to a domain name that + owns one or more AAAA records; these records will + simply be returned. The optional + exclude ACL allows specification + of a list of IPv6 addresses that will be ignored + if they appear in a domain name's AAAA records, and + DNS64 will be applied to any A records the domain + name owns. If not defined, exclude + defaults to none. A optional suffix can also @@ -5816,6 +5819,21 @@ options { matching the prefix and mapped IPv4 address must be zero. + + If recursive-only is set to + yes the DNS64 synthesis will + only happen for recursive queries. The default + is no. + + + If break-dnssec is set to + yes the DNS64 synthesis will + happen even if the result, if validated, would + cause a DNSSEC validation failure. If this option + is set to no (the default), the DO + is set on the incoming query, and there are RRSIGs on + the applicable records, then synthesis will not happen. + acl rfc1918 { 10/8; 192.168/16; 172.16/12; };