Files
bind9/doc/arm/Bv9ARM.html
T
Eric Luce f293a69bcd Add some flags to the nominum dsssl modification that hvae the HTML
files written out to something with more easily understood file
names (Bv9ARM.ch##.html) and remove the old HTML files. We were
not able to have XML just drop in replace them due to not being
able to use an XML id tag that begins with a number. Hence "ch01"
instead of "1."
2000-09-09 01:22:00 +00:00

829 lines
11 KiB
HTML

<HTML
><HEAD
><TITLE
></TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.54"><LINK
REL="NEXT"
TITLE="Introduction "
HREF="Bv9ARM.ch01.html"></HEAD
><BODY
CLASS="book"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="BOOK"
><A
NAME="AEN1"
></A
><DIV
CLASS="TOC"
><DL
><DT
><B
>Table of Contents</B
></DT
><DT
>1. <A
HREF="Bv9ARM.ch01.html"
>Introduction</A
></DT
><DD
><DL
><DT
>1.1. <A
HREF="Bv9ARM.ch01.html#AEN7"
>Scope of Document</A
></DT
><DT
>1.2. <A
HREF="Bv9ARM.ch01.html#AEN13"
>Organization of This Document</A
></DT
><DT
>1.3. <A
HREF="Bv9ARM.ch01.html#AEN32"
>Conventions Used in This Document</A
></DT
><DT
>1.4. <A
HREF="Bv9ARM.ch01.html#AEN121"
>Discussion of Domain Name System (<SPAN
CLASS="acronym"
>DNS</SPAN
>) Basics and
<SPAN
CLASS="acronym"
>BIND</SPAN
></A
></DT
><DD
><DL
><DT
>1.4.1. <A
HREF="Bv9ARM.ch01.html#AEN136"
>Nameservers</A
></DT
><DT
>1.4.2. <A
HREF="Bv9ARM.ch01.html#AEN157"
>Types of Zones</A
></DT
><DT
>1.4.3. <A
HREF="Bv9ARM.ch01.html#AEN194"
>Servers</A
></DT
></DL
></DD
></DL
></DD
><DT
>2. <A
HREF="Bv9ARM.ch02.html"
><SPAN
CLASS="acronym"
>BIND</SPAN
> Resource Requirements</A
></DT
><DD
><DL
><DT
>2.1. <A
HREF="Bv9ARM.ch02.html#AEN230"
>Hardware requirements</A
></DT
><DT
>2.2. <A
HREF="Bv9ARM.ch02.html#AEN238"
>CPU Requirements</A
></DT
><DT
>2.3. <A
HREF="Bv9ARM.ch02.html#AEN242"
>Memory Requirements</A
></DT
><DT
>2.4. <A
HREF="Bv9ARM.ch02.html#AEN247"
>Nameserver Intensive Environment Issues</A
></DT
><DT
>2.5. <A
HREF="Bv9ARM.ch02.html#AEN250"
>Supported Operating Systems</A
></DT
></DL
></DD
><DT
>3. <A
HREF="Bv9ARM.ch03.html"
>Nameserver Configuration</A
></DT
><DD
><DL
><DT
>3.1. <A
HREF="Bv9ARM.ch03.html#sample_configuration"
>Sample Configurations</A
></DT
><DD
><DL
><DT
>3.1.1. <A
HREF="Bv9ARM.ch03.html#AEN276"
>A Caching-only Nameserver</A
></DT
><DT
>3.1.2. <A
HREF="Bv9ARM.ch03.html#AEN280"
>An Authoritative-only Nameserver</A
></DT
></DL
></DD
><DT
>3.2. <A
HREF="Bv9ARM.ch03.html#AEN286"
>Load Balancing</A
></DT
><DT
>3.3. <A
HREF="Bv9ARM.ch03.html#notify"
>Notify</A
></DT
><DT
>3.4. <A
HREF="Bv9ARM.ch03.html#AEN374"
>Nameserver Operations</A
></DT
><DD
><DL
><DT
>3.4.1. <A
HREF="Bv9ARM.ch03.html#AEN376"
>Tools for Use With the Nameserver Daemon</A
></DT
><DT
>3.4.2. <A
HREF="Bv9ARM.ch03.html#AEN600"
>Signals</A
></DT
></DL
></DD
></DL
></DD
><DT
>4. <A
HREF="Bv9ARM.ch04.html"
>Advanced Concepts</A
></DT
><DD
><DL
><DT
>4.1. <A
HREF="Bv9ARM.ch04.html#dynamic_update"
>Dynamic Update</A
></DT
><DT
>4.2. <A
HREF="Bv9ARM.ch04.html#incremental_zone_transfers"
>Incremental Zone Transfers (IXFR)</A
></DT
><DT
>4.3. <A
HREF="Bv9ARM.ch04.html#AEN654"
>Split DNS</A
></DT
><DT
>4.4. <A
HREF="Bv9ARM.ch04.html#tsig"
>TSIG</A
></DT
><DD
><DL
><DT
>4.4.1. <A
HREF="Bv9ARM.ch04.html#AEN747"
>Generate Shared Keys for Each Pair of Hosts</A
></DT
><DT
>4.4.2. <A
HREF="Bv9ARM.ch04.html#AEN768"
>Copying the Shared Secret to Both Machines</A
></DT
><DT
>4.4.3. <A
HREF="Bv9ARM.ch04.html#AEN771"
>Informing the Servers of the Key's Existence</A
></DT
><DT
>4.4.4. <A
HREF="Bv9ARM.ch04.html#AEN783"
>Instructing the Server to Use the Key</A
></DT
><DT
>4.4.5. <A
HREF="Bv9ARM.ch04.html#AEN799"
>TSIG Key Based Access Control</A
></DT
><DT
>4.4.6. <A
HREF="Bv9ARM.ch04.html#AEN812"
>Errors</A
></DT
></DL
></DD
><DT
>4.5. <A
HREF="Bv9ARM.ch04.html#AEN816"
>TKEY</A
></DT
><DT
>4.6. <A
HREF="Bv9ARM.ch04.html#AEN831"
>SIG(0)</A
></DT
><DT
>4.7. <A
HREF="Bv9ARM.ch04.html#DNSSEC"
>DNSSEC</A
></DT
><DD
><DL
><DT
>4.7.1. <A
HREF="Bv9ARM.ch04.html#AEN847"
>Generating Keys</A
></DT
><DT
>4.7.2. <A
HREF="Bv9ARM.ch04.html#AEN867"
>Creating a Keyset</A
></DT
><DT
>4.7.3. <A
HREF="Bv9ARM.ch04.html#AEN879"
>Signing the Child's Keyset</A
></DT
><DT
>4.7.4. <A
HREF="Bv9ARM.ch04.html#AEN892"
>Signing the Zone</A
></DT
><DT
>4.7.5. <A
HREF="Bv9ARM.ch04.html#AEN908"
>Configuring Servers</A
></DT
></DL
></DD
><DT
>4.8. <A
HREF="Bv9ARM.ch04.html#AEN915"
>IPv6 Support in <SPAN
CLASS="acronym"
>BIND</SPAN
> 9</A
></DT
><DD
><DL
><DT
>4.8.1. <A
HREF="Bv9ARM.ch04.html#AEN929"
>Address Lookups Using AAAA Records</A
></DT
><DT
>4.8.2. <A
HREF="Bv9ARM.ch04.html#AEN934"
>Address Lookups Using A6 Records</A
></DT
><DT
>4.8.3. <A
HREF="Bv9ARM.ch04.html#AEN955"
>Address to Name Lookups Using Nibble Format</A
></DT
><DT
>4.8.4. <A
HREF="Bv9ARM.ch04.html#AEN962"
>Address to Name Lookups Using Bitstring Format</A
></DT
><DT
>4.8.5. <A
HREF="Bv9ARM.ch04.html#AEN969"
>Using DNAME for Delegation of IPv6 Reverse Addresses</A
></DT
></DL
></DD
></DL
></DD
><DT
>5. <A
HREF="Bv9ARM.ch05.html"
>The <SPAN
CLASS="acronym"
>BIND</SPAN
> 9 Lightweight Resolver</A
></DT
><DD
><DL
><DT
>5.1. <A
HREF="Bv9ARM.ch05.html#AEN989"
>The Lightweight Resolver Library</A
></DT
><DT
>5.2. <A
HREF="Bv9ARM.ch05.html#AEN995"
>Running a Resolver Daemon</A
></DT
></DL
></DD
><DT
>6. <A
HREF="Bv9ARM.ch06.html"
><SPAN
CLASS="acronym"
>BIND</SPAN
> 9 Configuration Reference</A
></DT
><DD
><DL
><DT
>6.1. <A
HREF="Bv9ARM.ch06.html#configuration_file_elements"
>Configuration File Elements</A
></DT
><DD
><DL
><DT
>6.1.1. <A
HREF="Bv9ARM.ch06.html#address_match_lists"
>Address Match Lists</A
></DT
><DT
>6.1.2. <A
HREF="Bv9ARM.ch06.html#AEN1211"
>Comment Syntax</A
></DT
></DL
></DD
><DT
>6.2. <A
HREF="Bv9ARM.ch06.html#Configuration_File_Grammar"
>Configuration File Grammar</A
></DT
><DD
><DL
><DT
>6.2.1. <A
HREF="Bv9ARM.ch06.html#AEN1318"
><B
CLASS="command"
>acl</B
> Statement Grammar</A
></DT
><DT
>6.2.2. <A
HREF="Bv9ARM.ch06.html#acl"
><B
CLASS="command"
>acl</B
> Statement Definition and
Usage</A
></DT
><DT
>6.2.3. <A
HREF="Bv9ARM.ch06.html#AEN1360"
><B
CLASS="command"
>controls</B
> Statement Grammar</A
></DT
><DT
>6.2.4. <A
HREF="Bv9ARM.ch06.html#AEN1369"
><B
CLASS="command"
>controls</B
> Statement Definition and
Usage</A
></DT
><DT
>6.2.5. <A
HREF="Bv9ARM.ch06.html#AEN1396"
><B
CLASS="command"
>include</B
> Statement Grammar</A
></DT
><DT
>6.2.6. <A
HREF="Bv9ARM.ch06.html#AEN1401"
><B
CLASS="command"
>include</B
> Statement Definition and
Usage</A
></DT
><DT
>6.2.7. <A
HREF="Bv9ARM.ch06.html#AEN1408"
><B
CLASS="command"
>key</B
> Statement Grammar</A
></DT
><DT
>6.2.8. <A
HREF="Bv9ARM.ch06.html#AEN1415"
><B
CLASS="command"
>key</B
> Statement Definition and Usage</A
></DT
><DT
>6.2.9. <A
HREF="Bv9ARM.ch06.html#AEN1427"
><B
CLASS="command"
>logging</B
> Statement Grammar</A
></DT
><DT
>6.2.10. <A
HREF="Bv9ARM.ch06.html#AEN1466"
><B
CLASS="command"
>logging</B
> Statement Definition and
Usage</A
></DT
><DT
>6.2.11. <A
HREF="Bv9ARM.ch06.html#AEN1660"
><B
CLASS="command"
>options</B
> Statement Grammar</A
></DT
><DT
>6.2.12. <A
HREF="Bv9ARM.ch06.html#AEN1828"
><B
CLASS="command"
>options</B
> Statement Definition and
Usage</A
></DT
><DT
>6.2.13. <A
HREF="Bv9ARM.ch06.html#server_statement_grammar"
><B
CLASS="command"
>server</B
>
Statement Grammar</A
></DT
><DT
>6.2.14. <A
HREF="Bv9ARM.ch06.html#server_statement_definition_and_usage"
><B
CLASS="command"
>server</B
> Statement Definition
and Usage</A
></DT
><DT
>6.2.15. <A
HREF="Bv9ARM.ch06.html#AEN2739"
><B
CLASS="command"
>trusted-keys</B
> Statement Grammar</A
></DT
><DT
>6.2.16. <A
HREF="Bv9ARM.ch06.html#AEN2755"
><B
CLASS="command"
>trusted-keys</B
> Statement Definition
and Usage</A
></DT
><DT
>6.2.17. <A
HREF="Bv9ARM.ch06.html#AEN2763"
><B
CLASS="command"
>view</B
> Statement Grammar</A
></DT
><DT
>6.2.18. <A
HREF="Bv9ARM.ch06.html#AEN2773"
><B
CLASS="command"
>view</B
> Statement Definition and Usage</A
></DT
><DT
>6.2.19. <A
HREF="Bv9ARM.ch06.html#zone_statement_grammar"
><B
CLASS="command"
>zone</B
>
Statement Grammar</A
></DT
><DT
>6.2.20. <A
HREF="Bv9ARM.ch06.html#AEN2885"
><B
CLASS="command"
>zone</B
> Statement Definition and Usage</A
></DT
></DL
></DD
><DT
>6.3. <A
HREF="Bv9ARM.ch06.html#AEN3196"
>Zone File</A
></DT
><DD
><DL
><DT
>6.3.1. <A
HREF="Bv9ARM.ch06.html#types_of_resource_records_and_when_to_use_them"
>Types of Resource Records and When to Use Them</A
></DT
><DT
>6.3.2. <A
HREF="Bv9ARM.ch06.html#AEN3516"
>Discussion of MX Records</A
></DT
><DT
>6.3.3. <A
HREF="Bv9ARM.ch06.html#Setting_TTLs"
>Setting TTLs</A
></DT
><DT
>6.3.4. <A
HREF="Bv9ARM.ch06.html#AEN3637"
>Inverse Mapping in IPv4</A
></DT
><DT
>6.3.5. <A
HREF="Bv9ARM.ch06.html#AEN3664"
>Other Zone File Directives</A
></DT
><DT
>6.3.6. <A
HREF="Bv9ARM.ch06.html#AEN3721"
><SPAN
CLASS="acronym"
>BIND</SPAN
> Master File Extension: the <B
CLASS="command"
>$GENERATE</B
> Directive</A
></DT
></DL
></DD
></DL
></DD
><DT
>7. <A
HREF="Bv9ARM.ch07.html"
><SPAN
CLASS="acronym"
>BIND</SPAN
> 9 Security Considerations</A
></DT
><DD
><DL
><DT
>7.1. <A
HREF="Bv9ARM.ch07.html#Access_Control_Lists"
>Access Control Lists</A
></DT
><DT
>7.2. <A
HREF="Bv9ARM.ch07.html#AEN3802"
><B
CLASS="command"
>chroot</B
> and <B
CLASS="command"
>setuid</B
> (for
UNIX servers)</A
></DT
><DD
><DL
><DT
>7.2.1. <A
HREF="Bv9ARM.ch07.html#AEN3825"
>The <B
CLASS="command"
>chroot</B
> Environment</A
></DT
><DT
>7.2.2. <A
HREF="Bv9ARM.ch07.html#AEN3840"
>Using the <B
CLASS="command"
>setuid</B
> Function</A
></DT
></DL
></DD
><DT
>7.3. <A
HREF="Bv9ARM.ch07.html#AEN3848"
>Dynamic Updates</A
></DT
></DL
></DD
><DT
>8. <A
HREF="Bv9ARM.ch08.html"
>Troubleshooting</A
></DT
><DD
><DL
><DT
>8.1. <A
HREF="Bv9ARM.ch08.html#AEN3856"
>Common Problems</A
></DT
><DD
><DL
><DT
>8.1.1. <A
HREF="Bv9ARM.ch08.html#AEN3858"
>It's not working; how can I figure out what's wrong?</A
></DT
></DL
></DD
><DT
>8.2. <A
HREF="Bv9ARM.ch08.html#AEN3862"
>Incrementing and Changing the Serial Number</A
></DT
><DT
>8.3. <A
HREF="Bv9ARM.ch08.html#AEN3867"
>Where Can I Get Help?</A
></DT
></DL
></DD
><DT
>A. <A
HREF="Bv9ARM.ch09.html"
>Appendices</A
></DT
><DD
><DL
><DT
>A.1. <A
HREF="Bv9ARM.ch09.html#AEN3883"
>Acknowledgements</A
></DT
><DD
><DL
><DT
>A.1.1. <A
HREF="Bv9ARM.ch09.html#AEN3885"
>A Brief History of the <SPAN
CLASS="acronym"
>DNS</SPAN
> and <SPAN
CLASS="acronym"
>BIND</SPAN
></A
></DT
></DL
></DD
><DT
>A.2. <A
HREF="Bv9ARM.ch09.html#historical_dns_information"
>Historical <SPAN
CLASS="acronym"
>DNS</SPAN
> Information</A
></DT
><DD
><DL
><DT
>A.2.1. <A
HREF="Bv9ARM.ch09.html#classes_of_resource_records"
>Classes of Resource Records</A
></DT
></DL
></DD
><DT
>A.3. <A
HREF="Bv9ARM.ch09.html#AEN3924"
>General <SPAN
CLASS="acronym"
>DNS</SPAN
> Reference Information</A
></DT
><DD
><DL
><DT
>A.3.1. <A
HREF="Bv9ARM.ch09.html#AEN3927"
>IPv6 addresses (A6)</A
></DT
></DL
></DD
><DT
>A.4. <A
HREF="Bv9ARM.ch09.html#bibliography"
>Bibliography (and Suggested Reading)</A
></DT
><DD
><DL
><DT
>A.4.1. <A
HREF="Bv9ARM.ch09.html#rfcs"
>Request for Comments (RFCs)</A
></DT
><DT
>A.4.2. <A
HREF="Bv9ARM.ch09.html#internet_drafts"
>Internet Drafts</A
></DT
><DT
>A.4.3. <A
HREF="Bv9ARM.ch09.html#AEN4533"
>Other Documents About <SPAN
CLASS="acronym"
>BIND</SPAN
></A
></DT
></DL
></DD
></DL
></DD
></DL
></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="Bv9ARM.ch01.html"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Introduction</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>