Bv9ARM.ch01.html revision 9b26804b581d11dc845e96073bda32f739581aee
ac4e70ff8955669341f435bc0a734a17c01af124Mark Andrews<HTML
205c10066a0acfeac52d1a135671f41d207b8557Automatic Updater><HEAD
205c10066a0acfeac52d1a135671f41d207b8557Automatic Updater><TITLE
1167fc7904c5f0a472f8df207ac46dd52c7f1ec8Automatic Updater>Introduction </TITLE
0c39b3ed9409ecb277d5e32fa763a4e4d6598df8Automatic Updater><META
46da3117812814a29432a8d9a9ccf8acdbfdadceAutomatic UpdaterNAME="GENERATOR"
2bb3422dc683c013db7042f5736240de6b86f182Automatic UpdaterCONTENT="Modular DocBook HTML Stylesheet Version 1.57"><LINK
cd0aa2d941d1438fabb5337f1f38c49478edf71dAutomatic UpdaterREL="HOME"
2ec4ab21838e218863d052ebfa3e106e04f50820Evan HuntHREF="Bv9ARM.html"><LINK
ea854b585041ad19f70f7af15e08144ef2c2bd1bMark AndrewsREL="PREVIOUS"
78cb74fab4665da2e2641ba909c6f59f74cc4193Automatic UpdaterHREF="Bv9ARM.html"><LINK
cd0aa2d941d1438fabb5337f1f38c49478edf71dAutomatic UpdaterREL="NEXT"
90ff38a0d8deaf5f9c2aa5916d99b2e572d28738Automatic UpdaterTITLE="BIND Resource Requirements"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonHREF="Bv9ARM.ch02.html"></HEAD
ac4e70ff8955669341f435bc0a734a17c01af124Mark Andrews><BODY
6c6a121295b30772cbf3dd75a51fb9d883051a0eAutomatic UpdaterCLASS="chapter"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonBGCOLOR="#FFFFFF"
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic UpdaterTEXT="#000000"
bc0a53583d92309bebcf93c408e2f3247ebd3d3cAutomatic UpdaterLINK="#0000FF"
56874aef380a64a2c183b7c282c3e7a361d67fa1Automatic UpdaterVLINK="#840084"
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark AndrewsALINK="#0000FF"
58be84825d7f5de30e50eb7206b37227ecd8055bAutomatic Updater><DIV
3cc98b8ecedcbc8465f1cf2740b966b315662430Automatic UpdaterCLASS="NAVHEADER"
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews><TABLE
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark AndrewsWIDTH="100%"
96713299d08c0735c18ebe8772dd2cc1ecd4356aAutomatic UpdaterBORDER="0"
831f79c4310a7d38fc3475ccfff531b2b2535641Automatic UpdaterCELLPADDING="0"
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark AndrewsCELLSPACING="0"
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater><TR
efb0e886f18894a1d2489f1ad74ad14b579e11c7Mark Andrews><TH
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic UpdaterCOLSPAN="3"
91216cff91b34c9ff6e846dc23f248219cafe660Andreas GustafssonALIGN="center"
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater></TH
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater></TR
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson><TR
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater><TD
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic UpdaterWIDTH="10%"
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic UpdaterALIGN="left"
aa9c561961e9d877946ebaa8795fa2be054ab7bfEvan HuntVALIGN="bottom"
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updater><A
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic UpdaterHREF="Bv9ARM.html"
aa9c561961e9d877946ebaa8795fa2be054ab7bfEvan Hunt>Prev</A
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updater></TD
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updater><TD
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic UpdaterWIDTH="80%"
aa9c561961e9d877946ebaa8795fa2be054ab7bfEvan HuntALIGN="center"
2d2dc37599979c83495510f8af8d1756753aa2c5Automatic UpdaterVALIGN="bottom"
2d2dc37599979c83495510f8af8d1756753aa2c5Automatic Updater></TD
aa9c561961e9d877946ebaa8795fa2be054ab7bfEvan Hunt><TD
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic UpdaterWIDTH="10%"
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic UpdaterALIGN="right"
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic UpdaterVALIGN="bottom"
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updater><A
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic UpdaterHREF="Bv9ARM.ch02.html"
cdfc81e048bd34c1d628380247bda6b80a89e20eAutomatic Updater>Next</A
cdfc81e048bd34c1d628380247bda6b80a89e20eAutomatic Updater></TD
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updater></TR
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updater></TABLE
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updater><HR
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic UpdaterALIGN="LEFT"
eabc9c3c07cd956d3c436bd7614cb162dabdda76Mark AndrewsWIDTH="100%"></DIV
eabc9c3c07cd956d3c436bd7614cb162dabdda76Mark Andrews><DIV
eabc9c3c07cd956d3c436bd7614cb162dabdda76Mark AndrewsCLASS="chapter"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><H1
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updater><A
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark AndrewsNAME="ch01"
129090f0f6f91753b4a085ab635e28549fd018adAutomatic Updater>Chapter 1. Introduction </A
129090f0f6f91753b4a085ab635e28549fd018adAutomatic Updater></H1
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews><DIV
59528addd704f8d5757b54e540520f74e588a7c7Automatic UpdaterCLASS="TOC"
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews><DL
db5b7e2cdf150c46e8242d3e2e3ad3f5c7300258Automatic Updater><DT
80faf1588895fd26490f82f95a7a1b771df1c324Automatic Updater><B
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews>Table of Contents</B
1a06700908f5a1d9f4a8d51285a0fd971e2f9117Automatic Updater></DT
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews><DT
db5b7e2cdf150c46e8242d3e2e3ad3f5c7300258Automatic Updater>1.1. <A
693c4232dfdffaff672197d4b9fea944c64cf80aAutomatic UpdaterHREF="Bv9ARM.ch01.html#AEN7"
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews>Scope of Document</A
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater></DT
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson><DT
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater>1.2. <A
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic UpdaterHREF="Bv9ARM.ch01.html#AEN13"
efb0e886f18894a1d2489f1ad74ad14b579e11c7Mark Andrews>Organization of This Document</A
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater></DT
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson><DT
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater>1.3. <A
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic UpdaterHREF="Bv9ARM.ch01.html#AEN32"
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson>Conventions Used in This Document</A
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater></DT
dd65eb1efb40b1c47d57963192bfc54873b219beAutomatic Updater><DT
dd65eb1efb40b1c47d57963192bfc54873b219beAutomatic Updater>1.4. <A
9174e44c14b1cb91a651fa1dc29470438c246ab9Automatic UpdaterHREF="Bv9ARM.ch01.html#AEN121"
b1265b5a06df36d490d4bdf54284fb133a1f5a84Automatic Updater>Discussion of Domain Name System (<SPAN
9174e44c14b1cb91a651fa1dc29470438c246ab9Automatic UpdaterCLASS="acronym"
9174e44c14b1cb91a651fa1dc29470438c246ab9Automatic Updater>DNS</SPAN
2a31bd531072824ef252c18303859d6af7451b00Francis Dupont>) Basics and
0c39b3ed9409ecb277d5e32fa763a4e4d6598df8Automatic Updater<SPAN
0c39b3ed9409ecb277d5e32fa763a4e4d6598df8Automatic UpdaterCLASS="acronym"
2a31bd531072824ef252c18303859d6af7451b00Francis Dupont>BIND</SPAN
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews></A
f9119ad8f6114b2255e7545bf5cd187f4db0a89bAutomatic Updater></DT
9174e44c14b1cb91a651fa1dc29470438c246ab9Automatic Updater></DL
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews></DIV
dd65eb1efb40b1c47d57963192bfc54873b219beAutomatic Updater><P
08e3b6797706a13054bad749dea04e94b514b8e7Automatic Updater>The Internet Domain Name System (<SPAN
dd65eb1efb40b1c47d57963192bfc54873b219beAutomatic UpdaterCLASS="acronym"
dd65eb1efb40b1c47d57963192bfc54873b219beAutomatic Updater>DNS</SPAN
995eaa289ba9709c64ef89b3776e53c36adc0010Automatic Updater>) consists of the syntax
b29e5c56eb74a6de1a84c29879afc90ffc6b1436Automatic Updater to specify the names of entities in the Internet in a hierarchical
418cc932318b1d67f88a36904d88d8a5a0a2ba09Automatic Updater manner, the rules used for delegating authority over names, and the
995eaa289ba9709c64ef89b3776e53c36adc0010Automatic Updater system implementation that actually maps names to Internet
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews addresses. <SPAN
0977f3f39ef6728516be7976452b9122c8f5607aAutomatic UpdaterCLASS="acronym"
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater>DNS</SPAN
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews> data is maintained in a group of distributed
0c39b3ed9409ecb277d5e32fa763a4e4d6598df8Automatic Updater hierarchical databases.</P
0c39b3ed9409ecb277d5e32fa763a4e4d6598df8Automatic Updater><DIV
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic UpdaterCLASS="sect1"
cdfc81e048bd34c1d628380247bda6b80a89e20eAutomatic Updater><H1
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic UpdaterCLASS="sect1"
fe80a4909bf62b602feaf246866e9d29f7654194Automatic Updater><A
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic UpdaterNAME="AEN7"
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater>1.1. Scope of Document</A
fe80a4909bf62b602feaf246866e9d29f7654194Automatic Updater></H1
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater><P
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater>The Berkeley Internet Name Domain (<SPAN
91216cff91b34c9ff6e846dc23f248219cafe660Andreas GustafssonCLASS="acronym"
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater>BIND</SPAN
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrews>) implements an
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson Internet nameserver for a number of operating systems. This
dd65eb1efb40b1c47d57963192bfc54873b219beAutomatic Updater document provides basic information about the installation and
dd65eb1efb40b1c47d57963192bfc54873b219beAutomatic Updater care of the Internet Software Consortium (<SPAN
dd65eb1efb40b1c47d57963192bfc54873b219beAutomatic UpdaterCLASS="acronym"
133e6d43fa82e80d3798be4de00f4540f485ec6cAutomatic Updater>ISC</SPAN
133e6d43fa82e80d3798be4de00f4540f485ec6cAutomatic Updater>) <SPAN
133e6d43fa82e80d3798be4de00f4540f485ec6cAutomatic UpdaterCLASS="acronym"
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater>BIND</SPAN
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson> version 9
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater software package for system administrators.</P
4104e236f71eb5108fcfda6711878a97f6f4a8e7Automatic Updater></DIV
0df8ead472f207020f8da22a185fe4b945248ab8Automatic Updater><DIV
e8c7dc2a5ce48f11c07a67c9923eeb8f419ff19fEvan HuntCLASS="sect1"
0ce87e5749aabb8eef1e0a37e4bd6e6ffa1d7196Automatic Updater><H1
0ce87e5749aabb8eef1e0a37e4bd6e6ffa1d7196Automatic UpdaterCLASS="sect1"
0df8ead472f207020f8da22a185fe4b945248ab8Automatic Updater><A
2bb3422dc683c013db7042f5736240de6b86f182Automatic UpdaterNAME="AEN13"
59528addd704f8d5757b54e540520f74e588a7c7Automatic Updater>1.2. Organization of This Document</A
0df8ead472f207020f8da22a185fe4b945248ab8Automatic Updater></H1
3b6e4c84a525b0b3fc9e8affd8bb9fa5c000345fAutomatic Updater><P
19b3dc94bce93fa76bd7e066f9298630dbc9dcb4Automatic Updater>In this document, <I
d145b64cacc8d9cda51f9924ec70cd4661c3e2cfAutomatic UpdaterCLASS="emphasis"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>Section 1</I
59528addd704f8d5757b54e540520f74e588a7c7Automatic Updater> introduces
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updater the basic <SPAN
c243d779731a410f8dc2d2feeed20c15f299b6e3Automatic UpdaterCLASS="acronym"
0df8ead472f207020f8da22a185fe4b945248ab8Automatic Updater>DNS</SPAN
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater> and <SPAN
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="acronym"
bc0a53583d92309bebcf93c408e2f3247ebd3d3cAutomatic Updater>BIND</SPAN
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater> concepts. <I
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="emphasis"
59528addd704f8d5757b54e540520f74e588a7c7Automatic Updater>Section 2</I
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater describes resource requirements for running <SPAN
7f79131f9a8e804b93c57f3c679065cce878b726Automatic UpdaterCLASS="acronym"
59528addd704f8d5757b54e540520f74e588a7c7Automatic Updater>BIND</SPAN
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater> in various
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater environments. Information in <I
7f94d9a8162c9a96b56e66176702b66e79d8e1a2Automatic UpdaterCLASS="emphasis"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>Section 3</I
19b3dc94bce93fa76bd7e066f9298630dbc9dcb4Automatic Updater> is
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater <I
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic UpdaterCLASS="emphasis"
7f94d9a8162c9a96b56e66176702b66e79d8e1a2Automatic Updater>task-oriented</I
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater> in its presentation and is
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater organized functionally, to aid in the process of installing the
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater <SPAN
59528addd704f8d5757b54e540520f74e588a7c7Automatic UpdaterCLASS="acronym"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>BIND</SPAN
71bd43eebd9d6e42dbcae62b730f5b6508d5acd8Automatic Updater> 9 software. The task-oriented section is followed by
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater <I
7262eb86f2b465822206122921e2f357218f0cfdAutomatic UpdaterCLASS="emphasis"
96ea71632887c58a9d00f47eb318bf76b35903c3Mark Andrews>Section 4</I
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>, which contains more advanced
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updater concepts that the system administrator may need for implementing
bbb069be941f649228760edcc241122933c066d2Automatic Updater certain options. Section 5 describes the <SPAN
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic UpdaterCLASS="acronym"
4cda4fd158d6ded5586bacea8c388445d99611eaAutomatic Updater>BIND</SPAN
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews> 9 lightweight
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updater resolver. The contents of <I
80faf1588895fd26490f82f95a7a1b771df1c324Automatic UpdaterCLASS="emphasis"
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews>Section 6</I
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater> are
59528addd704f8d5757b54e540520f74e588a7c7Automatic Updater organized as in a reference manual to aid in the ongoing
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews maintenance of the software. <I
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark AndrewsCLASS="emphasis"
70f5a54bf2676b136aa838d1ee9688e00b5dd8b9Automatic Updater>Section 7
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews </I
f7c88d61cc1ad2435b0b7cfaedfc9d5248c0be25Automatic Updater>addresses security considerations, and
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews <I
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="emphasis"
957a8884fb712885cdd8ef0474f5ff95ddc46b20Automatic Updater>Section 8</I
b109432c3a939bff66a463be86c371bd88efe3aaAutomatic Updater> contains troubleshooting help. The
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater main body of the document is followed by several
995eaa289ba9709c64ef89b3776e53c36adc0010Automatic Updater <I
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic UpdaterCLASS="emphasis"
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updater>Appendices</I
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington> which contain useful reference
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updater information, such as a <I
cf7e98f59148b559946a7f1ca728471374f1eef3Automatic UpdaterCLASS="emphasis"
96713299d08c0735c18ebe8772dd2cc1ecd4356aAutomatic Updater>Bibliography</I
bf9b61c7904437745aeeb0f7d5036b35dad2a8a5Automatic Updater> and
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater historic information related to <SPAN
cf7e98f59148b559946a7f1ca728471374f1eef3Automatic UpdaterCLASS="acronym"
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater>BIND</SPAN
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson> and the Domain Name
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater System.</P
361bec4bdec45042897fb479b7071cd05bbd56b9Automatic Updater></DIV
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updater><DIV
71bd43eebd9d6e42dbcae62b730f5b6508d5acd8Automatic UpdaterCLASS="sect1"
0ce87e5749aabb8eef1e0a37e4bd6e6ffa1d7196Automatic Updater><H1
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="sect1"
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updater><A
3857cb6fcabeb79d85de4b3e3e4ab99912b701f8Mark AndrewsNAME="AEN32"
129090f0f6f91753b4a085ab635e28549fd018adAutomatic Updater>1.3. Conventions Used in This Document</A
80faf1588895fd26490f82f95a7a1b771df1c324Automatic Updater></H1
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews><P
9174e44c14b1cb91a651fa1dc29470438c246ab9Automatic Updater>In this document, we use the following general typographic
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson conventions:</P
e2caa7536302de34de6cc04025abcd53dc3a499aAutomatic Updater><DIV
56e7dc0c24b04210dcbffb180a9e35644fb820daAutomatic UpdaterCLASS="informaltable"
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updater><A
8292deab031e7599cd7622aa7675fbe139ca6095Mark AndrewsNAME="AEN35"
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updater></A
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updater><P
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updater></P
699487d8026a2b931bdce8ce3ae6bc1025d639fbMark Andrews><TABLE
ca35524ce2b57e6f1b261d23565d1288a355d12fAutomatic UpdaterBORDER="1"
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic UpdaterCLASS="CALSTABLE"
b109432c3a939bff66a463be86c371bd88efe3aaAutomatic Updater><TBODY
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updater><TR
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updater><TD
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic UpdaterWIDTH="288"
3351ccbd5c1961404044f8273d54dad405f53960Mark AndrewsALIGN="LEFT"
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic UpdaterVALIGN="MIDDLE"
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updater>&#13;<P
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updater><I
3351ccbd5c1961404044f8273d54dad405f53960Mark AndrewsCLASS="emphasis"
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updater>To
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updaterdescribe:</I
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updater></P
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updater></TD
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updater><TD
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic UpdaterWIDTH="252"
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic UpdaterALIGN="LEFT"
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic UpdaterVALIGN="MIDDLE"
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updater>&#13;<P
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updater><I
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic UpdaterCLASS="emphasis"
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updater>We use the style:</I
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updater></P
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updater></TD
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updater></TR
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updater><TR
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updater><TD
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic UpdaterWIDTH="288"
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic UpdaterALIGN="LEFT"
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic UpdaterVALIGN="MIDDLE"
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updater>&#13;<P
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updater>a pathname, filename, URL, hostname,
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updatermailing list name, or new term or concept</P
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updater></TD
807ffe7aba4095b2f25c75ac1459f9efcd017eebMark Andrews><TD
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic UpdaterWIDTH="252"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonALIGN="LEFT"
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic UpdaterVALIGN="MIDDLE"
59528addd704f8d5757b54e540520f74e588a7c7Automatic Updater><P
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews><TT
59528addd704f8d5757b54e540520f74e588a7c7Automatic UpdaterCLASS="filename"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>Italic</TT
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews></P
4b2cb1422c7c600fbc13b1cb06a8b4693bc11af8Mark Andrews></TD
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews></TR
4b2cb1422c7c600fbc13b1cb06a8b4693bc11af8Mark Andrews><TR
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews><TD
06f5acb11f1c32228d93eefd1eb841dbfb1c7f4dAutomatic UpdaterWIDTH="288"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterALIGN="LEFT"
7f79131f9a8e804b93c57f3c679065cce878b726Automatic UpdaterVALIGN="MIDDLE"
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater><P
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson>literal user
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updaterinput</P
efb0e886f18894a1d2489f1ad74ad14b579e11c7Mark Andrews></TD
efb0e886f18894a1d2489f1ad74ad14b579e11c7Mark Andrews><TD
ac4e70ff8955669341f435bc0a734a17c01af124Mark AndrewsWIDTH="252"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonALIGN="LEFT"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonVALIGN="MIDDLE"
b109432c3a939bff66a463be86c371bd88efe3aaAutomatic Updater><P
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updater><TT
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="userinput"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><B
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updater>Fixed Width Bold</B
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater></TT
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updater></P
b1265b5a06df36d490d4bdf54284fb133a1f5a84Automatic Updater></TD
bc0a4c01beede169df81a3ee5b614ed9e82339dbAutomatic Updater></TR
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><TR
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updater><TD
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonWIDTH="288"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonALIGN="LEFT"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonVALIGN="MIDDLE"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>variable user
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtoninput</P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></TD
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><TD
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonWIDTH="252"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonALIGN="LEFT"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonVALIGN="MIDDLE"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>[<SPAN
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="optional"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>Fixed Width Italic</SPAN
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>]</P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></TD
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></TR
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><TR
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><TD
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonWIDTH="288"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonALIGN="LEFT"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonVALIGN="MIDDLE"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>program output</P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></TD
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><TD
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonWIDTH="252"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonALIGN="LEFT"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonVALIGN="MIDDLE"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><TT
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="computeroutput"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>Fixed Width Bold</TT
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></TD
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></TR
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></TBODY
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></TABLE
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></DIV
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>The following conventions are used in descriptions of the
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington<SPAN
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="acronym"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>BIND</SPAN
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington> configuration file:<DIV
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="informaltable"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><A
a26b22914b7bf25f065afb8cdef983766dcd672bAutomatic UpdaterNAME="AEN73"
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updater></A
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater><P
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater></P
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater><TABLE
ae7e54b14c946e0984c191554db9abb4893f9349Automatic UpdaterBORDER="1"
ae7e54b14c946e0984c191554db9abb4893f9349Automatic UpdaterCLASS="CALSTABLE"
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater><TBODY
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater><TR
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater><TD
ae7e54b14c946e0984c191554db9abb4893f9349Automatic UpdaterWIDTH="288"
ae7e54b14c946e0984c191554db9abb4893f9349Automatic UpdaterALIGN="LEFT"
ae7e54b14c946e0984c191554db9abb4893f9349Automatic UpdaterVALIGN="MIDDLE"
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater><P
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater><I
ae7e54b14c946e0984c191554db9abb4893f9349Automatic UpdaterCLASS="emphasis"
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater>To
0d3490f93bb980fde704055e74c1b508987a5fe4Mark Andrewsdescribe:</I
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington></P
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington></TD
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington><TD
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian WellingtonWIDTH="252"
aa1d397c4736cd86540555193d71e55fa3b37b2aMark AndrewsALIGN="LEFT"
aa1d397c4736cd86540555193d71e55fa3b37b2aMark AndrewsVALIGN="MIDDLE"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><P
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrews><I
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian WellingtonCLASS="emphasis"
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrews>We use the style:</I
6c6a121295b30772cbf3dd75a51fb9d883051a0eAutomatic Updater></P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></TD
6c6a121295b30772cbf3dd75a51fb9d883051a0eAutomatic Updater></TR
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updater><TR
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><TD
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonWIDTH="288"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonALIGN="LEFT"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonVALIGN="MIDDLE"
a26b22914b7bf25f065afb8cdef983766dcd672bAutomatic Updater><P
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>keywords</P
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater></TD
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><TD
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterWIDTH="252"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterALIGN="LEFT"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterVALIGN="MIDDLE"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><P
c01dec514a81ecf8c17ca3ef8c3ba95e437295ebAutomatic Updater><TT
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="literal"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>Sans Serif Bold</TT
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater></P
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater></TD
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater></TR
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><TR
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><TD
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic UpdaterWIDTH="288"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonALIGN="LEFT"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonVALIGN="MIDDLE"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>variables</P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></TD
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><TD
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonWIDTH="252"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonALIGN="LEFT"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonVALIGN="MIDDLE"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><TT
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="varname"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>Sans Serif Italic</TT
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></TD
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></TR
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><TR
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><TD
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark AndrewsWIDTH="288"
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark AndrewsALIGN="LEFT"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonVALIGN="MIDDLE"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><P
a26b22914b7bf25f065afb8cdef983766dcd672bAutomatic Updater>"meta-syntactic"
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updaterinformation (within brackets when optional)</P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></TD
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updater><TD
a26b22914b7bf25f065afb8cdef983766dcd672bAutomatic UpdaterWIDTH="252"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterALIGN="LEFT"
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic UpdaterVALIGN="MIDDLE"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>[<SPAN
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic UpdaterCLASS="optional"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>Fixed Width Italic</SPAN
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews>]</P
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews></TD
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></TR
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><TR
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><TD
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonWIDTH="288"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonALIGN="LEFT"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonVALIGN="MIDDLE"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>Command line
b7aab05edae933e169d5f83c653935b17c7f0a8bMark Andrewsinput</P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></TD
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><TD
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonWIDTH="252"
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark AndrewsALIGN="LEFT"
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark AndrewsVALIGN="MIDDLE"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><TT
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark AndrewsCLASS="userinput"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><B
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>Fixed Width Bold</B
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></TT
a26b22914b7bf25f065afb8cdef983766dcd672bAutomatic Updater></P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></TD
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></TR
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><TR
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><TD
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonWIDTH="288"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonALIGN="LEFT"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonVALIGN="MIDDLE"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>Program output</P
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater></TD
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><TD
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonWIDTH="252"
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic UpdaterALIGN="LEFT"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterVALIGN="MIDDLE"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><P
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><TT
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="computeroutput"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>Fixed Width</TT
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updater></P
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater></TD
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater></TR
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><TR
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><TD
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic UpdaterWIDTH="288"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonALIGN="LEFT"
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark AndrewsVALIGN="MIDDLE"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><P
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews>Optional input</P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></TD
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews><TD
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark AndrewsWIDTH="252"
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark AndrewsALIGN="LEFT"
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark AndrewsVALIGN="MIDDLE"
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews><P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>[<SPAN
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="optional"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>Text is enclosed in square brackets</SPAN
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>]</P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></TD
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></TR
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></TBODY
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></TABLE
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></DIV
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></P
a26b22914b7bf25f065afb8cdef983766dcd672bAutomatic Updater></DIV
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updater><DIV
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="sect1"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><H1
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="sect1"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><A
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterNAME="AEN121"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>1.4. Discussion of Domain Name System (<SPAN
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="acronym"
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updater>DNS</SPAN
b0d566a2ce0f5a67f537ee7f8233f82f2584cc61Automatic Updater>) Basics and
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington<SPAN
b4cebdb6ccde66a8f3e397a1b90b0cf788519d69Automatic UpdaterCLASS="acronym"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>BIND</SPAN
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater></A
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></H1
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updater><P
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews>The purpose of this document is to explain the installation
532d27b39244fadfcf8d8b4593f4c65434c9c664Automatic Updaterand basic upkeep of the <SPAN
47ff70af9e842bf0f69d209433995216f560fe4aAutomatic UpdaterCLASS="acronym"
532d27b39244fadfcf8d8b4593f4c65434c9c664Automatic Updater>BIND</SPAN
532d27b39244fadfcf8d8b4593f4c65434c9c664Automatic Updater> software package, and we begin by reviewing
532d27b39244fadfcf8d8b4593f4c65434c9c664Automatic Updaterthe fundamentals of the domain naming system as they relate to <SPAN
532d27b39244fadfcf8d8b4593f4c65434c9c664Automatic UpdaterCLASS="acronym"
532d27b39244fadfcf8d8b4593f4c65434c9c664Automatic Updater>BIND</SPAN
532d27b39244fadfcf8d8b4593f4c65434c9c664Automatic Updater>.
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updater<SPAN
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic UpdaterCLASS="acronym"
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updater>BIND</SPAN
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater> consists of a <I
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic UpdaterCLASS="emphasis"
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater>nameserver</I
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updater> (or "daemon")
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updatercalled <B
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic UpdaterCLASS="command"
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater>named</B
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updater> and a <B
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic UpdaterCLASS="command"
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updater>resolver</B
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updater> library.
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic UpdaterThe <SPAN
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic UpdaterCLASS="acronym"
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater>BIND</SPAN
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater> server runs in the background, servicing queries on a well
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updaterknown network port. The standard port for the User Datagram Protocol
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updater(UDP) and Transmission Control Protocol (TCP), usually port 53,
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updateris specified in<B
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic UpdaterCLASS="command"
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater> </B
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater><TT
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic UpdaterCLASS="filename"
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updater>/etc/services</TT
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater>.
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic UpdaterThe <I
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic UpdaterCLASS="emphasis"
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater>resolver</I
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater> is a set of routines residing
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updaterin a system library that provides the interface that programs can
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updateruse to access the domain name services.</P
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater><DIV
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic UpdaterCLASS="sect2"
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater><H2
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic UpdaterCLASS="sect2"
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater><A
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic UpdaterNAME="AEN136"
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updater>1.4.1. Nameservers</A
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updater></H2
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updater><P
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>A nameserver (NS) is a program that stores information about
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellingtonnamed resources and responds to queries from programs called <I
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian WellingtonCLASS="emphasis"
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington>resolvers</I
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater> which
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updateract as client processes. The basic function of an NS is to provide
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellingtoninformation about network objects by answering queries.</P
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><P
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>With the nameserver, the network can be broken into a hierarchy
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterof domains. The name space is organized as a tree according to organizational
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updateror administrative boundaries. Each node of the tree, called a domain,
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updateris given a label. The name of the domain is the concatenation of
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterall the labels of the domains from the root to the current domain.
47ff70af9e842bf0f69d209433995216f560fe4aAutomatic UpdaterThis is represented in written form as a string of labels listed
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterfrom right to left and separated by dots. A label need only be unique
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterwithin its domain. The whole name space is partitioned into areas
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatercalled <I
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="emphasis"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>zones</I
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>, each starting at a domain and
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterextending down to the leaf domains or to domains where other zones
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterstart. Zones usually represent administrative boundaries. For example,
47ff70af9e842bf0f69d209433995216f560fe4aAutomatic Updatera domain name for a host at the company <I
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic UpdaterCLASS="emphasis"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>Example, Inc.</I
47ff70af9e842bf0f69d209433995216f560fe4aAutomatic Updater> would
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updaterbe:</P
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><P
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><SPAN
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="systemitem"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>ourhost.example.com</SPAN
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater></P
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><P
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>where <SPAN
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic UpdaterCLASS="systemitem"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>com</SPAN
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater> is the top level domain to which <SPAN
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="systemitem"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>ourhost.example.com</SPAN
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington> belongs, <SPAN
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="systemitem"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>example</SPAN
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington> is
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatera subdomain of <SPAN
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="systemitem"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>com</SPAN
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>, and <SPAN
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="systemitem"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>ourhost</SPAN
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater> is the
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatername of the host.</P
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><P
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>The specifications for the domain nameserver are defined in
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterthe RFC 1034, RFC 1035 and RFC 974. These documents can be found
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterin
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater<TT
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="filename"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>/usr/src/etc/named/doc</TT
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater> in 4.4BSD or are available
4104e236f71eb5108fcfda6711878a97f6f4a8e7Automatic Updatervia File Transfer Protocol (FTP) from
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater<A
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterHREF="ftp://www.isi.edu/in-notes/"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterTARGET="_top"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>ftp://www.isi.edu/in-notes/</A
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updater> or via the Web at <A
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterHREF="http://www.ietf.org/rfc/"
6c6a121295b30772cbf3dd75a51fb9d883051a0eAutomatic UpdaterTARGET="_top"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>http://www.ietf.org/rfc/</A
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews>.
4104e236f71eb5108fcfda6711878a97f6f4a8e7Automatic Updater(See Appendix C for complete information on finding and retrieving
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterRFCs.) It is also recommended that you read the related man pages: <B
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="command"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>named</B
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater> and <B
ae7e54b14c946e0984c191554db9abb4893f9349Automatic UpdaterCLASS="command"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>resolver</B
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updater>.</P
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updater></DIV
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><DIV
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="sect2"
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updater><H2
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="sect2"
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updater><A
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterNAME="AEN157"
2da2220fe7af2c45724b50b0187523b1fab0cf08Rob Austein>1.4.2. Types of Zones</A
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updater></H2
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><P
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>As we stated previously, a zone is a point of delegation in
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterthe <SPAN
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="acronym"
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updater>DNS</SPAN
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updater> tree. A zone consists of those contiguous parts of the domain
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatertree for which a domain server has complete information and over which
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updaterit has authority. It contains all domain names from a certain point
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updaterdownward in the domain tree except those which are delegated to
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updaterother zones. A delegation point has one or more NS records in the
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updaterparent zone, which should be matched by equivalent NS records at
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updaterthe root of the delegated zone.</P
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updater><P
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updater>To properly operate a nameserver, it is important to understand
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updaterthe difference between a <I
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic UpdaterCLASS="emphasis"
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updater>zone</I
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updater> and a <I
4104e236f71eb5108fcfda6711878a97f6f4a8e7Automatic UpdaterCLASS="emphasis"
4104e236f71eb5108fcfda6711878a97f6f4a8e7Automatic Updater>domain</I
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updater>.</P
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updater><P
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updater>For instance, consider the <SPAN
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic UpdaterCLASS="systemitem"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>example.com</SPAN
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updater> domain
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonwhich includes names such as <SPAN
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic UpdaterCLASS="systemitem"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>host.aaa.example.com </SPAN
47ff70af9e842bf0f69d209433995216f560fe4aAutomatic Updater>and <SPAN
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic UpdaterCLASS="systemitem"
47ff70af9e842bf0f69d209433995216f560fe4aAutomatic Updater>host.bbb.example.com</SPAN
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updater> even
6c6a121295b30772cbf3dd75a51fb9d883051a0eAutomatic Updaterthough the <SPAN
6c6a121295b30772cbf3dd75a51fb9d883051a0eAutomatic UpdaterCLASS="systemitem"
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updater>example.com</SPAN
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater> zone includes only delegations
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonfor the <SPAN
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="systemitem"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>aaa.example.com</SPAN
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater> and <SPAN
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="systemitem"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>bbb.example.com</SPAN
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater> zones.
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterA zone can map exactly to a single domain, but could also include
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtononly part of a domain, the rest of which could be delegated to other
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaternameservers. Every name in the <SPAN
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="acronym"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>DNS</SPAN
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater> tree is a <I
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="emphasis"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>domain</I
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updater>,
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatereven if it is <I
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="emphasis"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>terminal</I
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>, that is, has no <I
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="emphasis"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>subdomains</I
bbf7c3fd96ae5e02cb84743c581862e35327032aAutomatic Updater>.
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterEvery subdomain is a domain and every domain except the root is
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updateralso a subdomain. The terminology is not intuitive and we suggest
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterthat you read RFCs 1033, 1034 and 1035 to gain a complete understanding
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterof this difficult and subtle topic.</P
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>Though <SPAN
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark AndrewsCLASS="acronym"
6d3ca68adcd2e825d7de011d78f14002c8b7e55eAutomatic Updater>BIND</SPAN
7a6ad11e0185a73984410f3252f3c49c3a301dbdBrian Wellington> is a Domain Nameserver, it deals primarily in
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterterms of zones. The master and slave declarations in the <TT
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="filename"
7a6ad11e0185a73984410f3252f3c49c3a301dbdBrian Wellington>named.conf</TT
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater> file
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterspecify zones, not domains. When you ask some other site if it is willing
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterto be a slave server for your <I
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="emphasis"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>domain</I
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>, you are
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonactually asking for slave service for some collection of zones.</P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>Each zone will have one <I
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="emphasis"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>primary master</I
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater> (also
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatercalled <I
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="emphasis"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>primary</I
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updater>) server which loads the zone
f65d2e1c04c806a185bf9f3120e80692f5ccd5e6Automatic Updatercontents from some local file edited by humans or perhaps generated
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonmechanically from some other local file which is edited by humans.
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterThere there will be some number of <I
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="emphasis"
bbb069be941f649228760edcc241122933c066d2Automatic Updater>slave</I
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington> (also
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatercalled <I
e062b72f783cdb436a1a57a630bdff471dbb3038Mark AndrewsCLASS="emphasis"
d145b64cacc8d9cda51f9924ec70cd4661c3e2cfAutomatic Updater>secondary) </I
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>servers, which load the zone
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatercontents using the <SPAN
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="acronym"
d145b64cacc8d9cda51f9924ec70cd4661c3e2cfAutomatic Updater>DNS</SPAN
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater> protocol (that is, the secondary servers
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterwill contact the primary and fetch the zone data using TCP). This
3e79333aa37d3b88959372431a02af8a3eb7cfd9Automatic Updaterset of servers &#8212; the primary and all of its secondaries &#8212; should be
e076d0c88be69de7c190ab924d095e69d2e11f7aAndreas Gustafssonlisted in the NS records in the parent zone and will constitute a <I
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="emphasis"
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrews>delegation</I
e076d0c88be69de7c190ab924d095e69d2e11f7aAndreas Gustafsson>.
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterThis set of servers must also be listed in the zone file itself,
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterusually under the <B
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="command"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>@</B
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater> name which indicates the <I
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="emphasis"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>top
47ff70af9e842bf0f69d209433995216f560fe4aAutomatic Updaterlevel</I
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater> or <I
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="emphasis"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>root</I
47ff70af9e842bf0f69d209433995216f560fe4aAutomatic Updater> of the current zone.
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterYou can list servers in the zone's top-level <B
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="command"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>@</B
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater> NS
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updaterrecords that are not in the parent's NS delegation, but you cannot
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updaterlist servers in the parent's delegation that are not present in
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updaterthe zone's <B
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic UpdaterCLASS="command"
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater>@</B
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>.</P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><P
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>Any servers listed in the NS records must be configured as <I
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="emphasis"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>authoritative</I
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updater> for
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updaterthe zone. A server is authoritative for a zone when it has been
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updaterconfigured to answer questions for that zone with authority, which
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updaterit does by setting the "authoritative answer" (AA) bit in reply
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterpackets. A server may be authoritative for more than one zone. The
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonauthoritative data for a zone is composed of all of the Resource
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic UpdaterRecords (RRs) &#8212; the data associated with names in a tree-structured
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatername space &#8212; attached to all of the nodes from the top node of the
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterzone down to leaf nodes or nodes above cuts around the bottom edge
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonof the zone.</P
47ce374fcf4bac7a56bb69f5dae1d30be5b4376dAutomatic Updater><P
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updater>Adding a zone as a type master or type slave will tell the
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrewsserver to answer questions for the zone authoritatively. If the
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updaterserver is able to load the zone into memory without any errors it
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonwill set the AA bit when it replies to queries for the zone. See
601c1908d06375f5dea00ab98671a6c934d8a840Automatic UpdaterRFCs 1034 and 1035 for more information about the AA bit.</P
47ce374fcf4bac7a56bb69f5dae1d30be5b4376dAutomatic Updater></DIV
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><DIV
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic UpdaterCLASS="sect2"
47ce374fcf4bac7a56bb69f5dae1d30be5b4376dAutomatic Updater><H2
47ce374fcf4bac7a56bb69f5dae1d30be5b4376dAutomatic UpdaterCLASS="sect2"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><A
c95f536d78842fbc8ebcef653d88e1f2270054f8Automatic UpdaterNAME="AEN194"
c95f536d78842fbc8ebcef653d88e1f2270054f8Automatic Updater>1.4.3. Servers</A
f9119ad8f6114b2255e7545bf5cd187f4db0a89bAutomatic Updater></H2
f9119ad8f6114b2255e7545bf5cd187f4db0a89bAutomatic Updater><P
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updater>A <SPAN
f9119ad8f6114b2255e7545bf5cd187f4db0a89bAutomatic UpdaterCLASS="acronym"
f9119ad8f6114b2255e7545bf5cd187f4db0a89bAutomatic Updater>DNS</SPAN
f9119ad8f6114b2255e7545bf5cd187f4db0a89bAutomatic Updater> server can be master for some zones and slave for others
f9119ad8f6114b2255e7545bf5cd187f4db0a89bAutomatic Updateror can be only a master, or only a slave, or can serve no zones
c95f536d78842fbc8ebcef653d88e1f2270054f8Automatic Updaterand just answer queries via its <I
c95f536d78842fbc8ebcef653d88e1f2270054f8Automatic UpdaterCLASS="emphasis"
c95f536d78842fbc8ebcef653d88e1f2270054f8Automatic Updater>cache</I
c95f536d78842fbc8ebcef653d88e1f2270054f8Automatic Updater>. Master
c95f536d78842fbc8ebcef653d88e1f2270054f8Automatic Updaterservers are often also called <I
c95f536d78842fbc8ebcef653d88e1f2270054f8Automatic UpdaterCLASS="emphasis"
f9119ad8f6114b2255e7545bf5cd187f4db0a89bAutomatic Updater>primaries</I
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews> and
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterslave servers are often also called <I
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="emphasis"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>secondaries</I
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>.
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonBoth master/primary and slave/secondary servers are authoritative
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updaterfor a zone.</P
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updater><P
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updater>All servers keep data in their cache until the data expires,
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updaterbased on a Time To Live (TTL) field which is maintained for all
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterresource records.</P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><DIV
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic UpdaterCLASS="sect3"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><H3
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic UpdaterCLASS="sect3"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><A
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterNAME="AEN202"
53aed64e0f8553762fc0c380ee41cb42f514c7d5Brian Wellington>1.4.3.1. Master Server</A
6de27e27ad6056d7c049feb912df5a6b9a56d1b8Automatic Updater></H3
53aed64e0f8553762fc0c380ee41cb42f514c7d5Brian Wellington><P
6de27e27ad6056d7c049feb912df5a6b9a56d1b8Automatic Updater>The <I
6de27e27ad6056d7c049feb912df5a6b9a56d1b8Automatic UpdaterCLASS="emphasis"
53aed64e0f8553762fc0c380ee41cb42f514c7d5Brian Wellington>primary master server</I
6de27e27ad6056d7c049feb912df5a6b9a56d1b8Automatic Updater> is the ultimate
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatersource of information about a domain. The primary master is an authoritative
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterserver configured to be the source of zone transfer for one or more
6de27e27ad6056d7c049feb912df5a6b9a56d1b8Automatic Updatersecondary servers. The primary master server obtains data for the
af3e516f771c8ba376a8cd954a7233badfce8cdcAutomatic Updaterzone from a file on disk.</P
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrews></DIV
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrews><DIV
7e1a8f402e3881388db37152f71c698cb1f1c426Mark AndrewsCLASS="sect3"
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrews><H3
7e1a8f402e3881388db37152f71c698cb1f1c426Mark AndrewsCLASS="sect3"
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrews><A
7e1a8f402e3881388db37152f71c698cb1f1c426Mark AndrewsNAME="AEN206"
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrews>1.4.3.2. Slave Server</A
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrews></H3
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrews><P
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrews>A <I
7e1a8f402e3881388db37152f71c698cb1f1c426Mark AndrewsCLASS="emphasis"
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrews>slave server</I
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrews>, also called a <I
7e1a8f402e3881388db37152f71c698cb1f1c426Mark AndrewsCLASS="emphasis"
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrews>secondary
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrewsserver</I
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrews>, is an authoritative server that uses zone transfers from
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrewsthe primary master server to retrieve the zone data. Optionally,
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrewsthe slave server obtains zone data from a cache on disk. Slave servers
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrewsprovide necessary redundancy. All secondary/slave servers are named
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrewsin the NS RRs for the zone.</P
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrews></DIV
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrews><DIV
7e1a8f402e3881388db37152f71c698cb1f1c426Mark AndrewsCLASS="sect3"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><H3
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="sect3"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><A
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic UpdaterNAME="AEN211"
af3e516f771c8ba376a8cd954a7233badfce8cdcAutomatic Updater>1.4.3.3. Caching Only Server</A
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater></H3
129090f0f6f91753b4a085ab635e28549fd018adAutomatic Updater><P
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>Some servers are <I
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="emphasis"
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updater>caching only servers</I
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updater>.
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic UpdaterThis means that the server caches the information that it receives
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updaterand uses it until the data expires. A caching only server is a server
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updaterthat is not authoritative for any zone. This server services queries
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updaterand asks other servers, who have the authority, for the information
47ff70af9e842bf0f69d209433995216f560fe4aAutomatic Updaterit needs.</P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></DIV
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><DIV
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="sect3"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><H3
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="sect3"
5ae0e2c8b72fa44237edeb37d1945b1c3535ca39Automatic Updater><A
f55369d776907119cd8699a4119d9c80daa7cae4Mark AndrewsNAME="AEN215"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>1.4.3.4. Forwarding Server</A
f55369d776907119cd8699a4119d9c80daa7cae4Mark Andrews></H3
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>Instead of interacting with the nameservers for the root and
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterother domains, a <I
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonCLASS="emphasis"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>forwarding server</I
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington> always forwards
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updaterqueries it cannot satisfy from its authoritative data or cache to
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtona fixed list of other servers. The forwarded queries are also known
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updateras <I
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="emphasis"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>recursive queries</I
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>, the same type as a client would
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatersend to a server. There may be one or more servers forwarded to,
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterand they are queried in turn until the list is exhausted or an answer
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonis found. A forwarding server is typically used when you do not
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonwish all the servers at a given site to interact with the rest of
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonthe Internet servers. A typical scenario would involve a number
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterof internal <SPAN
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="acronym"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>DNS</SPAN
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater> servers and an Internet firewall. Servers unable
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterto pass packets through the firewall would forward to the server
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonthat can do it, and that server would query the Internet <SPAN
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="acronym"
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updater>DNS</SPAN
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater> servers
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updateron the internal server's behalf. An added benefit of using the forwarding
73eb75dc212911e4da58a3ce0a4672d3910193ebBrian Wellingtonfeature is that the central machine develops a much more complete
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updatercache of information that all the workstations can take advantage
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterof.</P
133e6d43fa82e80d3798be4de00f4540f485ec6cAutomatic Updater><P
133e6d43fa82e80d3798be4de00f4540f485ec6cAutomatic Updater>There is no prohibition against declaring a server to be a
73eb75dc212911e4da58a3ce0a4672d3910193ebBrian Wellingtonforwarder even though it has master and/or slave zones as well;
bbf7c3fd96ae5e02cb84743c581862e35327032aAutomatic Updaterthe effect will still be that anything in the local server's cache
133e6d43fa82e80d3798be4de00f4540f485ec6cAutomatic Updateror zones will be answered, and anything else will be forwarded using
6c6a121295b30772cbf3dd75a51fb9d883051a0eAutomatic Updaterthe forwarders list.</P
6c6a121295b30772cbf3dd75a51fb9d883051a0eAutomatic Updater></DIV
133e6d43fa82e80d3798be4de00f4540f485ec6cAutomatic Updater><DIV
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="sect3"
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updater><H3
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="sect3"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><A
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterNAME="AEN223"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington>1.4.3.5. Stealth Server</A
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater></H3
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><P
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>A <I
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="emphasis"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>stealth server</I
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater> is a server that answers
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterauthoritatively for a zone, but is not listed in that zone's NS
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterrecords. Stealth servers can be used as a way to centralize distribution
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterof a zone, without having to edit the zone on a remote nameserver.
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterWhere the master file for a zone resides on a stealth server in
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterthis way, it is often referred to as a "hidden primary" configuration.
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonStealth servers can also be a way to keep a local copy of a zone
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonfor rapid access to the zone's records, even if all "official" nameservers
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonfor the zone are inaccessible.</P
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></DIV
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington></DIV
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater></DIV
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updater></DIV
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><DIV
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic UpdaterCLASS="NAVFOOTER"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><HR
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic UpdaterALIGN="LEFT"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterWIDTH="100%"><TABLE
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterWIDTH="100%"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterBORDER="0"
8227257b1c0224a7991e04bb79dc5059d5062dfbAndreas GustafssonCELLPADDING="0"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCELLSPACING="0"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><TR
8227257b1c0224a7991e04bb79dc5059d5062dfbAndreas Gustafsson><TD
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterWIDTH="33%"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterALIGN="left"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterVALIGN="top"
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updater><A
8227257b1c0224a7991e04bb79dc5059d5062dfbAndreas GustafssonHREF="Bv9ARM.html"
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updater>Prev</A
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater></TD
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><TD
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterWIDTH="34%"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonALIGN="center"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterVALIGN="top"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><A
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonHREF="Bv9ARM.html"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>Home</A
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater></TD
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><TD
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterWIDTH="33%"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterALIGN="right"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonVALIGN="top"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><A
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterHREF="Bv9ARM.ch02.html"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>Next</A
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater></TD
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater></TR
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><TR
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updater><TD
601c1908d06375f5dea00ab98671a6c934d8a840Automatic UpdaterWIDTH="33%"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonALIGN="left"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterVALIGN="top"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater></TD
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington><TD
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterWIDTH="34%"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonALIGN="center"
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic UpdaterVALIGN="top"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>&nbsp;</TD
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><TD
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterWIDTH="33%"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonALIGN="right"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterVALIGN="top"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater><SPAN
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterCLASS="acronym"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>BIND</SPAN
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington> Resource Requirements</TD
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updater></TR
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater></TABLE
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater></DIV
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater></BODY
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater></HTML
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater>