></DT
><DT
>4.3. <A
-HREF="Bv9ARM.ch04.html#AEN714"
+HREF="Bv9ARM.ch04.html#AEN722"
>Split DNS</A
></DT
><DT
></DT
><DT
>4.5. <A
-HREF="Bv9ARM.ch04.html#AEN874"
+HREF="Bv9ARM.ch04.html#AEN882"
>TKEY</A
></DT
><DT
>4.6. <A
-HREF="Bv9ARM.ch04.html#AEN889"
+HREF="Bv9ARM.ch04.html#AEN897"
>SIG(0)</A
></DT
><DT
></DT
><DT
>4.8. <A
-HREF="Bv9ARM.ch04.html#AEN974"
+HREF="Bv9ARM.ch04.html#AEN982"
>IPv6 Support in <SPAN
CLASS="acronym"
>BIND</SPAN
><H1
CLASS="sect1"
><A
-NAME="AEN714"
+NAME="AEN722"
>4.3. Split DNS</A
></H1
><P
><H2
CLASS="sect2"
><A
-NAME="AEN805"
+NAME="AEN813"
>4.4.1. Generate Shared Keys for Each Pair of Hosts</A
></H2
><P
><H3
CLASS="sect3"
><A
-NAME="AEN810"
+NAME="AEN818"
>4.4.1.1. Automatic Generation</A
></H3
><P
><H3
CLASS="sect3"
><A
-NAME="AEN821"
+NAME="AEN829"
>4.4.1.2. Manual Generation</A
></H3
><P
><H2
CLASS="sect2"
><A
-NAME="AEN826"
+NAME="AEN834"
>4.4.2. Copying the Shared Secret to Both Machines</A
></H2
><P
><H2
CLASS="sect2"
><A
-NAME="AEN829"
+NAME="AEN837"
>4.4.3. Informing the Servers of the Key's Existence</A
></H2
><P
><H2
CLASS="sect2"
><A
-NAME="AEN841"
+NAME="AEN849"
>4.4.4. Instructing the Server to Use the Key</A
></H2
><P
><H2
CLASS="sect2"
><A
-NAME="AEN857"
+NAME="AEN865"
>4.4.5. TSIG Key Based Access Control</A
></H2
><P
><H2
CLASS="sect2"
><A
-NAME="AEN870"
+NAME="AEN878"
>4.4.6. Errors</A
></H2
><P
><H1
CLASS="sect1"
><A
-NAME="AEN874"
+NAME="AEN882"
>4.5. TKEY</A
></H1
><P
><H1
CLASS="sect1"
><A
-NAME="AEN889"
+NAME="AEN897"
>4.6. SIG(0)</A
></H1
><P
><H2
CLASS="sect2"
><A
-NAME="AEN906"
+NAME="AEN914"
>4.7.1. Generating Keys</A
></H2
><P
><H2
CLASS="sect2"
><A
-NAME="AEN926"
+NAME="AEN934"
>4.7.2. Creating a Keyset</A
></H2
><P
><H2
CLASS="sect2"
><A
-NAME="AEN938"
+NAME="AEN946"
>4.7.3. Signing the Child's Keyset</A
></H2
><P
><H2
CLASS="sect2"
><A
-NAME="AEN951"
+NAME="AEN959"
>4.7.4. Signing the Zone</A
></H2
><P
><H2
CLASS="sect2"
><A
-NAME="AEN967"
+NAME="AEN975"
>4.7.5. Configuring Servers</A
></H2
><P
><H1
CLASS="sect1"
><A
-NAME="AEN974"
+NAME="AEN982"
>4.8. IPv6 Support in <SPAN
CLASS="acronym"
>BIND</SPAN
><H2
CLASS="sect2"
><A
-NAME="AEN990"
+NAME="AEN998"
>4.8.1. Address Lookups Using AAAA Records</A
></H2
><P
><H2
CLASS="sect2"
><A
-NAME="AEN995"
+NAME="AEN1003"
>4.8.2. Address Lookups Using A6 Records</A
></H2
><P
><H3
CLASS="sect3"
><A
-NAME="AEN999"
+NAME="AEN1007"
>4.8.2.1. A6 Chains</A
></H3
><P
><H3
CLASS="sect3"
><A
-NAME="AEN1010"
+NAME="AEN1018"
>4.8.2.2. A6 Records for DNS Servers</A
></H3
><P
><H2
CLASS="sect2"
><A
-NAME="AEN1016"
+NAME="AEN1024"
>4.8.3. Address to Name Lookups Using Nibble Format</A
></H2
><P
><H2
CLASS="sect2"
><A
-NAME="AEN1023"
+NAME="AEN1031"
>4.8.4. Address to Name Lookups Using Bitstring Format</A
></H2
><P
><H2
CLASS="sect2"
><A
-NAME="AEN1030"
+NAME="AEN1038"
>4.8.5. Using DNAME for Delegation of IPv6 Reverse Addresses</A
></H2
><P
></DT
><DT
>6.3. <A
-HREF="Bv9ARM.ch06.html#AEN3490"
+HREF="Bv9ARM.ch06.html#AEN3499"
>Zone File</A
></DT
></DL
><DIV
CLASS="informaltable"
><A
-NAME="AEN1092"
+NAME="AEN1100"
></A
><P
></P
><H3
CLASS="sect3"
><A
-NAME="AEN1255"
+NAME="AEN1263"
>6.1.1.1. Syntax</A
></H3
><PRE
><H3
CLASS="sect3"
><A
-NAME="AEN1263"
+NAME="AEN1271"
>6.1.1.2. Definition and Usage</A
></H3
><P
><H2
CLASS="sect2"
><A
-NAME="AEN1292"
+NAME="AEN1300"
>6.1.2. Comment Syntax</A
></H2
><P
><H3
CLASS="sect3"
><A
-NAME="AEN1297"
+NAME="AEN1305"
>6.1.2.1. Syntax</A
></H3
><P
><H3
CLASS="sect3"
><A
-NAME="AEN1306"
+NAME="AEN1314"
>6.1.2.2. Definition and Usage</A
></H3
><P
><DIV
CLASS="informaltable"
><A
-NAME="AEN1330"
+NAME="AEN1338"
></A
><P
></P
><H2
CLASS="sect2"
><A
-NAME="AEN1399"
+NAME="AEN1407"
>6.2.1. <B
CLASS="command"
>acl</B
><DIV
CLASS="informaltable"
><A
-NAME="AEN1412"
+NAME="AEN1420"
></A
><P
></P
><H2
CLASS="sect2"
><A
-NAME="AEN1441"
+NAME="AEN1449"
>6.2.3. <B
CLASS="command"
>controls</B
must be signed by one of its specified keys to
be honored.</P
><P
->The <B
+> If no <B
+CLASS="command"
+>controls</B
+> statement is present,
+<B
+CLASS="command"
+>named</B
+> will set up a default
+control channel listening on the loopback address 127.0.0.1
+and its IPv6 counterpart ::1.
+
+In this case, and also when the <B
+CLASS="command"
+>controls</B
+> statement
+is present but does not have a <B
CLASS="command"
>keys</B
-> clause is not strictly required.
- If it is not present, then a random key will be generated automatically
- and placed in a file named <TT
+> clause,
+<B
+CLASS="command"
+>named</B
+> will attempt to load the command channel key
+from the file <TT
CLASS="filename"
->named.key</TT
->, which is
- usually in <TT
+>rndc.key</TT
+> in
+<TT
CLASS="filename"
->/var/run</TT
-> but will be wherever
- <TT
+>/etc</TT
+> (or whatever <TT
CLASS="varname"
->localstatedir</TT
-> was specified as when
- <SPAN
+>sysconfdir</TT
+>
+was specified as when <SPAN
CLASS="acronym"
>BIND</SPAN
-> was built. <TT
-CLASS="filename"
->named.key</TT
->
- contains a complete <TT
-CLASS="filename"
->rndc.conf</TT
->-compatible
- configuration and is used by <B
-CLASS="command"
->rndc</B
-> when it
- cannot find its primary configuration file.</P
-><P
->Similarly, <TT
-CLASS="filename"
->named.key</TT
-> is generated when
- no <B
-CLASS="command"
->controls</B
-> statement is present at all. In
- that situation it will configure a control channel to run on
- 127.0.0.1.</P
-><P
->There are two ways to disable the creation of
- <TT
+> was built).
+To create a <TT
CLASS="filename"
->named.key</TT
->. One is to ensure that all of your
- <B
-CLASS="command"
->inet</B
-> control channels have a <B
-CLASS="command"
->keys</B
->
- clause. The other is to have a <B
-CLASS="command"
->controls</B
-> statement
- with no <B
-CLASS="command"
->inet</B
-> phrases it all. The latter will
- prevent the creation of any control channel.</P
+>rndc.key</TT
+> file, run
+<TT
+CLASS="userinput"
+><B
+>rndc-confgen -a</B
+></TT
+>.
+</P
><P
>The <TT
CLASS="filename"
->named.key</TT
+>rndc.key</TT
> feature was created to
ease the transition of systems from <SPAN
CLASS="acronym"
and thus did not have a <B
CLASS="command"
>keys</B
-> clause. Since
- it is only intended to allow the backward-compatible usage of
+> clause.
+
+It makes it possible to use an existing <SPAN
+CLASS="acronym"
+>BIND</SPAN
+> 8
+configuration file in <SPAN
+CLASS="acronym"
+>BIND</SPAN
+> 9 unchanged,
+and still have <B
+CLASS="command"
+>rndc</B
+> work the same way
+<B
+CLASS="command"
+>ndc</B
+> worked in BIND 8, simply by executing the
+command <TT
+CLASS="userinput"
+><B
+>rndc-keygen -a</B
+></TT
+> after BIND 9 is
+installed.
+</P
+><P
+> Since the <TT
+CLASS="filename"
+>rndc.key</TT
+> feature
+ is only intended to allow the backward-compatible usage of
<SPAN
CLASS="acronym"
>BIND</SPAN
> with your own key if you wish to change
those things. The <TT
CLASS="filename"
->named.key</TT
+>rndc.key</TT
> file also has its
permissions set such that only the owner of the file (the user that
<B
><H2
CLASS="sect2"
><A
-NAME="AEN1504"
+NAME="AEN1513"
>6.2.5. <B
CLASS="command"
>include</B
><H2
CLASS="sect2"
><A
-NAME="AEN1509"
+NAME="AEN1518"
>6.2.6. <B
CLASS="command"
>include</B
><H2
CLASS="sect2"
><A
-NAME="AEN1516"
+NAME="AEN1525"
>6.2.7. <B
CLASS="command"
>key</B
><H2
CLASS="sect2"
><A
-NAME="AEN1523"
+NAME="AEN1532"
>6.2.8. <B
CLASS="command"
>key</B
><H2
CLASS="sect2"
><A
-NAME="AEN1541"
+NAME="AEN1550"
>6.2.9. <B
CLASS="command"
>logging</B
><H2
CLASS="sect2"
><A
-NAME="AEN1581"
+NAME="AEN1590"
>6.2.10. <B
CLASS="command"
>logging</B
><H3
CLASS="sect3"
><A
-NAME="AEN1597"
+NAME="AEN1606"
>6.2.10.1. The <B
CLASS="command"
>channel</B
><DIV
CLASS="informaltable"
><A
-NAME="AEN1701"
+NAME="AEN1710"
></A
><P
></P
><H2
CLASS="sect2"
><A
-NAME="AEN1811"
+NAME="AEN1820"
>6.2.11. <B
CLASS="command"
>lwres</B
><H2
CLASS="sect2"
><A
-NAME="AEN1835"
+NAME="AEN1844"
>6.2.12. <B
CLASS="command"
>lwres</B
><H2
CLASS="sect2"
><A
-NAME="AEN1854"
+NAME="AEN1863"
>6.2.13. <B
CLASS="command"
>options</B
><H2
CLASS="sect2"
><A
-NAME="AEN2068"
+NAME="AEN2077"
>6.2.14. <B
CLASS="command"
>options</B
><H3
CLASS="sect3"
><A
-NAME="AEN2355"
+NAME="AEN2364"
>6.2.14.2. Forwarding</A
></H3
><P
><H3
CLASS="sect3"
><A
-NAME="AEN2420"
+NAME="AEN2429"
>6.2.14.4. Interfaces</A
></H3
><P
><H3
CLASS="sect3"
><A
-NAME="AEN2446"
+NAME="AEN2455"
>6.2.14.5. Query Address</A
></H3
><P
><H3
CLASS="sect3"
><A
-NAME="AEN2585"
+NAME="AEN2594"
>6.2.14.7. Operating System Resource Limits</A
></H3
><P
><H3
CLASS="sect3"
><A
-NAME="AEN2622"
+NAME="AEN2631"
>6.2.14.8. Server Resource Limits</A
></H3
><P
><H3
CLASS="sect3"
><A
-NAME="AEN2650"
+NAME="AEN2659"
>6.2.14.9. Periodic Task Intervals</A
></H3
><P
><DIV
CLASS="informaltable"
><A
-NAME="AEN2738"
+NAME="AEN2747"
></A
><P
></P
><DIV
CLASS="informaltable"
><A
-NAME="AEN2850"
+NAME="AEN2859"
></A
><P
></P
><H2
CLASS="sect2"
><A
-NAME="AEN2965"
+NAME="AEN2974"
>6.2.17. <B
CLASS="command"
>trusted-keys</B
><H2
CLASS="sect2"
><A
-NAME="AEN2981"
+NAME="AEN2990"
>6.2.18. <B
CLASS="command"
>trusted-keys</B
><H2
CLASS="sect2"
><A
-NAME="AEN2989"
+NAME="AEN2998"
>6.2.19. <B
CLASS="command"
>view</B
><H2
CLASS="sect2"
><A
-NAME="AEN3005"
+NAME="AEN3014"
>6.2.20. <B
CLASS="command"
>view</B
><H2
CLASS="sect2"
><A
-NAME="AEN3156"
+NAME="AEN3165"
>6.2.22. <B
CLASS="command"
>zone</B
><H3
CLASS="sect3"
><A
-NAME="AEN3159"
+NAME="AEN3168"
>6.2.22.1. Zone Types</A
></H3
><DIV
CLASS="informaltable"
><A
-NAME="AEN3161"
+NAME="AEN3170"
></A
><P
></P
><H3
CLASS="sect3"
><A
-NAME="AEN3216"
+NAME="AEN3225"
>6.2.22.2. Class</A
></H3
><P
><H3
CLASS="sect3"
><A
-NAME="AEN3226"
+NAME="AEN3235"
>6.2.22.3. Zone Options</A
></H3
><P
><DIV
CLASS="informaltable"
><A
-NAME="AEN3460"
+NAME="AEN3469"
></A
><P
></P
><H1
CLASS="sect1"
><A
-NAME="AEN3490"
+NAME="AEN3499"
>6.3. Zone File</A
></H1
><DIV
><H3
CLASS="sect3"
><A
-NAME="AEN3495"
+NAME="AEN3504"
>6.3.1.1. Resource Records</A
></H3
><P
><DIV
CLASS="informaltable"
><A
-NAME="AEN3501"
+NAME="AEN3510"
></A
><P
></P
><DIV
CLASS="informaltable"
><A
-NAME="AEN3533"
+NAME="AEN3542"
></A
><P
></P
><DIV
CLASS="informaltable"
><A
-NAME="AEN3645"
+NAME="AEN3654"
></A
><P
></P
><DIV
CLASS="informaltable"
><A
-NAME="AEN3661"
+NAME="AEN3670"
></A
><P
></P
><H3
CLASS="sect3"
><A
-NAME="AEN3709"
+NAME="AEN3718"
>6.3.1.2. Textual expression of RRs</A
></H3
><P
><DIV
CLASS="informaltable"
><A
-NAME="AEN3716"
+NAME="AEN3725"
></A
><P
></P
><DIV
CLASS="informaltable"
><A
-NAME="AEN3782"
+NAME="AEN3791"
></A
><P
></P
><H2
CLASS="sect2"
><A
-NAME="AEN3810"
+NAME="AEN3819"
>6.3.2. Discussion of MX Records</A
></H2
><P
><DIV
CLASS="informaltable"
><A
-NAME="AEN3816"
+NAME="AEN3825"
></A
><P
></P
><DIV
CLASS="informaltable"
><A
-NAME="AEN3908"
+NAME="AEN3917"
></A
><P
></P
><H2
CLASS="sect2"
><A
-NAME="AEN3931"
+NAME="AEN3940"
>6.3.4. Inverse Mapping in IPv4</A
></H2
><P
><DIV
CLASS="informaltable"
><A
-NAME="AEN3936"
+NAME="AEN3945"
></A
><P
></P
><H2
CLASS="sect2"
><A
-NAME="AEN3958"
+NAME="AEN3967"
>6.3.5. Other Zone File Directives</A
></H2
><P
><H3
CLASS="sect3"
><A
-NAME="AEN3965"
+NAME="AEN3974"
>6.3.5.1. The <B
CLASS="command"
>$ORIGIN</B
><H3
CLASS="sect3"
><A
-NAME="AEN3985"
+NAME="AEN3994"
>6.3.5.2. The <B
CLASS="command"
>$INCLUDE</B
><H3
CLASS="sect3"
><A
-NAME="AEN4005"
+NAME="AEN4014"
>6.3.5.3. The <B
CLASS="command"
>$TTL</B
><H2
CLASS="sect2"
><A
-NAME="AEN4016"
+NAME="AEN4025"
>6.3.6. <SPAN
CLASS="acronym"
>BIND</SPAN
><DIV
CLASS="informaltable"
><A
-NAME="AEN4036"
+NAME="AEN4045"
></A
><P
></P
></DT
><DT
>3.4.2. <A
-HREF="Bv9ARM.ch03.html#AEN650"
+HREF="Bv9ARM.ch03.html#AEN658"
>Signals</A
></DT
></DL
></DT
><DT
>4.3. <A
-HREF="Bv9ARM.ch04.html#AEN714"
+HREF="Bv9ARM.ch04.html#AEN722"
>Split DNS</A
></DT
><DT
><DL
><DT
>4.4.1. <A
-HREF="Bv9ARM.ch04.html#AEN805"
+HREF="Bv9ARM.ch04.html#AEN813"
>Generate Shared Keys for Each Pair of Hosts</A
></DT
><DT
>4.4.2. <A
-HREF="Bv9ARM.ch04.html#AEN826"
+HREF="Bv9ARM.ch04.html#AEN834"
>Copying the Shared Secret to Both Machines</A
></DT
><DT
>4.4.3. <A
-HREF="Bv9ARM.ch04.html#AEN829"
+HREF="Bv9ARM.ch04.html#AEN837"
>Informing the Servers of the Key's Existence</A
></DT
><DT
>4.4.4. <A
-HREF="Bv9ARM.ch04.html#AEN841"
+HREF="Bv9ARM.ch04.html#AEN849"
>Instructing the Server to Use the Key</A
></DT
><DT
>4.4.5. <A
-HREF="Bv9ARM.ch04.html#AEN857"
+HREF="Bv9ARM.ch04.html#AEN865"
>TSIG Key Based Access Control</A
></DT
><DT
>4.4.6. <A
-HREF="Bv9ARM.ch04.html#AEN870"
+HREF="Bv9ARM.ch04.html#AEN878"
>Errors</A
></DT
></DL
></DD
><DT
>4.5. <A
-HREF="Bv9ARM.ch04.html#AEN874"
+HREF="Bv9ARM.ch04.html#AEN882"
>TKEY</A
></DT
><DT
>4.6. <A
-HREF="Bv9ARM.ch04.html#AEN889"
+HREF="Bv9ARM.ch04.html#AEN897"
>SIG(0)</A
></DT
><DT
><DL
><DT
>4.7.1. <A
-HREF="Bv9ARM.ch04.html#AEN906"
+HREF="Bv9ARM.ch04.html#AEN914"
>Generating Keys</A
></DT
><DT
>4.7.2. <A
-HREF="Bv9ARM.ch04.html#AEN926"
+HREF="Bv9ARM.ch04.html#AEN934"
>Creating a Keyset</A
></DT
><DT
>4.7.3. <A
-HREF="Bv9ARM.ch04.html#AEN938"
+HREF="Bv9ARM.ch04.html#AEN946"
>Signing the Child's Keyset</A
></DT
><DT
>4.7.4. <A
-HREF="Bv9ARM.ch04.html#AEN951"
+HREF="Bv9ARM.ch04.html#AEN959"
>Signing the Zone</A
></DT
><DT
>4.7.5. <A
-HREF="Bv9ARM.ch04.html#AEN967"
+HREF="Bv9ARM.ch04.html#AEN975"
>Configuring Servers</A
></DT
></DL
></DD
><DT
>4.8. <A
-HREF="Bv9ARM.ch04.html#AEN974"
+HREF="Bv9ARM.ch04.html#AEN982"
>IPv6 Support in <SPAN
CLASS="acronym"
>BIND</SPAN
><DL
><DT
>4.8.1. <A
-HREF="Bv9ARM.ch04.html#AEN990"
+HREF="Bv9ARM.ch04.html#AEN998"
>Address Lookups Using AAAA Records</A
></DT
><DT
>4.8.2. <A
-HREF="Bv9ARM.ch04.html#AEN995"
+HREF="Bv9ARM.ch04.html#AEN1003"
>Address Lookups Using A6 Records</A
></DT
><DT
>4.8.3. <A
-HREF="Bv9ARM.ch04.html#AEN1016"
+HREF="Bv9ARM.ch04.html#AEN1024"
>Address to Name Lookups Using Nibble Format</A
></DT
><DT
>4.8.4. <A
-HREF="Bv9ARM.ch04.html#AEN1023"
+HREF="Bv9ARM.ch04.html#AEN1031"
>Address to Name Lookups Using Bitstring Format</A
></DT
><DT
>4.8.5. <A
-HREF="Bv9ARM.ch04.html#AEN1030"
+HREF="Bv9ARM.ch04.html#AEN1038"
>Using DNAME for Delegation of IPv6 Reverse Addresses</A
></DT
></DL
><DL
><DT
>5.1. <A
-HREF="Bv9ARM.ch05.html#AEN1050"
+HREF="Bv9ARM.ch05.html#AEN1058"
>The Lightweight Resolver Library</A
></DT
><DT
></DT
><DT
>6.1.2. <A
-HREF="Bv9ARM.ch06.html#AEN1292"
+HREF="Bv9ARM.ch06.html#AEN1300"
>Comment Syntax</A
></DT
></DL
><DL
><DT
>6.2.1. <A
-HREF="Bv9ARM.ch06.html#AEN1399"
+HREF="Bv9ARM.ch06.html#AEN1407"
><B
CLASS="command"
>acl</B
></DT
><DT
>6.2.3. <A
-HREF="Bv9ARM.ch06.html#AEN1441"
+HREF="Bv9ARM.ch06.html#AEN1449"
><B
CLASS="command"
>controls</B
></DT
><DT
>6.2.5. <A
-HREF="Bv9ARM.ch06.html#AEN1504"
+HREF="Bv9ARM.ch06.html#AEN1513"
><B
CLASS="command"
>include</B
></DT
><DT
>6.2.6. <A
-HREF="Bv9ARM.ch06.html#AEN1509"
+HREF="Bv9ARM.ch06.html#AEN1518"
><B
CLASS="command"
>include</B
></DT
><DT
>6.2.7. <A
-HREF="Bv9ARM.ch06.html#AEN1516"
+HREF="Bv9ARM.ch06.html#AEN1525"
><B
CLASS="command"
>key</B
></DT
><DT
>6.2.8. <A
-HREF="Bv9ARM.ch06.html#AEN1523"
+HREF="Bv9ARM.ch06.html#AEN1532"
><B
CLASS="command"
>key</B
></DT
><DT
>6.2.9. <A
-HREF="Bv9ARM.ch06.html#AEN1541"
+HREF="Bv9ARM.ch06.html#AEN1550"
><B
CLASS="command"
>logging</B
></DT
><DT
>6.2.10. <A
-HREF="Bv9ARM.ch06.html#AEN1581"
+HREF="Bv9ARM.ch06.html#AEN1590"
><B
CLASS="command"
>logging</B
></DT
><DT
>6.2.11. <A
-HREF="Bv9ARM.ch06.html#AEN1811"
+HREF="Bv9ARM.ch06.html#AEN1820"
><B
CLASS="command"
>lwres</B
></DT
><DT
>6.2.12. <A
-HREF="Bv9ARM.ch06.html#AEN1835"
+HREF="Bv9ARM.ch06.html#AEN1844"
><B
CLASS="command"
>lwres</B
></DT
><DT
>6.2.13. <A
-HREF="Bv9ARM.ch06.html#AEN1854"
+HREF="Bv9ARM.ch06.html#AEN1863"
><B
CLASS="command"
>options</B
></DT
><DT
>6.2.14. <A
-HREF="Bv9ARM.ch06.html#AEN2068"
+HREF="Bv9ARM.ch06.html#AEN2077"
><B
CLASS="command"
>options</B
></DT
><DT
>6.2.17. <A
-HREF="Bv9ARM.ch06.html#AEN2965"
+HREF="Bv9ARM.ch06.html#AEN2974"
><B
CLASS="command"
>trusted-keys</B
></DT
><DT
>6.2.18. <A
-HREF="Bv9ARM.ch06.html#AEN2981"
+HREF="Bv9ARM.ch06.html#AEN2990"
><B
CLASS="command"
>trusted-keys</B
></DT
><DT
>6.2.19. <A
-HREF="Bv9ARM.ch06.html#AEN2989"
+HREF="Bv9ARM.ch06.html#AEN2998"
><B
CLASS="command"
>view</B
></DT
><DT
>6.2.20. <A
-HREF="Bv9ARM.ch06.html#AEN3005"
+HREF="Bv9ARM.ch06.html#AEN3014"
><B
CLASS="command"
>view</B
></DT
><DT
>6.2.22. <A
-HREF="Bv9ARM.ch06.html#AEN3156"
+HREF="Bv9ARM.ch06.html#AEN3165"
><B
CLASS="command"
>zone</B
></DD
><DT
>6.3. <A
-HREF="Bv9ARM.ch06.html#AEN3490"
+HREF="Bv9ARM.ch06.html#AEN3499"
>Zone File</A
></DT
><DD
></DT
><DT
>6.3.2. <A
-HREF="Bv9ARM.ch06.html#AEN3810"
+HREF="Bv9ARM.ch06.html#AEN3819"
>Discussion of MX Records</A
></DT
><DT
></DT
><DT
>6.3.4. <A
-HREF="Bv9ARM.ch06.html#AEN3931"
+HREF="Bv9ARM.ch06.html#AEN3940"
>Inverse Mapping in IPv4</A
></DT
><DT
>6.3.5. <A
-HREF="Bv9ARM.ch06.html#AEN3958"
+HREF="Bv9ARM.ch06.html#AEN3967"
>Other Zone File Directives</A
></DT
><DT
>6.3.6. <A
-HREF="Bv9ARM.ch06.html#AEN4016"
+HREF="Bv9ARM.ch06.html#AEN4025"
><SPAN
CLASS="acronym"
>BIND</SPAN
></DT
><DT
>7.2. <A
-HREF="Bv9ARM.ch07.html#AEN4108"
+HREF="Bv9ARM.ch07.html#AEN4117"
><B
CLASS="command"
>chroot</B
><DL
><DT
>7.2.1. <A
-HREF="Bv9ARM.ch07.html#AEN4131"
+HREF="Bv9ARM.ch07.html#AEN4140"
>The <B
CLASS="command"
>chroot</B
></DT
><DT
>7.2.2. <A
-HREF="Bv9ARM.ch07.html#AEN4149"
+HREF="Bv9ARM.ch07.html#AEN4158"
>Using the <B
CLASS="command"
>setuid</B
><DL
><DT
>8.1. <A
-HREF="Bv9ARM.ch08.html#AEN4170"
+HREF="Bv9ARM.ch08.html#AEN4179"
>Common Problems</A
></DT
><DD
><DL
><DT
>8.1.1. <A
-HREF="Bv9ARM.ch08.html#AEN4172"
+HREF="Bv9ARM.ch08.html#AEN4181"
>It's not working; how can I figure out what's wrong?</A
></DT
></DL
></DD
><DT
>8.2. <A
-HREF="Bv9ARM.ch08.html#AEN4175"
+HREF="Bv9ARM.ch08.html#AEN4184"
>Incrementing and Changing the Serial Number</A
></DT
><DT
>8.3. <A
-HREF="Bv9ARM.ch08.html#AEN4180"
+HREF="Bv9ARM.ch08.html#AEN4189"
>Where Can I Get Help?</A
></DT
></DL
><DL
><DT
>A.1. <A
-HREF="Bv9ARM.ch09.html#AEN4196"
+HREF="Bv9ARM.ch09.html#AEN4205"
>Acknowledgements</A
></DT
><DD
><DL
><DT
>A.1.1. <A
-HREF="Bv9ARM.ch09.html#AEN4198"
+HREF="Bv9ARM.ch09.html#AEN4207"
>A Brief History of the <SPAN
CLASS="acronym"
>DNS</SPAN
></DD
><DT
>A.3. <A
-HREF="Bv9ARM.ch09.html#AEN4237"
+HREF="Bv9ARM.ch09.html#AEN4246"
>General <SPAN
CLASS="acronym"
>DNS</SPAN
></DT
><DT
>A.4.3. <A
-HREF="Bv9ARM.ch09.html#AEN4846"
+HREF="Bv9ARM.ch09.html#AEN4855"
>Other Documents About <SPAN
CLASS="acronym"
>BIND</SPAN