.\" OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
.\" PERFORMANCE OF THIS SOFTWARE.
.\"
-.\" $Id: named.conf.5,v 1.4 2004/10/17 23:57:14 marka Exp $
+.\" $Id: named.conf.5,v 1.5 2004/10/21 02:51:47 marka Exp $
.\"
.TH "NAMED.CONF" "5" "Aug 13, 2004" "BIND9" ""
.SH NAME
ixfr-from-differences \fIixfrdiff\fR;
allow-query { \fIaddress_match_element\fR; ... };
+ allow-query-cache { \fIaddress_match_element\fR; ... };
allow-transfer { \fIaddress_match_element\fR; ... };
allow-update-forwarding { \fIaddress_match_element\fR; ... };
ixfr-from-differences \fIixfrdiff\fR;
allow-query { \fIaddress_match_element\fR; ... };
+ allow-query-cache { \fIaddress_match_element\fR; ... };
allow-transfer { \fIaddress_match_element\fR; ... };
allow-update-forwarding { \fIaddress_match_element\fR; ... };
- PERFORMANCE OF THIS SOFTWARE.
-->
-<!-- $Id: named.conf.html,v 1.5 2004/10/17 23:57:14 marka Exp $ -->
+<!-- $Id: named.conf.html,v 1.6 2004/10/21 02:51:47 marka Exp $ -->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML
allow-query { <VAR
CLASS="REPLACEABLE"
>address_match_element</VAR
+>; ... };<br>
+ allow-query-cache { <VAR
+CLASS="REPLACEABLE"
+>address_match_element</VAR
>; ... };<br>
allow-transfer { <VAR
CLASS="REPLACEABLE"
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN272"
+NAME="AEN273"
></A
><H2
>VIEW</H2
allow-query { <VAR
CLASS="REPLACEABLE"
>address_match_element</VAR
+>; ... };<br>
+ allow-query-cache { <VAR
+CLASS="REPLACEABLE"
+>address_match_element</VAR
>; ... };<br>
allow-transfer { <VAR
CLASS="REPLACEABLE"
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN398"
+NAME="AEN400"
></A
><H2
>ZONE</H2
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN481"
+NAME="AEN483"
></A
><H2
>FILES</H2
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN485"
+NAME="AEN487"
></A
><H2
>SEE ALSO</H2
CLASS="programlisting"
> options {
directory "/etc/namedb"; // Working directory
+ allow-query-cache { none; }; // Do not allow access to cache
allow-query { any; }; // This is the default
recursion no; // Do not provide recursive service
};
...
...
allow-transfer { none; }; // sample allow-transfer (no one)
- allow-query { internals; externals; }; // restrict query access
+ allow-query { any; }; // default query access
+ allow-query-cache { internals; externals; }; // restrict cache access
allow-recursion { internals; externals; }; // restrict recursion
...
...
zone "site1.example.com" { // sample slave zone
type master;
file "m/site1.foo.com";
- allow-query { any; };
allow-transfer { internals; externals; };
};
type slave;
file "s/site2.foo.com";
masters { another_bastion_host_maybe; };
- allow-query { any; };
allow-transfer { internals; externals; }
};
</PRE
></DT
><DT
>6.3. <A
-HREF="Bv9ARM.ch06.html#AEN4080"
+HREF="Bv9ARM.ch06.html#AEN4098"
>Zone File</A
></DT
></DL
>allow-query</B
>, <B
CLASS="command"
+>allow-query-cache</B
+>,
+<B
+CLASS="command"
>allow-transfer</B
>,
<B
and <B
CLASS="command"
>blackhole</B
-> all
-use address match lists this. Similarly, the listen-on option will cause
-the server to not accept queries on any of the machine's addresses
-which do not match the list.</P
+> all use address match lists.
+Similarly, the listen-on option will cause the server to not accept
+queries on any of the machine's addresses which do not match the
+list.</P
><P
>Because of the first-match aspect of the algorithm, an element
that defines a subset of another element in the list should come
><H2
CLASS="sect2"
><A
-NAME="AEN1290"
+NAME="AEN1291"
>6.1.2. Comment Syntax</A
></H2
><P
><H3
CLASS="sect3"
><A
-NAME="AEN1295"
+NAME="AEN1296"
>6.1.2.1. Syntax</A
></H3
><P
><H3
CLASS="sect3"
><A
-NAME="AEN1304"
+NAME="AEN1305"
>6.1.2.2. Definition and Usage</A
></H3
><P
><P
></P
><A
-NAME="AEN1328"
+NAME="AEN1329"
></A
><TABLE
CELLPADDING="3"
><H2
CLASS="sect2"
><A
-NAME="AEN1411"
+NAME="AEN1412"
>6.2.1. <B
CLASS="command"
>acl</B
><P
></P
><A
-NAME="AEN1424"
+NAME="AEN1425"
></A
><TABLE
CELLPADDING="3"
><H2
CLASS="sect2"
><A
-NAME="AEN1455"
+NAME="AEN1456"
>6.2.3. <B
CLASS="command"
>controls</B
><H2
CLASS="sect2"
><A
-NAME="AEN1534"
+NAME="AEN1535"
>6.2.5. <B
CLASS="command"
>include</B
><H2
CLASS="sect2"
><A
-NAME="AEN1539"
+NAME="AEN1540"
>6.2.6. <B
CLASS="command"
>include</B
><H2
CLASS="sect2"
><A
-NAME="AEN1546"
+NAME="AEN1547"
>6.2.7. <B
CLASS="command"
>key</B
><H2
CLASS="sect2"
><A
-NAME="AEN1553"
+NAME="AEN1554"
>6.2.8. <B
CLASS="command"
>key</B
><H2
CLASS="sect2"
><A
-NAME="AEN1573"
+NAME="AEN1574"
>6.2.9. <B
CLASS="command"
>logging</B
><H2
CLASS="sect2"
><A
-NAME="AEN1613"
+NAME="AEN1614"
>6.2.10. <B
CLASS="command"
>logging</B
><H3
CLASS="sect3"
><A
-NAME="AEN1629"
+NAME="AEN1630"
>6.2.10.1. The <B
CLASS="command"
>channel</B
><P
></P
><A
-NAME="AEN1753"
+NAME="AEN1754"
></A
><TABLE
CELLPADDING="3"
><H2
CLASS="sect2"
><A
-NAME="AEN1883"
+NAME="AEN1884"
>6.2.11. <B
CLASS="command"
>lwres</B
><H2
CLASS="sect2"
><A
-NAME="AEN1907"
+NAME="AEN1908"
>6.2.12. <B
CLASS="command"
>lwres</B
><H2
CLASS="sect2"
><A
-NAME="AEN1926"
+NAME="AEN1927"
>6.2.13. <B
CLASS="command"
>masters</B
><H2
CLASS="sect2"
><A
-NAME="AEN1941"
+NAME="AEN1942"
>6.2.14. <B
CLASS="command"
>masters</B
><H2
CLASS="sect2"
><A
-NAME="AEN1946"
+NAME="AEN1947"
>6.2.15. <B
CLASS="command"
>options</B
>]
[<SPAN
CLASS="optional"
+> allow-query-cache { <VAR
+CLASS="replaceable"
+>address_match_list</VAR
+> }; </SPAN
+>]
+ [<SPAN
+CLASS="optional"
> allow-transfer { <VAR
CLASS="replaceable"
>address_match_list</VAR
><P
></P
><A
-NAME="AEN2413"
+NAME="AEN2416"
></A
><TABLE
CELLPADDING="3"
><H3
CLASS="sect3"
><A
-NAME="AEN2714"
+NAME="AEN2717"
>6.2.16.2. Forwarding</A
></H3
><P
><H3
CLASS="sect3"
><A
-NAME="AEN2733"
+NAME="AEN2736"
>6.2.16.3. Dual-stack Servers</A
></H3
><P
case it overrides the <B
CLASS="command"
>options allow-query</B
-> statement. If
-not specified, the default is to allow queries from all hosts.</P
+> statement.
+<B
+CLASS="command"
+>allow-query-cache</B
+> may also be specified and will
+overrides access to the cache.
+If not specified, the default is to allow queries from all hosts.</P
+></DD
+><DT
+><B
+CLASS="command"
+>allow-query-cache</B
+></DT
+><DD
+><P
+>Specifies which hosts are allowed to get answers
+from the cache. If not set <B
+CLASS="command"
+>allow-query</B
+> applies.
+</P
+><P
+>The recommended way to set query access to the cache is now via
+<B
+CLASS="command"
+>allow-query-cache</B
+> rather than <B
+CLASS="command"
+>allow-query</B
+>.
+Inheritance from <B
+CLASS="command"
+>allow-query</B
+> has been retained for
+backwards compatability.
+</P
+><DIV
+CLASS="note"
+><BLOCKQUOTE
+CLASS="note"
+><P
+><B
+>Note: </B
+>If <B
+CLASS="command"
+>allow-query-cache</B
+> is set at the options
+level and not set in the view it will still override a
+<B
+CLASS="command"
+>allow-query</B
+> set at the view level.
+</P
+></BLOCKQUOTE
+></DIV
></DD
><DT
><B
><H3
CLASS="sect3"
><A
-NAME="AEN2800"
+NAME="AEN2818"
>6.2.16.5. Interfaces</A
></H3
><P
><H3
CLASS="sect3"
><A
-NAME="AEN2827"
+NAME="AEN2845"
>6.2.16.6. Query Address</A
></H3
><P
><H3
CLASS="sect3"
><A
-NAME="AEN2993"
+NAME="AEN3011"
>6.2.16.8. Bad UDP Port Lists</A
></H3
><P
><H3
CLASS="sect3"
><A
-NAME="AEN2998"
+NAME="AEN3016"
>6.2.16.9. Operating System Resource Limits</A
></H3
><P
><H3
CLASS="sect3"
><A
-NAME="AEN3035"
+NAME="AEN3053"
>6.2.16.10. Server Resource Limits</A
></H3
><P
><H3
CLASS="sect3"
><A
-NAME="AEN3081"
+NAME="AEN3099"
>6.2.16.11. Periodic Task Intervals</A
></H3
><P
><P
></P
><A
-NAME="AEN3169"
+NAME="AEN3187"
></A
><TABLE
CELLPADDING="3"
><P
></P
><A
-NAME="AEN3313"
+NAME="AEN3331"
></A
><TABLE
CELLPADDING="3"
><H2
CLASS="sect2"
><A
-NAME="AEN3452"
+NAME="AEN3470"
>6.2.19. <B
CLASS="command"
>trusted-keys</B
><H2
CLASS="sect2"
><A
-NAME="AEN3468"
+NAME="AEN3486"
>6.2.20. <B
CLASS="command"
>trusted-keys</B
><H2
CLASS="sect2"
><A
-NAME="AEN3490"
+NAME="AEN3508"
>6.2.22. <B
CLASS="command"
>view</B
><H2
CLASS="sect2"
><A
-NAME="AEN3667"
+NAME="AEN3685"
>6.2.24. <B
CLASS="command"
>zone</B
><H3
CLASS="sect3"
><A
-NAME="AEN3670"
+NAME="AEN3688"
>6.2.24.1. Zone Types</A
></H3
><DIV
><P
></P
><A
-NAME="AEN3672"
+NAME="AEN3690"
></A
><TABLE
CELLPADDING="3"
><H3
CLASS="sect3"
><A
-NAME="AEN3735"
+NAME="AEN3753"
>6.2.24.2. Class</A
></H3
><P
><H3
CLASS="sect3"
><A
-NAME="AEN3745"
+NAME="AEN3763"
>6.2.24.3. Zone Options</A
></H3
><P
><P
></P
><A
-NAME="AEN4039"
+NAME="AEN4057"
></A
><TABLE
CELLPADDING="3"
><H1
CLASS="sect1"
><A
-NAME="AEN4080"
+NAME="AEN4098"
>6.3. Zone File</A
></H1
><DIV
><H3
CLASS="sect3"
><A
-NAME="AEN4085"
+NAME="AEN4103"
>6.3.1.1. Resource Records</A
></H3
><P
><P
></P
><A
-NAME="AEN4091"
+NAME="AEN4109"
></A
><TABLE
CELLPADDING="3"
><P
></P
><A
-NAME="AEN4123"
+NAME="AEN4141"
></A
><TABLE
CELLPADDING="3"
><P
></P
><A
-NAME="AEN4275"
+NAME="AEN4293"
></A
><TABLE
CELLPADDING="3"
><H3
CLASS="sect3"
><A
-NAME="AEN4299"
+NAME="AEN4317"
>6.3.1.2. Textual expression of RRs</A
></H3
><P
><P
></P
><A
-NAME="AEN4306"
+NAME="AEN4324"
></A
><TABLE
CELLPADDING="3"
><P
></P
><A
-NAME="AEN4372"
+NAME="AEN4390"
></A
><TABLE
CELLPADDING="3"
><H2
CLASS="sect2"
><A
-NAME="AEN4400"
+NAME="AEN4418"
>6.3.2. Discussion of MX Records</A
></H2
><P
><P
></P
><A
-NAME="AEN4406"
+NAME="AEN4424"
></A
><TABLE
CELLPADDING="3"
><P
></P
><A
-NAME="AEN4498"
+NAME="AEN4516"
></A
><TABLE
CELLPADDING="3"
><H2
CLASS="sect2"
><A
-NAME="AEN4521"
+NAME="AEN4539"
>6.3.4. Inverse Mapping in IPv4</A
></H2
><P
><P
></P
><A
-NAME="AEN4526"
+NAME="AEN4544"
></A
><TABLE
CELLPADDING="3"
><H2
CLASS="sect2"
><A
-NAME="AEN4548"
+NAME="AEN4566"
>6.3.5. Other Zone File Directives</A
></H2
><P
><H3
CLASS="sect3"
><A
-NAME="AEN4555"
+NAME="AEN4573"
>6.3.5.1. The <B
CLASS="command"
>$ORIGIN</B
><H3
CLASS="sect3"
><A
-NAME="AEN4575"
+NAME="AEN4593"
>6.3.5.2. The <B
CLASS="command"
>$INCLUDE</B
><H3
CLASS="sect3"
><A
-NAME="AEN4595"
+NAME="AEN4613"
>6.3.5.3. The <B
CLASS="command"
>$TTL</B
><H2
CLASS="sect2"
><A
-NAME="AEN4606"
+NAME="AEN4624"
>6.3.6. <ACRONYM
CLASS="acronym"
>BIND</ACRONYM
><P
></P
><A
-NAME="AEN4630"
+NAME="AEN4648"
></A
><TABLE
CELLPADDING="3"
></DT
><DT
>7.2. <A
-HREF="Bv9ARM.ch07.html#AEN4723"
+HREF="Bv9ARM.ch07.html#AEN4741"
><B
CLASS="command"
>chroot</B
><H1
CLASS="sect1"
><A
-NAME="AEN4723"
+NAME="AEN4741"
>7.2. <B
CLASS="command"
>chroot</B
><H2
CLASS="sect2"
><A
-NAME="AEN4746"
+NAME="AEN4764"
>7.2.1. The <B
CLASS="command"
>chroot</B
><H2
CLASS="sect2"
><A
-NAME="AEN4764"
+NAME="AEN4782"
>7.2.2. Using the <B
CLASS="command"
>setuid</B
></DT
><DT
>8.1. <A
-HREF="Bv9ARM.ch08.html#AEN4785"
+HREF="Bv9ARM.ch08.html#AEN4803"
>Common Problems</A
></DT
><DT
>8.2. <A
-HREF="Bv9ARM.ch08.html#AEN4790"
+HREF="Bv9ARM.ch08.html#AEN4808"
>Incrementing and Changing the Serial Number</A
></DT
><DT
>8.3. <A
-HREF="Bv9ARM.ch08.html#AEN4795"
+HREF="Bv9ARM.ch08.html#AEN4813"
>Where Can I Get Help?</A
></DT
></DL
><H1
CLASS="sect1"
><A
-NAME="AEN4785"
+NAME="AEN4803"
>8.1. Common Problems</A
></H1
><DIV
><H2
CLASS="sect2"
><A
-NAME="AEN4787"
+NAME="AEN4805"
>8.1.1. It's not working; how can I figure out what's wrong?</A
></H2
><P
><H1
CLASS="sect1"
><A
-NAME="AEN4790"
+NAME="AEN4808"
>8.2. Incrementing and Changing the Serial Number</A
></H1
><P
><H1
CLASS="sect1"
><A
-NAME="AEN4795"
+NAME="AEN4813"
>8.3. Where Can I Get Help?</A
></H1
><P
></DT
><DT
>A.1. <A
-HREF="Bv9ARM.ch09.html#AEN4811"
+HREF="Bv9ARM.ch09.html#AEN4829"
>Acknowledgments</A
></DT
><DT
><H1
CLASS="sect1"
><A
-NAME="AEN4811"
+NAME="AEN4829"
>A.1. Acknowledgments</A
></H1
><DIV
><H2
CLASS="sect2"
><A
-NAME="AEN4813"
+NAME="AEN4831"
>A.1.1. A Brief History of the <ACRONYM
CLASS="acronym"
>DNS</ACRONYM
><P
></P
><A
-NAME="AEN4849"
+NAME="AEN4867"
></A
><TABLE
CELLPADDING="3"
><P
></P
><A
-NAME="AEN4918"
+NAME="AEN4936"
></A
><TABLE
CELLPADDING="3"
</P
><H3
><A
-NAME="AEN4986"
+NAME="AEN5004"
>Bibliography</A
></H3
><H2
CLASS="bibliodiv"
><A
-NAME="AEN4987"
+NAME="AEN5005"
>Standards</A
></H2
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4989"
+NAME="AEN5007"
></A
><P
>[RFC974] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN4996"
+NAME="AEN5014"
></A
><P
>[RFC1034] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5003"
+NAME="AEN5021"
></A
><P
>[RFC1035] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5012"
+NAME="AEN5030"
></A
><P
>[RFC2181] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5020"
+NAME="AEN5038"
></A
><P
>[RFC2308] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5028"
+NAME="AEN5046"
></A
><P
>[RFC1995] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5036"
+NAME="AEN5054"
></A
><P
>[RFC1996] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5043"
+NAME="AEN5061"
></A
><P
>[RFC2136] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5060"
+NAME="AEN5078"
></A
><P
>[RFC2845] <SPAN
><H2
CLASS="bibliodiv"
><A
-NAME="AEN5079"
+NAME="AEN5097"
>Proposed Standards Still Under Development</A
></H2
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5084"
+NAME="AEN5102"
></A
><P
>[RFC1886] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5096"
+NAME="AEN5114"
></A
><P
>[RFC2065] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5108"
+NAME="AEN5126"
></A
><P
>[RFC2137] <SPAN
><H2
CLASS="bibliodiv"
><A
-NAME="AEN5116"
+NAME="AEN5134"
>Other Important RFCs About <ACRONYM
CLASS="acronym"
>DNS</ACRONYM
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5119"
+NAME="AEN5137"
></A
><P
>[RFC1535] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5127"
+NAME="AEN5145"
></A
><P
>[RFC1536] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5148"
+NAME="AEN5166"
></A
><P
>[RFC1982] <SPAN
><H2
CLASS="bibliodiv"
><A
-NAME="AEN5159"
+NAME="AEN5177"
>Resource Record Types</A
></H2
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5161"
+NAME="AEN5179"
></A
><P
>[RFC1183] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5179"
+NAME="AEN5197"
></A
><P
>[RFC1706] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5191"
+NAME="AEN5209"
></A
><P
>[RFC2168] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5202"
+NAME="AEN5220"
></A
><P
>[RFC1876] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5219"
+NAME="AEN5237"
></A
><P
>[RFC2052] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5231"
+NAME="AEN5249"
></A
><P
>[RFC2163] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5239"
+NAME="AEN5257"
></A
><P
>[RFC2230] <SPAN
><H2
CLASS="bibliodiv"
><A
-NAME="AEN5247"
+NAME="AEN5265"
><ACRONYM
CLASS="acronym"
>DNS</ACRONYM
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5250"
+NAME="AEN5268"
></A
><P
>[RFC1101] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5258"
+NAME="AEN5276"
></A
><P
>[RFC1123] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5265"
+NAME="AEN5283"
></A
><P
>[RFC1591] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5272"
+NAME="AEN5290"
></A
><P
>[RFC2317] <SPAN
><H2
CLASS="bibliodiv"
><A
-NAME="AEN5286"
+NAME="AEN5304"
><ACRONYM
CLASS="acronym"
>DNS</ACRONYM
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5289"
+NAME="AEN5307"
></A
><P
>[RFC1537] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5297"
+NAME="AEN5315"
></A
><P
>[RFC1912] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5305"
+NAME="AEN5323"
></A
><P
>[RFC2010] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5316"
+NAME="AEN5334"
></A
><P
>[RFC2219] <SPAN
><H2
CLASS="bibliodiv"
><A
-NAME="AEN5328"
+NAME="AEN5346"
>Other <ACRONYM
CLASS="acronym"
>DNS</ACRONYM
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5334"
+NAME="AEN5352"
></A
><P
>[RFC1464] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5341"
+NAME="AEN5359"
></A
><P
>[RFC1713] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5349"
+NAME="AEN5367"
></A
><P
>[RFC1794] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5357"
+NAME="AEN5375"
></A
><P
>[RFC2240] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5364"
+NAME="AEN5382"
></A
><P
>[RFC2345] <SPAN
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5378"
+NAME="AEN5396"
></A
><P
>[RFC2352] <SPAN
><H2
CLASS="bibliodiv"
><A
-NAME="AEN5385"
+NAME="AEN5403"
>Obsolete and Unimplemented Experimental RRs</A
></H2
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5387"
+NAME="AEN5405"
></A
><P
>[RFC1712] <SPAN
><H2
CLASS="sect2"
><A
-NAME="AEN5408"
+NAME="AEN5426"
>A.3.3. Other Documents About <ACRONYM
CLASS="acronym"
>BIND</ACRONYM
></P
><H3
><A
-NAME="AEN5412"
+NAME="AEN5430"
>Bibliography</A
></H3
><DIV
CLASS="biblioentry"
><A
-NAME="AEN5413"
+NAME="AEN5431"
></A
><P
><SPAN
></DT
><DT
>6.1.2. <A
-HREF="Bv9ARM.ch06.html#AEN1290"
+HREF="Bv9ARM.ch06.html#AEN1291"
>Comment Syntax</A
></DT
></DL
><DL
><DT
>6.2.1. <A
-HREF="Bv9ARM.ch06.html#AEN1411"
+HREF="Bv9ARM.ch06.html#AEN1412"
><B
CLASS="command"
>acl</B
></DT
><DT
>6.2.3. <A
-HREF="Bv9ARM.ch06.html#AEN1455"
+HREF="Bv9ARM.ch06.html#AEN1456"
><B
CLASS="command"
>controls</B
></DT
><DT
>6.2.5. <A
-HREF="Bv9ARM.ch06.html#AEN1534"
+HREF="Bv9ARM.ch06.html#AEN1535"
><B
CLASS="command"
>include</B
></DT
><DT
>6.2.6. <A
-HREF="Bv9ARM.ch06.html#AEN1539"
+HREF="Bv9ARM.ch06.html#AEN1540"
><B
CLASS="command"
>include</B
></DT
><DT
>6.2.7. <A
-HREF="Bv9ARM.ch06.html#AEN1546"
+HREF="Bv9ARM.ch06.html#AEN1547"
><B
CLASS="command"
>key</B
></DT
><DT
>6.2.8. <A
-HREF="Bv9ARM.ch06.html#AEN1553"
+HREF="Bv9ARM.ch06.html#AEN1554"
><B
CLASS="command"
>key</B
></DT
><DT
>6.2.9. <A
-HREF="Bv9ARM.ch06.html#AEN1573"
+HREF="Bv9ARM.ch06.html#AEN1574"
><B
CLASS="command"
>logging</B
></DT
><DT
>6.2.10. <A
-HREF="Bv9ARM.ch06.html#AEN1613"
+HREF="Bv9ARM.ch06.html#AEN1614"
><B
CLASS="command"
>logging</B
></DT
><DT
>6.2.11. <A
-HREF="Bv9ARM.ch06.html#AEN1883"
+HREF="Bv9ARM.ch06.html#AEN1884"
><B
CLASS="command"
>lwres</B
></DT
><DT
>6.2.12. <A
-HREF="Bv9ARM.ch06.html#AEN1907"
+HREF="Bv9ARM.ch06.html#AEN1908"
><B
CLASS="command"
>lwres</B
></DT
><DT
>6.2.13. <A
-HREF="Bv9ARM.ch06.html#AEN1926"
+HREF="Bv9ARM.ch06.html#AEN1927"
><B
CLASS="command"
>masters</B
></DT
><DT
>6.2.14. <A
-HREF="Bv9ARM.ch06.html#AEN1941"
+HREF="Bv9ARM.ch06.html#AEN1942"
><B
CLASS="command"
>masters</B
></DT
><DT
>6.2.15. <A
-HREF="Bv9ARM.ch06.html#AEN1946"
+HREF="Bv9ARM.ch06.html#AEN1947"
><B
CLASS="command"
>options</B
></DT
><DT
>6.2.19. <A
-HREF="Bv9ARM.ch06.html#AEN3452"
+HREF="Bv9ARM.ch06.html#AEN3470"
><B
CLASS="command"
>trusted-keys</B
></DT
><DT
>6.2.20. <A
-HREF="Bv9ARM.ch06.html#AEN3468"
+HREF="Bv9ARM.ch06.html#AEN3486"
><B
CLASS="command"
>trusted-keys</B
></DT
><DT
>6.2.22. <A
-HREF="Bv9ARM.ch06.html#AEN3490"
+HREF="Bv9ARM.ch06.html#AEN3508"
><B
CLASS="command"
>view</B
></DT
><DT
>6.2.24. <A
-HREF="Bv9ARM.ch06.html#AEN3667"
+HREF="Bv9ARM.ch06.html#AEN3685"
><B
CLASS="command"
>zone</B
></DD
><DT
>6.3. <A
-HREF="Bv9ARM.ch06.html#AEN4080"
+HREF="Bv9ARM.ch06.html#AEN4098"
>Zone File</A
></DT
><DD
></DT
><DT
>6.3.2. <A
-HREF="Bv9ARM.ch06.html#AEN4400"
+HREF="Bv9ARM.ch06.html#AEN4418"
>Discussion of MX Records</A
></DT
><DT
></DT
><DT
>6.3.4. <A
-HREF="Bv9ARM.ch06.html#AEN4521"
+HREF="Bv9ARM.ch06.html#AEN4539"
>Inverse Mapping in IPv4</A
></DT
><DT
>6.3.5. <A
-HREF="Bv9ARM.ch06.html#AEN4548"
+HREF="Bv9ARM.ch06.html#AEN4566"
>Other Zone File Directives</A
></DT
><DT
>6.3.6. <A
-HREF="Bv9ARM.ch06.html#AEN4606"
+HREF="Bv9ARM.ch06.html#AEN4624"
><ACRONYM
CLASS="acronym"
>BIND</ACRONYM
></DT
><DT
>7.2. <A
-HREF="Bv9ARM.ch07.html#AEN4723"
+HREF="Bv9ARM.ch07.html#AEN4741"
><B
CLASS="command"
>chroot</B
><DL
><DT
>7.2.1. <A
-HREF="Bv9ARM.ch07.html#AEN4746"
+HREF="Bv9ARM.ch07.html#AEN4764"
>The <B
CLASS="command"
>chroot</B
></DT
><DT
>7.2.2. <A
-HREF="Bv9ARM.ch07.html#AEN4764"
+HREF="Bv9ARM.ch07.html#AEN4782"
>Using the <B
CLASS="command"
>setuid</B
><DL
><DT
>8.1. <A
-HREF="Bv9ARM.ch08.html#AEN4785"
+HREF="Bv9ARM.ch08.html#AEN4803"
>Common Problems</A
></DT
><DD
><DL
><DT
>8.1.1. <A
-HREF="Bv9ARM.ch08.html#AEN4787"
+HREF="Bv9ARM.ch08.html#AEN4805"
>It's not working; how can I figure out what's wrong?</A
></DT
></DL
></DD
><DT
>8.2. <A
-HREF="Bv9ARM.ch08.html#AEN4790"
+HREF="Bv9ARM.ch08.html#AEN4808"
>Incrementing and Changing the Serial Number</A
></DT
><DT
>8.3. <A
-HREF="Bv9ARM.ch08.html#AEN4795"
+HREF="Bv9ARM.ch08.html#AEN4813"
>Where Can I Get Help?</A
></DT
></DL
><DL
><DT
>A.1. <A
-HREF="Bv9ARM.ch09.html#AEN4811"
+HREF="Bv9ARM.ch09.html#AEN4829"
>Acknowledgments</A
></DT
><DD
><DL
><DT
>A.1.1. <A
-HREF="Bv9ARM.ch09.html#AEN4813"
+HREF="Bv9ARM.ch09.html#AEN4831"
>A Brief History of the <ACRONYM
CLASS="acronym"
>DNS</ACRONYM
></DT
><DT
>A.3.3. <A
-HREF="Bv9ARM.ch09.html#AEN5408"
+HREF="Bv9ARM.ch09.html#AEN5426"
>Other Documents About <ACRONYM
CLASS="acronym"
>BIND</ACRONYM
use-id-pool <boolean>; // obsolete
use-ixfr <boolean>;
version ( <quoted_string> | none );
+ allow-query-cache { <address_match_element>; ... };
allow-recursion { <address_match_element>; ... };
allow-v6-synthesis { <address_match_element>; ... }; // obsolete
sortlist { <address_match_element>; ... };
};
trusted-keys { <string> <integer> <integer> <integer>
<quoted_string>; ... };
+ allow-query-cache { <address_match_element>; ... };
allow-recursion { <address_match_element>; ... };
allow-v6-synthesis { <address_match_element>; ... }; // obsolete
sortlist { <address_match_element>; ... };