<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.0//EN"
"http://www.oasis-open.org/docbook/xml/4.0/docbookx.dtd">
-<!-- File: $Id: Bv9ARM-book.xml,v 1.72.2.12 2001/02/20 23:53:07 bwelling Exp $ -->
+<!-- File: $Id: Bv9ARM-book.xml,v 1.72.2.13 2001/02/22 00:49:55 gson Exp $ -->
<book>
the complexities of A6 chain following and bitstring labels, see <xref
linkend="ch05"/>.</para>
+ <para>For an overview of the format and structure of IPv6 addresses,
+ see <xref linkend="ipv6addresses"/>.</para>
+
<sect2>
<title>Address Lookups Using AAAA Records</title>
</sect1>
<sect1>
<title>General <acronym>DNS</acronym> Reference Information</title>
- <sect2>
+ <sect2 id="ipv6addresses">
<title>IPv6 addresses (A6)</title>
<para>IPv6 addresses are 128-bit identifiers for interfaces and
sets of interfaces which were introduced in the <acronym>DNS</acronym> to facilitate
>Introduction </TITLE
><META
NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.41"><LINK
+CONTENT="Modular DocBook HTML Stylesheet Version 1.61
+"><LINK
REL="HOME"
HREF="Bv9ARM.html"><LINK
REL="PREVIOUS"
TITLE="BIND Resource Requirements"
HREF="Bv9ARM.ch02.html"></HEAD
><BODY
+CLASS="chapter"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
conventions:</P
><DIV
CLASS="informaltable"
+><A
+NAME="AEN35"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="288"
></P
></TD
></TR
+></TBODY
></TABLE
><P
></P
>BIND</SPAN
> configuration file:<DIV
CLASS="informaltable"
+><A
+NAME="AEN73"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="288"
>]</P
></TD
></TR
+></TBODY
></TABLE
><P
></P
>BIND Resource Requirements</TITLE
><META
NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.41"><LINK
+CONTENT="Modular DocBook HTML Stylesheet Version 1.61
+"><LINK
REL="HOME"
HREF="Bv9ARM.html"><LINK
REL="PREVIOUS"
TITLE="Nameserver Configuration"
HREF="Bv9ARM.ch03.html"></HEAD
><BODY
+CLASS="chapter"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
>Nameserver Configuration</TITLE
><META
NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.41"><LINK
+CONTENT="Modular DocBook HTML Stylesheet Version 1.61
+"><LINK
REL="HOME"
HREF="Bv9ARM.html"><LINK
REL="PREVIOUS"
TITLE="Advanced Concepts"
HREF="Bv9ARM.ch04.html"></HEAD
><BODY
+CLASS="chapter"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
of the time:</P
><DIV
CLASS="informaltable"
+><A
+NAME="AEN292"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="84"
></P
></TD
></TR
+></TBODY
></TABLE
><P
></P
></H3
><P
></P
+><DIV
+CLASS="variablelist"
><DL
><DT
><B
></DD
></DL
></DIV
+></DIV
><DIV
CLASS="sect3"
><H3
of a server.</P
><P
></P
+><DIV
+CLASS="variablelist"
><DL
><DT
><A
> is one of the following:</P
><DIV
CLASS="informaltable"
+><A
+NAME="AEN507"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="288"
is restarted.</P
></TD
></TR
+></TBODY
></TABLE
><P
></P
></DL
></DIV
></DIV
+></DIV
><DIV
CLASS="sect2"
><H2
> command.</P
><DIV
CLASS="informaltable"
+><A
+NAME="AEN626"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="108"
>Causes the server to clean up and exit.</P
></TD
></TR
+></TBODY
></TABLE
><P
></P
>Advanced Concepts</TITLE
><META
NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.41"><LINK
+CONTENT="Modular DocBook HTML Stylesheet Version 1.61
+"><LINK
REL="HOME"
HREF="Bv9ARM.html"><LINK
REL="PREVIOUS"
TITLE="The BIND 9 Lightweight Resolver"
HREF="Bv9ARM.ch05.html"></HEAD
><BODY
+CLASS="chapter"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
transfer the entire zone. The IXFR protocol is documented in RFC
1995. See <A
HREF="Bv9ARM.ch09.html#proposed_standards"
-><I
->Proposed Standards</I
-></A
+>Proposed Standards</A
></P
><P
>When acting as a master, <SPAN
updates, but IP-based access control is insufficient. Key-based
access control is far superior, see <A
HREF="Bv9ARM.ch09.html#proposed_standards"
-><I
->Proposed Standards</I
-></A
+>Proposed Standards</A
>. The <B
CLASS="command"
>nsupdate</B
HREF="Bv9ARM.ch05.html"
>Chapter 5</A
>.</P
+><P
+>For an overview of the format and structure of IPv6 addresses,
+ see <A
+HREF="Bv9ARM.ch09.html#ipv6addresses"
+>Section A.3.1</A
+>.</P
><DIV
CLASS="sect2"
><H2
CLASS="sect2"
><A
-NAME="AEN955"
+NAME="AEN957"
>4.8.1. Address Lookups Using AAAA Records</A
></H2
><P
><H2
CLASS="sect2"
><A
-NAME="AEN960"
+NAME="AEN962"
>4.8.2. Address Lookups Using A6 Records</A
></H2
><P
><H3
CLASS="sect3"
><A
-NAME="AEN964"
+NAME="AEN966"
>4.8.2.1. A6 Chains</A
></H3
><P
><H3
CLASS="sect3"
><A
-NAME="AEN975"
+NAME="AEN977"
>4.8.2.2. A6 Records for DNS Servers</A
></H3
><P
><H2
CLASS="sect2"
><A
-NAME="AEN981"
+NAME="AEN983"
>4.8.3. Address to Name Lookups Using Nibble Format</A
></H2
><P
><H2
CLASS="sect2"
><A
-NAME="AEN988"
+NAME="AEN990"
>4.8.4. Address to Name Lookups Using Bitstring Format</A
></H2
><P
><H2
CLASS="sect2"
><A
-NAME="AEN995"
+NAME="AEN997"
>4.8.5. Using DNAME for Delegation of IPv6 Reverse Addresses</A
></H2
><P
><PRE
CLASS="programlisting"
> $ORIGIN example.com.
-host A6 64 ::1234:5678:1212:5675 cust1.example.net.
- A6 64 ::1234:5678:1212:5675 subnet5.example2.net.
+host IN A6 64 ::1234:5678:1212:5675 cust1.example.net.
+ IN A6 64 ::1234:5678:1212:5675 subnet5.example2.net.
$ORIGIN example.net.
-cust1 A6 48 0:0:0:dddd:: ipv6net.example.net.
-ipv6net A6 0 aa:bb:cccc::
+cust1 IN A6 48 0:0:0:dddd:: ipv6net.example.net.
+ipv6net IN A6 0 aa:bb:cccc::
$ORIGIN example2.net.
-subnet5 A6 48 0:0:0:1:: ipv6net2.example2.net.
-ipv6net2 A6 0 6666:5555:4::
+subnet5 IN A6 48 0:0:0:1:: ipv6net2.example2.net.
+ipv6net2 IN A6 0 6666:5555:4::
</PRE
><P
>This sets up forward lookups. To handle the reverse lookups,
><PRE
CLASS="programlisting"
> $ORIGIN \[x00aa00bbcccc/48].ip6.arpa.
-\[xdddd/16] DNAME ipv6-rev.example.com.
+\[xdddd/16] IN DNAME ipv6-rev.example.com.
</PRE
><P
>and <SPAN
><PRE
CLASS="programlisting"
> $ORIGIN \[x666655550004/48].ip6.arpa.
-\[x0001/16] DNAME ipv6-rev.example.com.
+\[x0001/16] IN DNAME ipv6-rev.example.com.
</PRE
><P
><SPAN
><PRE
CLASS="programlisting"
> $ORIGIN ipv6-rev.example.com.
-\[x1234567812125675/64] PTR host.example.com.
+\[x1234567812125675/64] IN PTR host.example.com.
</PRE
></DIV
></DIV
>The BIND 9 Lightweight Resolver</TITLE
><META
NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.41"><LINK
+CONTENT="Modular DocBook HTML Stylesheet Version 1.61
+"><LINK
REL="HOME"
HREF="Bv9ARM.html"><LINK
REL="PREVIOUS"
TITLE="BIND 9 Configuration Reference"
HREF="Bv9ARM.ch06.html"></HEAD
><BODY
+CLASS="chapter"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
></DT
><DT
>5.1. <A
-HREF="Bv9ARM.ch05.html#AEN1015"
+HREF="Bv9ARM.ch05.html#AEN1017"
>The Lightweight Resolver Library</A
></DT
><DT
><H1
CLASS="sect1"
><A
-NAME="AEN1015"
+NAME="AEN1017"
>5.1. The Lightweight Resolver Library</A
></H1
><P
>BIND 9 Configuration Reference</TITLE
><META
NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.41"><LINK
+CONTENT="Modular DocBook HTML Stylesheet Version 1.61
+"><LINK
REL="HOME"
HREF="Bv9ARM.html"><LINK
REL="PREVIOUS"
TITLE="BIND 9 Security Considerations"
HREF="Bv9ARM.ch07.html"></HEAD
><BODY
+CLASS="chapter"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
></DT
><DT
>6.3. <A
-HREF="Bv9ARM.ch06.html#AEN3402"
+HREF="Bv9ARM.ch06.html#AEN3404"
>Zone File</A
></DT
></DL
file documentation:</P
><DIV
CLASS="informaltable"
+><A
+NAME="AEN1059"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="178"
are restricted to slave and stub zones.</P
></TD
></TR
+></TBODY
></TABLE
><P
></P
><H3
CLASS="sect3"
><A
-NAME="AEN1220"
+NAME="AEN1222"
>6.1.1.1. Syntax</A
></H3
><PRE
><H3
CLASS="sect3"
><A
-NAME="AEN1228"
+NAME="AEN1230"
>6.1.1.2. Definition and Usage</A
></H3
><P
><H2
CLASS="sect2"
><A
-NAME="AEN1257"
+NAME="AEN1259"
>6.1.2. Comment Syntax</A
></H2
><P
><H3
CLASS="sect3"
><A
-NAME="AEN1262"
+NAME="AEN1264"
>6.1.2.1. Syntax</A
></H3
><P
><H3
CLASS="sect3"
><A
-NAME="AEN1271"
+NAME="AEN1273"
>6.1.2.2. Definition and Usage</A
></H3
><P
>The following statements are supported:</P
><DIV
CLASS="informaltable"
+><A
+NAME="AEN1297"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="128"
>defines a zone.</P
></TD
></TR
+></TBODY
></TABLE
><P
></P
><H2
CLASS="sect2"
><A
-NAME="AEN1364"
+NAME="AEN1366"
>6.2.1. <B
CLASS="command"
>acl</B
>The following ACLs are built-in:</P
><DIV
CLASS="informaltable"
+><A
+NAME="AEN1379"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="108"
the system has an interface.</P
></TD
></TR
+></TBODY
></TABLE
><P
></P
><H2
CLASS="sect2"
><A
-NAME="AEN1406"
+NAME="AEN1408"
>6.2.3. <B
CLASS="command"
>controls</B
><H2
CLASS="sect2"
><A
-NAME="AEN1415"
+NAME="AEN1417"
>6.2.4. <B
CLASS="command"
>controls</B
channel by digitally signing each message between the server and
a command client (See <A
HREF="Bv9ARM.ch03.html#rndc"
-><I
->Remote Name Daemon Control application</I
-></A
+>Remote Name Daemon Control application</A
> in
<A
HREF="Bv9ARM.ch03.html#admin_tools"
><H2
CLASS="sect2"
><A
-NAME="AEN1441"
+NAME="AEN1443"
>6.2.5. <B
CLASS="command"
>include</B
><H2
CLASS="sect2"
><A
-NAME="AEN1446"
+NAME="AEN1448"
>6.2.6. <B
CLASS="command"
>include</B
><H2
CLASS="sect2"
><A
-NAME="AEN1453"
+NAME="AEN1455"
>6.2.7. <B
CLASS="command"
>key</B
><H2
CLASS="sect2"
><A
-NAME="AEN1460"
+NAME="AEN1462"
>6.2.8. <B
CLASS="command"
>key</B
><H2
CLASS="sect2"
><A
-NAME="AEN1472"
+NAME="AEN1474"
>6.2.9. <B
CLASS="command"
>logging</B
><H2
CLASS="sect2"
><A
-NAME="AEN1512"
+NAME="AEN1514"
>6.2.10. <B
CLASS="command"
>logging</B
><H3
CLASS="sect3"
><A
-NAME="AEN1529"
+NAME="AEN1531"
>6.2.10.1. The <B
CLASS="command"
>channel</B
> releases.</P
><DIV
CLASS="informaltable"
+><A
+NAME="AEN1633"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="110"
>Queries.</P
></TD
></TR
+></TBODY
></TABLE
><P
></P
><H2
CLASS="sect2"
><A
-NAME="AEN1714"
+NAME="AEN1716"
>6.2.11. <B
CLASS="command"
>lwres</B
><H2
CLASS="sect2"
><A
-NAME="AEN1738"
+NAME="AEN1740"
>6.2.12. <B
CLASS="command"
>lwres</B
><H2
CLASS="sect2"
><A
-NAME="AEN1757"
+NAME="AEN1759"
>6.2.13. <B
CLASS="command"
>options</B
><H2
CLASS="sect2"
><A
-NAME="AEN1960"
+NAME="AEN1962"
>6.2.14. <B
CLASS="command"
>options</B
> statement, an options
block with each option set to its default will be used.<DIV
CLASS="informaltable"
+><A
+NAME="AEN1969"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="153"
>
</TD
></TR
+></TBODY
></TABLE
><P
></P
></H3
><DIV
CLASS="informaltable"
+><A
+NAME="AEN2065"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="145"
>
</TD
></TR
+></TBODY
></TABLE
><P
></P
><H3
CLASS="sect3"
><A
-NAME="AEN2269"
+NAME="AEN2271"
>6.2.14.2. Forwarding</A
></H3
><P
><P
><DIV
CLASS="informaltable"
+><A
+NAME="AEN2275"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="93"
for forwarding. The default is the empty list (no forwarding).</P
></TD
></TR
+></TBODY
></TABLE
><P
></P
><P
><DIV
CLASS="informaltable"
+><A
+NAME="AEN2302"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="132"
>.</P
></TD
></TR
+></TBODY
></TABLE
><P
></P
><H3
CLASS="sect3"
><A
-NAME="AEN2345"
+NAME="AEN2347"
>6.2.14.4. Interfaces</A
></H3
><P
><H3
CLASS="sect3"
><A
-NAME="AEN2371"
+NAME="AEN2373"
>6.2.14.5. Query Address</A
></H3
><P
system. The following options apply to zone transfers.</P
><DIV
CLASS="informaltable"
+><A
+NAME="AEN2391"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="168"
but applies to notify messages sent to IPv6 addresses.</P
></TD
></TR
+></TBODY
></TABLE
><P
></P
><H3
CLASS="sect3"
><A
-NAME="AEN2518"
+NAME="AEN2520"
>6.2.14.7. Resource Limits</A
></H3
><P
>.</P
><DIV
CLASS="informaltable"
+><A
+NAME="AEN2530"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="144"
>.</P
></TD
></TR
+></TBODY
></TABLE
><P
></P
><H3
CLASS="sect3"
><A
-NAME="AEN2581"
+NAME="AEN2583"
>6.2.14.8. Periodic Task Intervals</A
></H3
><DIV
CLASS="informaltable"
+><A
+NAME="AEN2585"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="156"
></DIV
></TD
></TR
+></TBODY
></TABLE
><P
></P
> are:</P
><DIV
CLASS="informaltable"
+><A
+NAME="AEN2681"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="72"
order.</P
></TD
></TR
+></TBODY
></TABLE
><P
></P
></H3
><DIV
CLASS="informaltable"
+><A
+NAME="AEN2719"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="120"
to allow for a limited amount of clock skew.</P
></TD
></TR
+></TBODY
></TABLE
><P
></P
>The following statistics counters are maintained:</P
><DIV
CLASS="informaltable"
+><A
+NAME="AEN2777"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="110"
failure response other than those above.</P
></TD
></TR
+></TBODY
></TABLE
><P
></P
><H2
CLASS="sect2"
><A
-NAME="AEN2878"
+NAME="AEN2880"
>6.2.17. <B
CLASS="command"
>trusted-keys</B
><H2
CLASS="sect2"
><A
-NAME="AEN2894"
+NAME="AEN2896"
>6.2.18. <B
CLASS="command"
>trusted-keys</B
><H2
CLASS="sect2"
><A
-NAME="AEN2902"
+NAME="AEN2904"
>6.2.19. <B
CLASS="command"
>view</B
><H2
CLASS="sect2"
><A
-NAME="AEN2916"
+NAME="AEN2918"
>6.2.20. <B
CLASS="command"
>view</B
><H2
CLASS="sect2"
><A
-NAME="AEN3053"
+NAME="AEN3055"
>6.2.22. <B
CLASS="command"
>zone</B
><H3
CLASS="sect3"
><A
-NAME="AEN3056"
+NAME="AEN3058"
>6.2.22.1. Zone Types</A
></H3
><DIV
CLASS="informaltable"
+><A
+NAME="AEN3060"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="87"
Classes other than IN have no built-in defaults hints.</P
></TD
></TR
+></TBODY
></TABLE
><P
></P
><H3
CLASS="sect3"
><A
-NAME="AEN3113"
+NAME="AEN3115"
>6.2.22.2. Class</A
></H3
><P
><H3
CLASS="sect3"
><A
-NAME="AEN3128"
+NAME="AEN3130"
>6.2.22.3. Zone Options</A
></H3
><DIV
CLASS="informaltable"
+><A
+NAME="AEN3132"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="159"
</P
></TD
></TR
+></TBODY
></TABLE
><P
></P
</P
><DIV
CLASS="informaltable"
+><A
+NAME="AEN3374"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="79"
same as the message signer. The name field is ignored.</P
></TD
></TR
+></TBODY
></TABLE
><P
></P
><H1
CLASS="sect1"
><A
-NAME="AEN3402"
+NAME="AEN3404"
>6.3. Zone File</A
></H1
><DIV
><H3
CLASS="sect3"
><A
-NAME="AEN3407"
+NAME="AEN3409"
>6.3.1.1. Resource Records</A
></H3
><P
>The components of a Resource Record are:</P
><DIV
CLASS="informaltable"
+><A
+NAME="AEN3415"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="96"
data that describes the resource.</P
></TD
></TR
+></TBODY
></TABLE
><P
></P
or historical (h) and no longer in general use):</P
><DIV
CLASS="informaltable"
+><A
+NAME="AEN3447"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="84"
>(x) representation of X.25 network addresses. Experimental.</P
></TD
></TR
+></TBODY
></TABLE
><P
></P
are currently valid in the DNS:</P
><DIV
CLASS="informaltable"
+><A
+NAME="AEN3559"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="84"
>.</P
></TD
></TR
+></TBODY
></TABLE
><P
></P
data that describes the resource:</P
><DIV
CLASS="informaltable"
+><A
+NAME="AEN3575"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="84"
>several fields.</P
></TD
></TR
+></TBODY
></TABLE
><P
></P
><H3
CLASS="sect3"
><A
-NAME="AEN3621"
+NAME="AEN3623"
>6.3.1.2. Textual expression of RRs</A
></H3
><P
>For example, we might show the RRs carried in a message as:</P
><DIV
CLASS="informaltable"
+><A
+NAME="AEN3630"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="133"
></P
></TD
></TR
+></TBODY
></TABLE
><P
></P
>Similarly we might see:</P
><DIV
CLASS="informaltable"
+><A
+NAME="AEN3696"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="143"
></P
></TD
></TR
+></TBODY
></TABLE
><P
></P
><H2
CLASS="sect2"
><A
-NAME="AEN3722"
+NAME="AEN3724"
>6.3.2. Discussion of MX Records</A
></H2
><P
pointed to by the CNAME.</P
><DIV
CLASS="informaltable"
+><A
+NAME="AEN3730"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="164"
></P
></TD
></TR
+></TBODY
></TABLE
><P
></P
used in a zone file.</P
><DIV
CLASS="informaltable"
+><A
+NAME="AEN3822"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="72"
the it.</P
></TD
></TR
+></TBODY
></TABLE
><P
></P
><H2
CLASS="sect2"
><A
-NAME="AEN3843"
+NAME="AEN3845"
>6.3.4. Inverse Mapping in IPv4</A
></H2
><P
>] domain:</P
><DIV
CLASS="informaltable"
+><A
+NAME="AEN3850"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="108"
></P
></TD
></TR
+></TBODY
></TABLE
><P
></P
><H2
CLASS="sect2"
><A
-NAME="AEN3870"
+NAME="AEN3872"
>6.3.5. Other Zone File Directives</A
></H2
><P
><H3
CLASS="sect3"
><A
-NAME="AEN3877"
+NAME="AEN3879"
>6.3.5.1. The <B
CLASS="command"
>$ORIGIN</B
CLASS="programlisting"
><TT
CLASS="literal"
->$ORIGIN example.com
+>$ORIGIN example.com.
WWW CNAME MAIN-SERVER</TT
></PRE
><P
CLASS="programlisting"
><TT
CLASS="literal"
->WWW.EXAMPLE.COM CNAME MAIN-SERVER.EXAMPLE.COM.</TT
+>WWW.EXAMPLE.COM. CNAME MAIN-SERVER.EXAMPLE.COM.</TT
></PRE
></DIV
><DIV
><H3
CLASS="sect3"
><A
-NAME="AEN3897"
+NAME="AEN3899"
>6.3.5.2. The <B
CLASS="command"
>$INCLUDE</B
><H3
CLASS="sect3"
><A
-NAME="AEN3917"
+NAME="AEN3919"
>6.3.5.3. The <B
CLASS="command"
>$TTL</B
><H2
CLASS="sect2"
><A
-NAME="AEN3928"
+NAME="AEN3930"
>6.3.6. <SPAN
CLASS="acronym"
>BIND</SPAN
></PRE
><DIV
CLASS="informaltable"
+><A
+NAME="AEN3950"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="84"
similarly to lhs.</P
></TD
></TR
+></TBODY
></TABLE
><P
></P
>BIND 9 Security Considerations</TITLE
><META
NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.41"><LINK
+CONTENT="Modular DocBook HTML Stylesheet Version 1.61
+"><LINK
REL="HOME"
HREF="Bv9ARM.html"><LINK
REL="PREVIOUS"
TITLE="Troubleshooting"
HREF="Bv9ARM.ch08.html"></HEAD
><BODY
+CLASS="chapter"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
></DT
><DT
>7.2. <A
-HREF="Bv9ARM.ch07.html#AEN4020"
+HREF="Bv9ARM.ch07.html#AEN4022"
><B
CLASS="command"
>chroot</B
><H1
CLASS="sect1"
><A
-NAME="AEN4020"
+NAME="AEN4022"
>7.2. <B
CLASS="command"
>chroot</B
><H2
CLASS="sect2"
><A
-NAME="AEN4043"
+NAME="AEN4045"
>7.2.1. The <B
CLASS="command"
>chroot</B
><H2
CLASS="sect2"
><A
-NAME="AEN4058"
+NAME="AEN4060"
>7.2.2. Using the <B
CLASS="command"
>setuid</B
>Troubleshooting</TITLE
><META
NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.41"><LINK
+CONTENT="Modular DocBook HTML Stylesheet Version 1.61
+"><LINK
REL="HOME"
HREF="Bv9ARM.html"><LINK
REL="PREVIOUS"
TITLE="Appendices"
HREF="Bv9ARM.ch09.html"></HEAD
><BODY
+CLASS="chapter"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
></DT
><DT
>8.1. <A
-HREF="Bv9ARM.ch08.html#AEN4078"
+HREF="Bv9ARM.ch08.html#AEN4080"
>Common Problems</A
></DT
><DT
>8.2. <A
-HREF="Bv9ARM.ch08.html#AEN4084"
+HREF="Bv9ARM.ch08.html#AEN4086"
>Incrementing and Changing the Serial Number</A
></DT
><DT
>8.3. <A
-HREF="Bv9ARM.ch08.html#AEN4089"
+HREF="Bv9ARM.ch08.html#AEN4091"
>Where Can I Get Help?</A
></DT
></DL
><H1
CLASS="sect1"
><A
-NAME="AEN4078"
+NAME="AEN4080"
>8.1. Common Problems</A
></H1
><DIV
><H2
CLASS="sect2"
><A
-NAME="AEN4080"
+NAME="AEN4082"
>8.1.1. It's not working; how can I figure out what's wrong?</A
></H2
><P
><H1
CLASS="sect1"
><A
-NAME="AEN4084"
+NAME="AEN4086"
>8.2. Incrementing and Changing the Serial Number</A
></H1
><P
><H1
CLASS="sect1"
><A
-NAME="AEN4089"
+NAME="AEN4091"
>8.3. Where Can I Get Help?</A
></H1
><P
>Appendices</TITLE
><META
NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.41"><LINK
+CONTENT="Modular DocBook HTML Stylesheet Version 1.61
+"><LINK
REL="HOME"
HREF="Bv9ARM.html"><LINK
REL="PREVIOUS"
TITLE="Troubleshooting"
HREF="Bv9ARM.ch08.html"></HEAD
><BODY
+CLASS="appendix"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
></DT
><DT
>A.1. <A
-HREF="Bv9ARM.ch09.html#AEN4105"
+HREF="Bv9ARM.ch09.html#AEN4107"
>Acknowledgements</A
></DT
><DT
></DT
><DT
>A.3. <A
-HREF="Bv9ARM.ch09.html#AEN4146"
+HREF="Bv9ARM.ch09.html#AEN4148"
>General <SPAN
CLASS="acronym"
>DNS</SPAN
><H1
CLASS="sect1"
><A
-NAME="AEN4105"
+NAME="AEN4107"
>A.1. Acknowledgements</A
></H1
><DIV
><H2
CLASS="sect2"
><A
-NAME="AEN4107"
+NAME="AEN4109"
>A.1.1. A Brief History of the <SPAN
CLASS="acronym"
>DNS</SPAN
><H3
CLASS="sect3"
><A
-NAME="AEN4137"
+NAME="AEN4139"
>A.2.1.1. HS = hesiod</A
></H3
><P
><H3
CLASS="sect3"
><A
-NAME="AEN4142"
+NAME="AEN4144"
>A.2.1.2. CH = chaos</A
></H3
><P
><H1
CLASS="sect1"
><A
-NAME="AEN4146"
+NAME="AEN4148"
>A.3. General <SPAN
CLASS="acronym"
>DNS</SPAN
><H2
CLASS="sect2"
><A
-NAME="AEN4149"
+NAME="ipv6addresses"
>A.3.1. IPv6 addresses (A6)</A
></H2
><P
>The aggregatable global Unicast address format is as follows:</P
><DIV
CLASS="informaltable"
+><A
+NAME="AEN4159"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="46"
><------ Interface Identifier ------></P
></TD
></TR
+></TBODY
></TABLE
><P
></P
>Where
<DIV
CLASS="informaltable"
+><A
+NAME="AEN4228"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="132"
>Interface Identifier</P
></TD
></TR
+></TBODY
></TABLE
><P
></P
unicast address consists of:</P
><DIV
CLASS="informaltable"
+><A
+NAME="AEN4283"
+></A
><P
></P
><TABLE
CELLPADDING="3"
BORDER="1"
CLASS="CALSTABLE"
+><TBODY
><TR
><TD
WIDTH="49"
>NLA ID</P
></TD
></TR
+></TBODY
></TABLE
><P
></P
>.</P
><H3
><A
-NAME="AEN4325"
+NAME="AEN4327"
>Bibliography</A
></H3
><H1
CLASS="bibliodiv"
><A
-NAME="AEN4326"
+NAME="AEN4328"
>Standards</A
></H1
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4328"
+NAME="AEN4330"
></A
><P
->[RFC974] C. Partridge, <I
+>[RFC974] <SPAN
+CLASS="AUTHOR"
+>C. Partridge</SPAN
+>, <I
>Mail Routing and the Domain System</I
>, January 1986.</P
><DIV
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4335"
+NAME="AEN4337"
></A
><P
->[RFC1034] P.V. Mockapetris, <I
+>[RFC1034] <SPAN
+CLASS="AUTHOR"
+>P.V. Mockapetris</SPAN
+>, <I
>Domain Names — Concepts and Facilities</I
>, November 1987.</P
><DIV
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4342"
+NAME="AEN4344"
></A
><P
->[RFC1035] P. V. Mockapetris, <I
+>[RFC1035] <SPAN
+CLASS="AUTHOR"
+>P. V. Mockapetris</SPAN
+>, <I
>Domain Names — Implementation and
Specification</I
>, November 1987.</P
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4351"
+NAME="AEN4353"
></A
><P
->[RFC2181] R., R. Bush Elz, <I
+>[RFC2181] <SPAN
+CLASS="AUTHOR"
+>R., R. Bush Elz</SPAN
+>, <I
>Clarifications to the <SPAN
CLASS="acronym"
>DNS</SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4359"
+NAME="AEN4361"
></A
><P
->[RFC2308] M. Andrews, <I
+>[RFC2308] <SPAN
+CLASS="AUTHOR"
+>M. Andrews</SPAN
+>, <I
>Negative Caching of <SPAN
CLASS="acronym"
>DNS</SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4367"
+NAME="AEN4369"
></A
><P
->[RFC1995] M. Ohta, <I
+>[RFC1995] <SPAN
+CLASS="AUTHOR"
+>M. Ohta</SPAN
+>, <I
>Incremental Zone Transfer in <SPAN
CLASS="acronym"
>DNS</SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4375"
+NAME="AEN4377"
></A
><P
->[RFC1996] P. Vixie, <I
+>[RFC1996] <SPAN
+CLASS="AUTHOR"
+>P. Vixie</SPAN
+>, <I
>A Mechanism for Prompt Notification of Zone Changes</I
>, August 1996.</P
><DIV
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4382"
+NAME="AEN4384"
></A
><P
->[RFC2136] P. Vixie, S. Thomson, Y. Rekhter, and J. Bound, <I
+>[RFC2136] <SPAN
+CLASS="AUTHOR"
+>P. Vixie, </SPAN
+><SPAN
+CLASS="AUTHOR"
+>S. Thomson, </SPAN
+><SPAN
+CLASS="AUTHOR"
+>Y. Rekhter, </SPAN
+><SPAN
+CLASS="AUTHOR"
+>and J. Bound</SPAN
+>, <I
>Dynamic Updates in the Domain Name System</I
>, April 1997.</P
><DIV
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4399"
+NAME="AEN4401"
></A
><P
->[RFC2845] P. Vixie, O. Gudmundsson, D. Eastlake, 3rd, and B. Wellington, <I
+>[RFC2845] <SPAN
+CLASS="AUTHOR"
+>P. Vixie, </SPAN
+><SPAN
+CLASS="AUTHOR"
+>O. Gudmundsson, </SPAN
+><SPAN
+CLASS="AUTHOR"
+>D. Eastlake, 3rd, </SPAN
+><SPAN
+CLASS="AUTHOR"
+>and B. Wellington</SPAN
+>, <I
>Secret Key Transaction Authentication for <SPAN
CLASS="acronym"
>DNS</SPAN
><H1
CLASS="bibliodiv"
><A
-NAME="AEN4418"
+NAME="AEN4420"
>Proposed Standards Still Under Development</A
></H1
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4423"
+NAME="AEN4425"
></A
><P
->[RFC1886] S. Thomson and C. Huitema, <I
+>[RFC1886] <SPAN
+CLASS="AUTHOR"
+>S. Thomson </SPAN
+><SPAN
+CLASS="AUTHOR"
+>and C. Huitema</SPAN
+>, <I
><SPAN
CLASS="acronym"
>DNS</SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4435"
+NAME="AEN4437"
></A
><P
->[RFC2065] D. Eastlake, 3rd and C. Kaufman, <I
+>[RFC2065] <SPAN
+CLASS="AUTHOR"
+>D. Eastlake, 3rd </SPAN
+><SPAN
+CLASS="AUTHOR"
+>and C. Kaufman</SPAN
+>, <I
>Domain Name System Security Extensions</I
>, January 1997.</P
><DIV
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4447"
+NAME="AEN4449"
></A
><P
->[RFC2137] D. Eastlake, 3rd, <I
+>[RFC2137] <SPAN
+CLASS="AUTHOR"
+>D. Eastlake, 3rd</SPAN
+>, <I
>Secure Domain Name System Dynamic Update</I
>, April 1997.</P
><DIV
><H1
CLASS="bibliodiv"
><A
-NAME="AEN4455"
+NAME="AEN4457"
>Other Important RFCs About <SPAN
CLASS="acronym"
>DNS</SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4458"
+NAME="AEN4460"
></A
><P
->[RFC1535] E. Gavron, <I
+>[RFC1535] <SPAN
+CLASS="AUTHOR"
+>E. Gavron</SPAN
+>, <I
>A Security Problem and Proposed Correction With Widely Deployed <SPAN
CLASS="acronym"
>DNS</SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4466"
+NAME="AEN4468"
></A
><P
->[RFC1536] A. Kumar, J. Postel, C. Neuman, P. Danzig, and S. Miller, <I
+>[RFC1536] <SPAN
+CLASS="AUTHOR"
+>A. Kumar, </SPAN
+><SPAN
+CLASS="AUTHOR"
+>J. Postel, </SPAN
+><SPAN
+CLASS="AUTHOR"
+>C. Neuman, </SPAN
+><SPAN
+CLASS="AUTHOR"
+>P. Danzig, </SPAN
+><SPAN
+CLASS="AUTHOR"
+>and S. Miller</SPAN
+>, <I
>Common <SPAN
CLASS="acronym"
>DNS</SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4487"
+NAME="AEN4489"
></A
><P
->[RFC1982] R. Elz and R. Bush, <I
+>[RFC1982] <SPAN
+CLASS="AUTHOR"
+>R. Elz </SPAN
+><SPAN
+CLASS="AUTHOR"
+>and R. Bush</SPAN
+>, <I
>Serial Number Arithmetic</I
>, August 1996.</P
><DIV
><H1
CLASS="bibliodiv"
><A
-NAME="AEN4498"
+NAME="AEN4500"
>Resource Record Types</A
></H1
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4500"
+NAME="AEN4502"
></A
><P
->[RFC1183] C.F. Everhart, L. A. Mamakos, R. Ullmann, and P. Mockapetris, <I
+>[RFC1183] <SPAN
+CLASS="AUTHOR"
+>C.F. Everhart, </SPAN
+><SPAN
+CLASS="AUTHOR"
+>L. A. Mamakos, </SPAN
+><SPAN
+CLASS="AUTHOR"
+>R. Ullmann, </SPAN
+><SPAN
+CLASS="AUTHOR"
+>and P. Mockapetris</SPAN
+>, <I
>New <SPAN
CLASS="acronym"
>DNS</SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4518"
+NAME="AEN4520"
></A
><P
->[RFC1706] B. Manning and R. Colella, <I
+>[RFC1706] <SPAN
+CLASS="AUTHOR"
+>B. Manning </SPAN
+><SPAN
+CLASS="AUTHOR"
+>and R. Colella</SPAN
+>, <I
><SPAN
CLASS="acronym"
>DNS</SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4530"
+NAME="AEN4532"
></A
><P
->[RFC2168] R. Daniel and M. Mealling, <I
+>[RFC2168] <SPAN
+CLASS="AUTHOR"
+>R. Daniel </SPAN
+><SPAN
+CLASS="AUTHOR"
+>and M. Mealling</SPAN
+>, <I
>Resolution of Uniform Resource Identifiers using
the Domain Name System</I
>, June 1997.</P
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4541"
+NAME="AEN4543"
></A
><P
->[RFC1876] C. Davis, P. Vixie, T., and I. Dickinson, <I
+>[RFC1876] <SPAN
+CLASS="AUTHOR"
+>C. Davis, </SPAN
+><SPAN
+CLASS="AUTHOR"
+>P. Vixie, </SPAN
+><SPAN
+CLASS="AUTHOR"
+>T., </SPAN
+><SPAN
+CLASS="AUTHOR"
+>and I. Dickinson</SPAN
+>, <I
>A Means for Expressing Location Information in the Domain
Name System</I
>, January 1996.</P
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4558"
+NAME="AEN4560"
></A
><P
->[RFC2052] A. Gulbrandsen and P. Vixie, <I
+>[RFC2052] <SPAN
+CLASS="AUTHOR"
+>A. Gulbrandsen </SPAN
+><SPAN
+CLASS="AUTHOR"
+>and P. Vixie</SPAN
+>, <I
>A <SPAN
CLASS="acronym"
>DNS</SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4570"
+NAME="AEN4572"
></A
><P
->[RFC2163] A. Allocchio, <I
+>[RFC2163] <SPAN
+CLASS="AUTHOR"
+>A. Allocchio</SPAN
+>, <I
>Using the Internet <SPAN
CLASS="acronym"
>DNS</SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4578"
+NAME="AEN4580"
></A
><P
->[RFC2230] R. Atkinson, <I
+>[RFC2230] <SPAN
+CLASS="AUTHOR"
+>R. Atkinson</SPAN
+>, <I
>Key Exchange Delegation Record for the <SPAN
CLASS="acronym"
>DNS</SPAN
><H1
CLASS="bibliodiv"
><A
-NAME="AEN4586"
+NAME="AEN4588"
><SPAN
CLASS="acronym"
>DNS</SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4589"
+NAME="AEN4591"
></A
><P
->[RFC1101] P. V. Mockapetris, <I
+>[RFC1101] <SPAN
+CLASS="AUTHOR"
+>P. V. Mockapetris</SPAN
+>, <I
><SPAN
CLASS="acronym"
>DNS</SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4597"
+NAME="AEN4599"
></A
><P
->[RFC1123] Braden, <I
+>[RFC1123] <SPAN
+CLASS="AUTHOR"
+>Braden</SPAN
+>, <I
>Requirements for Internet Hosts - Application and Support</I
>, October 1989.</P
><DIV
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4604"
+NAME="AEN4606"
></A
><P
->[RFC1591] J. Postel, <I
+>[RFC1591] <SPAN
+CLASS="AUTHOR"
+>J. Postel</SPAN
+>, <I
>Domain Name System Structure and Delegation</I
>, March 1994.</P
><DIV
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4611"
+NAME="AEN4613"
></A
><P
->[RFC2317] H. Eidnes, G. de Groot, and P. Vixie, <I
+>[RFC2317] <SPAN
+CLASS="AUTHOR"
+>H. Eidnes, </SPAN
+><SPAN
+CLASS="AUTHOR"
+>G. de Groot, </SPAN
+><SPAN
+CLASS="AUTHOR"
+>and P. Vixie</SPAN
+>, <I
>Classless IN-ADDR.ARPA Delegation</I
>, March 1998.</P
><DIV
><H1
CLASS="bibliodiv"
><A
-NAME="AEN4625"
+NAME="AEN4627"
><SPAN
CLASS="acronym"
>DNS</SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4628"
+NAME="AEN4630"
></A
><P
->[RFC1537] P. Beertema, <I
+>[RFC1537] <SPAN
+CLASS="AUTHOR"
+>P. Beertema</SPAN
+>, <I
>Common <SPAN
CLASS="acronym"
>DNS</SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4636"
+NAME="AEN4638"
></A
><P
->[RFC1912] D. Barr, <I
+>[RFC1912] <SPAN
+CLASS="AUTHOR"
+>D. Barr</SPAN
+>, <I
>Common <SPAN
CLASS="acronym"
>DNS</SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4644"
+NAME="AEN4646"
></A
><P
->[RFC1912] D. Barr, <I
+>[RFC1912] <SPAN
+CLASS="AUTHOR"
+>D. Barr</SPAN
+>, <I
>Common <SPAN
CLASS="acronym"
>DNS</SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4652"
+NAME="AEN4654"
></A
><P
->[RFC2010] B. Manning and P. Vixie, <I
+>[RFC2010] <SPAN
+CLASS="AUTHOR"
+>B. Manning </SPAN
+><SPAN
+CLASS="AUTHOR"
+>and P. Vixie</SPAN
+>, <I
>Operational Criteria for Root Name Servers.</I
>, October 1996.</P
><DIV
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4663"
+NAME="AEN4665"
></A
><P
->[RFC2219] M. Hamilton and R. Wright, <I
+>[RFC2219] <SPAN
+CLASS="AUTHOR"
+>M. Hamilton </SPAN
+><SPAN
+CLASS="AUTHOR"
+>and R. Wright</SPAN
+>, <I
>Use of <SPAN
CLASS="acronym"
>DNS</SPAN
><H1
CLASS="bibliodiv"
><A
-NAME="AEN4675"
+NAME="AEN4677"
>Other <SPAN
CLASS="acronym"
>DNS</SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4681"
+NAME="AEN4683"
></A
><P
->[RFC1464] R. Rosenbaum, <I
+>[RFC1464] <SPAN
+CLASS="AUTHOR"
+>R. Rosenbaum</SPAN
+>, <I
>Using the Domain Name System To Store Arbitrary String Attributes</I
>, May 1993.</P
><DIV
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4688"
+NAME="AEN4690"
></A
><P
->[RFC1713] A. Romao, <I
+>[RFC1713] <SPAN
+CLASS="AUTHOR"
+>A. Romao</SPAN
+>, <I
>Tools for <SPAN
CLASS="acronym"
>DNS</SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4696"
+NAME="AEN4698"
></A
><P
->[RFC1794] T. Brisco, <I
+>[RFC1794] <SPAN
+CLASS="AUTHOR"
+>T. Brisco</SPAN
+>, <I
><SPAN
CLASS="acronym"
>DNS</SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4704"
+NAME="AEN4706"
></A
><P
->[RFC2240] O. Vaughan, <I
+>[RFC2240] <SPAN
+CLASS="AUTHOR"
+>O. Vaughan</SPAN
+>, <I
>A Legal Basis for Domain Name Allocation</I
>, November 1997.</P
><DIV
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4711"
+NAME="AEN4713"
></A
><P
->[RFC2345] J. Klensin, T. Wolf, and G. Oglesby, <I
+>[RFC2345] <SPAN
+CLASS="AUTHOR"
+>J. Klensin, </SPAN
+><SPAN
+CLASS="AUTHOR"
+>T. Wolf, </SPAN
+><SPAN
+CLASS="AUTHOR"
+>and G. Oglesby</SPAN
+>, <I
>Domain Names and Company Name Retrieval</I
>, May 1998.</P
><DIV
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4725"
+NAME="AEN4727"
></A
><P
->[RFC2352] O. Vaughan, <I
+>[RFC2352] <SPAN
+CLASS="AUTHOR"
+>O. Vaughan</SPAN
+>, <I
>A Convention For Using Legal Names as Domain Names</I
>, May 1998.</P
><DIV
><H1
CLASS="bibliodiv"
><A
-NAME="AEN4732"
+NAME="AEN4734"
>Obsolete and Unimplemented Experimental RRs</A
></H1
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4734"
+NAME="AEN4736"
></A
><P
->[RFC1712] C. Farrell, M. Schulze, S. Pleitner, and D. Baldoni, <I
+>[RFC1712] <SPAN
+CLASS="AUTHOR"
+>C. Farrell, </SPAN
+><SPAN
+CLASS="AUTHOR"
+>M. Schulze, </SPAN
+><SPAN
+CLASS="AUTHOR"
+>S. Pleitner, </SPAN
+><SPAN
+CLASS="AUTHOR"
+>and D. Baldoni</SPAN
+>, <I
><SPAN
CLASS="acronym"
>DNS</SPAN
><H2
CLASS="sect2"
><A
-NAME="AEN4755"
+NAME="AEN4757"
>A.4.3. Other Documents About <SPAN
CLASS="acronym"
>BIND</SPAN
></P
><H3
><A
-NAME="AEN4759"
+NAME="AEN4761"
>Bibliography</A
></H3
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4760"
+NAME="AEN4762"
></A
><P
->Paul Albitz and Cricket Liu, <I
+><SPAN
+CLASS="AUTHOR"
+>Paul Albitz </SPAN
+><SPAN
+CLASS="AUTHOR"
+>and Cricket Liu</SPAN
+>, <I
><SPAN
CLASS="acronym"
>DNS</SPAN
></TITLE
><META
NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.41"><LINK
+CONTENT="Modular DocBook HTML Stylesheet Version 1.61
+"><LINK
REL="NEXT"
TITLE="Introduction "
HREF="Bv9ARM.ch01.html"></HEAD
><BODY
+CLASS="book"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
><DL
><DT
>4.8.1. <A
-HREF="Bv9ARM.ch04.html#AEN955"
+HREF="Bv9ARM.ch04.html#AEN957"
>Address Lookups Using AAAA Records</A
></DT
><DT
>4.8.2. <A
-HREF="Bv9ARM.ch04.html#AEN960"
+HREF="Bv9ARM.ch04.html#AEN962"
>Address Lookups Using A6 Records</A
></DT
><DT
>4.8.3. <A
-HREF="Bv9ARM.ch04.html#AEN981"
+HREF="Bv9ARM.ch04.html#AEN983"
>Address to Name Lookups Using Nibble Format</A
></DT
><DT
>4.8.4. <A
-HREF="Bv9ARM.ch04.html#AEN988"
+HREF="Bv9ARM.ch04.html#AEN990"
>Address to Name Lookups Using Bitstring Format</A
></DT
><DT
>4.8.5. <A
-HREF="Bv9ARM.ch04.html#AEN995"
+HREF="Bv9ARM.ch04.html#AEN997"
>Using DNAME for Delegation of IPv6 Reverse Addresses</A
></DT
></DL
><DL
><DT
>5.1. <A
-HREF="Bv9ARM.ch05.html#AEN1015"
+HREF="Bv9ARM.ch05.html#AEN1017"
>The Lightweight Resolver Library</A
></DT
><DT
></DT
><DT
>6.1.2. <A
-HREF="Bv9ARM.ch06.html#AEN1257"
+HREF="Bv9ARM.ch06.html#AEN1259"
>Comment Syntax</A
></DT
></DL
><DL
><DT
>6.2.1. <A
-HREF="Bv9ARM.ch06.html#AEN1364"
+HREF="Bv9ARM.ch06.html#AEN1366"
><B
CLASS="command"
>acl</B
></DT
><DT
>6.2.3. <A
-HREF="Bv9ARM.ch06.html#AEN1406"
+HREF="Bv9ARM.ch06.html#AEN1408"
><B
CLASS="command"
>controls</B
></DT
><DT
>6.2.4. <A
-HREF="Bv9ARM.ch06.html#AEN1415"
+HREF="Bv9ARM.ch06.html#AEN1417"
><B
CLASS="command"
>controls</B
></DT
><DT
>6.2.5. <A
-HREF="Bv9ARM.ch06.html#AEN1441"
+HREF="Bv9ARM.ch06.html#AEN1443"
><B
CLASS="command"
>include</B
></DT
><DT
>6.2.6. <A
-HREF="Bv9ARM.ch06.html#AEN1446"
+HREF="Bv9ARM.ch06.html#AEN1448"
><B
CLASS="command"
>include</B
></DT
><DT
>6.2.7. <A
-HREF="Bv9ARM.ch06.html#AEN1453"
+HREF="Bv9ARM.ch06.html#AEN1455"
><B
CLASS="command"
>key</B
></DT
><DT
>6.2.8. <A
-HREF="Bv9ARM.ch06.html#AEN1460"
+HREF="Bv9ARM.ch06.html#AEN1462"
><B
CLASS="command"
>key</B
></DT
><DT
>6.2.9. <A
-HREF="Bv9ARM.ch06.html#AEN1472"
+HREF="Bv9ARM.ch06.html#AEN1474"
><B
CLASS="command"
>logging</B
></DT
><DT
>6.2.10. <A
-HREF="Bv9ARM.ch06.html#AEN1512"
+HREF="Bv9ARM.ch06.html#AEN1514"
><B
CLASS="command"
>logging</B
></DT
><DT
>6.2.11. <A
-HREF="Bv9ARM.ch06.html#AEN1714"
+HREF="Bv9ARM.ch06.html#AEN1716"
><B
CLASS="command"
>lwres</B
></DT
><DT
>6.2.12. <A
-HREF="Bv9ARM.ch06.html#AEN1738"
+HREF="Bv9ARM.ch06.html#AEN1740"
><B
CLASS="command"
>lwres</B
></DT
><DT
>6.2.13. <A
-HREF="Bv9ARM.ch06.html#AEN1757"
+HREF="Bv9ARM.ch06.html#AEN1759"
><B
CLASS="command"
>options</B
></DT
><DT
>6.2.14. <A
-HREF="Bv9ARM.ch06.html#AEN1960"
+HREF="Bv9ARM.ch06.html#AEN1962"
><B
CLASS="command"
>options</B
></DT
><DT
>6.2.17. <A
-HREF="Bv9ARM.ch06.html#AEN2878"
+HREF="Bv9ARM.ch06.html#AEN2880"
><B
CLASS="command"
>trusted-keys</B
></DT
><DT
>6.2.18. <A
-HREF="Bv9ARM.ch06.html#AEN2894"
+HREF="Bv9ARM.ch06.html#AEN2896"
><B
CLASS="command"
>trusted-keys</B
></DT
><DT
>6.2.19. <A
-HREF="Bv9ARM.ch06.html#AEN2902"
+HREF="Bv9ARM.ch06.html#AEN2904"
><B
CLASS="command"
>view</B
></DT
><DT
>6.2.20. <A
-HREF="Bv9ARM.ch06.html#AEN2916"
+HREF="Bv9ARM.ch06.html#AEN2918"
><B
CLASS="command"
>view</B
></DT
><DT
>6.2.22. <A
-HREF="Bv9ARM.ch06.html#AEN3053"
+HREF="Bv9ARM.ch06.html#AEN3055"
><B
CLASS="command"
>zone</B
></DD
><DT
>6.3. <A
-HREF="Bv9ARM.ch06.html#AEN3402"
+HREF="Bv9ARM.ch06.html#AEN3404"
>Zone File</A
></DT
><DD
></DT
><DT
>6.3.2. <A
-HREF="Bv9ARM.ch06.html#AEN3722"
+HREF="Bv9ARM.ch06.html#AEN3724"
>Discussion of MX Records</A
></DT
><DT
></DT
><DT
>6.3.4. <A
-HREF="Bv9ARM.ch06.html#AEN3843"
+HREF="Bv9ARM.ch06.html#AEN3845"
>Inverse Mapping in IPv4</A
></DT
><DT
>6.3.5. <A
-HREF="Bv9ARM.ch06.html#AEN3870"
+HREF="Bv9ARM.ch06.html#AEN3872"
>Other Zone File Directives</A
></DT
><DT
>6.3.6. <A
-HREF="Bv9ARM.ch06.html#AEN3928"
+HREF="Bv9ARM.ch06.html#AEN3930"
><SPAN
CLASS="acronym"
>BIND</SPAN
></DT
><DT
>7.2. <A
-HREF="Bv9ARM.ch07.html#AEN4020"
+HREF="Bv9ARM.ch07.html#AEN4022"
><B
CLASS="command"
>chroot</B
><DL
><DT
>7.2.1. <A
-HREF="Bv9ARM.ch07.html#AEN4043"
+HREF="Bv9ARM.ch07.html#AEN4045"
>The <B
CLASS="command"
>chroot</B
></DT
><DT
>7.2.2. <A
-HREF="Bv9ARM.ch07.html#AEN4058"
+HREF="Bv9ARM.ch07.html#AEN4060"
>Using the <B
CLASS="command"
>setuid</B
><DL
><DT
>8.1. <A
-HREF="Bv9ARM.ch08.html#AEN4078"
+HREF="Bv9ARM.ch08.html#AEN4080"
>Common Problems</A
></DT
><DD
><DL
><DT
>8.1.1. <A
-HREF="Bv9ARM.ch08.html#AEN4080"
+HREF="Bv9ARM.ch08.html#AEN4082"
>It's not working; how can I figure out what's wrong?</A
></DT
></DL
></DD
><DT
>8.2. <A
-HREF="Bv9ARM.ch08.html#AEN4084"
+HREF="Bv9ARM.ch08.html#AEN4086"
>Incrementing and Changing the Serial Number</A
></DT
><DT
>8.3. <A
-HREF="Bv9ARM.ch08.html#AEN4089"
+HREF="Bv9ARM.ch08.html#AEN4091"
>Where Can I Get Help?</A
></DT
></DL
><DL
><DT
>A.1. <A
-HREF="Bv9ARM.ch09.html#AEN4105"
+HREF="Bv9ARM.ch09.html#AEN4107"
>Acknowledgements</A
></DT
><DD
><DL
><DT
>A.1.1. <A
-HREF="Bv9ARM.ch09.html#AEN4107"
+HREF="Bv9ARM.ch09.html#AEN4109"
>A Brief History of the <SPAN
CLASS="acronym"
>DNS</SPAN
></DD
><DT
>A.3. <A
-HREF="Bv9ARM.ch09.html#AEN4146"
+HREF="Bv9ARM.ch09.html#AEN4148"
>General <SPAN
CLASS="acronym"
>DNS</SPAN
><DL
><DT
>A.3.1. <A
-HREF="Bv9ARM.ch09.html#AEN4149"
+HREF="Bv9ARM.ch09.html#ipv6addresses"
>IPv6 addresses (A6)</A
></DT
></DL
></DT
><DT
>A.4.3. <A
-HREF="Bv9ARM.ch09.html#AEN4755"
+HREF="Bv9ARM.ch09.html#AEN4757"
>Other Documents About <SPAN
CLASS="acronym"
>BIND</SPAN