named.conf.html revision 135446
1135446Strhodes<!--
2135446Strhodes - Copyright (C) 2004  Internet Systems Consortium, Inc. ("ISC")
3135446Strhodes -
4135446Strhodes - Permission to use, copy, modify, and distribute this software for any
5135446Strhodes - purpose with or without fee is hereby granted, provided that the above
6135446Strhodes - copyright notice and this permission notice appear in all copies.
7135446Strhodes -
8135446Strhodes - THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
9135446Strhodes - REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
10135446Strhodes - AND FITNESS.  IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
11135446Strhodes - INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
12135446Strhodes - LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
13135446Strhodes - OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
14135446Strhodes - PERFORMANCE OF THIS SOFTWARE.
15135446Strhodes-->
16135446Strhodes
17135446Strhodes<!-- $Id: named.conf.html,v 1.1.4.3 2004/08/22 23:38:59 marka Exp $ -->
18135446Strhodes
19135446Strhodes<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
20135446Strhodes<HTML
21135446Strhodes><HEAD
22135446Strhodes><TITLE
23135446Strhodes>named.conf</TITLE
24135446Strhodes><META
25135446StrhodesNAME="GENERATOR"
26135446StrhodesCONTENT="Modular DocBook HTML Stylesheet Version 1.7"></HEAD
27135446Strhodes><BODY
28135446StrhodesCLASS="REFENTRY"
29135446StrhodesBGCOLOR="#FFFFFF"
30135446StrhodesTEXT="#000000"
31135446StrhodesLINK="#0000FF"
32135446StrhodesVLINK="#840084"
33135446StrhodesALINK="#0000FF"
34135446Strhodes><H1
35135446Strhodes><A
36135446StrhodesNAME="AEN1"
37135446Strhodes></A
38135446Strhodes><TT
39135446StrhodesCLASS="FILENAME"
40135446Strhodes>named.conf</TT
41135446Strhodes></H1
42135446Strhodes><DIV
43135446StrhodesCLASS="REFNAMEDIV"
44135446Strhodes><A
45135446StrhodesNAME="AEN9"
46135446Strhodes></A
47135446Strhodes><H2
48135446Strhodes>Name</H2
49135446Strhodes><TT
50135446StrhodesCLASS="FILENAME"
51135446Strhodes>named.conf</TT
52135446Strhodes>&nbsp;--&nbsp;configuration file for named</DIV
53135446Strhodes><DIV
54135446StrhodesCLASS="REFSYNOPSISDIV"
55135446Strhodes><A
56135446StrhodesNAME="AEN13"
57135446Strhodes></A
58135446Strhodes><H2
59135446Strhodes>Synopsis</H2
60135446Strhodes><P
61135446Strhodes><B
62135446StrhodesCLASS="COMMAND"
63135446Strhodes>named.conf</B
64135446Strhodes> </P
65135446Strhodes></DIV
66135446Strhodes><DIV
67135446StrhodesCLASS="REFSECT1"
68135446Strhodes><A
69135446StrhodesNAME="AEN16"
70135446Strhodes></A
71135446Strhodes><H2
72135446Strhodes>DESCRIPTION</H2
73135446Strhodes><P
74135446Strhodes>	<TT
75135446StrhodesCLASS="FILENAME"
76135446Strhodes>named.conf</TT
77135446Strhodes> is the configuration file for
78135446Strhodes	<B
79135446StrhodesCLASS="COMMAND"
80135446Strhodes>named</B
81135446Strhodes>.  Statements are enclosed
82135446Strhodes	in braces and terminated with a semi-colon.  Clauses in
83135446Strhodes	the statements are also semi-colon terminated.  The usual
84135446Strhodes	comment styles are supported:
85135446Strhodes    </P
86135446Strhodes><P
87135446Strhodes>	C style: /* */
88135446Strhodes    </P
89135446Strhodes><P
90135446Strhodes>	C++ style: // to end of line
91135446Strhodes    </P
92135446Strhodes><P
93135446Strhodes>	Unix style: # to end of line
94135446Strhodes    </P
95135446Strhodes></DIV
96135446Strhodes><DIV
97135446StrhodesCLASS="REFSECT1"
98135446Strhodes><A
99135446StrhodesNAME="AEN24"
100135446Strhodes></A
101135446Strhodes><H2
102135446Strhodes>ACL</H2
103135446Strhodes><P
104135446StrhodesCLASS="LITERALLAYOUT"
105135446Strhodes>acl&nbsp;<VAR
106135446StrhodesCLASS="REPLACEABLE"
107135446Strhodes>string</VAR
108135446Strhodes>&nbsp;{&nbsp;<VAR
109135446StrhodesCLASS="REPLACEABLE"
110135446Strhodes>address_match_element</VAR
111135446Strhodes>;&nbsp;...&nbsp;};<br>&#13;</P
112135446Strhodes></DIV
113135446Strhodes><DIV
114135446StrhodesCLASS="REFSECT1"
115135446Strhodes><A
116135446StrhodesNAME="AEN29"
117135446Strhodes></A
118135446Strhodes><H2
119135446Strhodes>KEY</H2
120135446Strhodes><P
121135446StrhodesCLASS="LITERALLAYOUT"
122135446Strhodes>key&nbsp;<VAR
123135446StrhodesCLASS="REPLACEABLE"
124135446Strhodes>domain_name</VAR
125135446Strhodes>&nbsp;{<br>
126135446Strhodes	algorithm&nbsp;<VAR
127135446StrhodesCLASS="REPLACEABLE"
128135446Strhodes>string</VAR
129135446Strhodes>;<br>
130135446Strhodes	secret&nbsp;<VAR
131135446StrhodesCLASS="REPLACEABLE"
132135446Strhodes>string</VAR
133135446Strhodes>;<br>
134135446Strhodes};</P
135135446Strhodes></DIV
136135446Strhodes><DIV
137135446StrhodesCLASS="REFSECT1"
138135446Strhodes><A
139135446StrhodesNAME="AEN35"
140135446Strhodes></A
141135446Strhodes><H2
142135446Strhodes>MASTERS</H2
143135446Strhodes><P
144135446StrhodesCLASS="LITERALLAYOUT"
145135446Strhodes>masters&nbsp;<VAR
146135446StrhodesCLASS="REPLACEABLE"
147135446Strhodes>string</VAR
148135446Strhodes>&nbsp;[<SPAN
149135446StrhodesCLASS="OPTIONAL"
150135446Strhodes> port <VAR
151135446StrhodesCLASS="REPLACEABLE"
152135446Strhodes>integer</VAR
153135446Strhodes> </SPAN
154135446Strhodes>]&nbsp;{<br>
155135446Strhodes	(&nbsp;<VAR
156135446StrhodesCLASS="REPLACEABLE"
157135446Strhodes>masters</VAR
158135446Strhodes>&nbsp;|&nbsp;<VAR
159135446StrhodesCLASS="REPLACEABLE"
160135446Strhodes>ipv4_address</VAR
161135446Strhodes>&nbsp;[<SPAN
162135446StrhodesCLASS="OPTIONAL"
163135446Strhodes>port <VAR
164135446StrhodesCLASS="REPLACEABLE"
165135446Strhodes>integer</VAR
166135446Strhodes></SPAN
167135446Strhodes>]&nbsp;|<br>
168135446Strhodes	<VAR
169135446StrhodesCLASS="REPLACEABLE"
170135446Strhodes>ipv6_address</VAR
171135446Strhodes>&nbsp;[<SPAN
172135446StrhodesCLASS="OPTIONAL"
173135446Strhodes>port <VAR
174135446StrhodesCLASS="REPLACEABLE"
175135446Strhodes>integer</VAR
176135446Strhodes></SPAN
177135446Strhodes>]&nbsp;)&nbsp;[<SPAN
178135446StrhodesCLASS="OPTIONAL"
179135446Strhodes> key <VAR
180135446StrhodesCLASS="REPLACEABLE"
181135446Strhodes>string</VAR
182135446Strhodes> </SPAN
183135446Strhodes>];&nbsp;...<br>
184135446Strhodes};</P
185135446Strhodes></DIV
186135446Strhodes><DIV
187135446StrhodesCLASS="REFSECT1"
188135446Strhodes><A
189135446StrhodesNAME="AEN50"
190135446Strhodes></A
191135446Strhodes><H2
192135446Strhodes>SERVER</H2
193135446Strhodes><P
194135446StrhodesCLASS="LITERALLAYOUT"
195135446Strhodes>server&nbsp;(&nbsp;<VAR
196135446StrhodesCLASS="REPLACEABLE"
197135446Strhodes>ipv4_address</VAR
198135446Strhodes>&nbsp;|&nbsp;<VAR
199135446StrhodesCLASS="REPLACEABLE"
200135446Strhodes>ipv6_address</VAR
201135446Strhodes>&nbsp;)&nbsp;{<br>
202135446Strhodes	bogus&nbsp;<VAR
203135446StrhodesCLASS="REPLACEABLE"
204135446Strhodes>boolean</VAR
205135446Strhodes>;<br>
206135446Strhodes	edns&nbsp;<VAR
207135446StrhodesCLASS="REPLACEABLE"
208135446Strhodes>boolean</VAR
209135446Strhodes>;<br>
210135446Strhodes	provide-ixfr&nbsp;<VAR
211135446StrhodesCLASS="REPLACEABLE"
212135446Strhodes>boolean</VAR
213135446Strhodes>;<br>
214135446Strhodes	request-ixfr&nbsp;<VAR
215135446StrhodesCLASS="REPLACEABLE"
216135446Strhodes>boolean</VAR
217135446Strhodes>;<br>
218135446Strhodes	keys&nbsp;<VAR
219135446StrhodesCLASS="REPLACEABLE"
220135446Strhodes>server_key</VAR
221135446Strhodes>;<br>
222135446Strhodes	transfers&nbsp;<VAR
223135446StrhodesCLASS="REPLACEABLE"
224135446Strhodes>integer</VAR
225135446Strhodes>;<br>
226135446Strhodes	transfer-format&nbsp;(&nbsp;many-answers&nbsp;|&nbsp;one-answer&nbsp;);<br>
227135446Strhodes	transfer-source&nbsp;(&nbsp;<VAR
228135446StrhodesCLASS="REPLACEABLE"
229135446Strhodes>ipv4_address</VAR
230135446Strhodes>&nbsp;|&nbsp;*&nbsp;)<br>
231135446Strhodes		[<SPAN
232135446StrhodesCLASS="OPTIONAL"
233135446Strhodes> port ( <VAR
234135446StrhodesCLASS="REPLACEABLE"
235135446Strhodes>integer</VAR
236135446Strhodes> | * ) </SPAN
237135446Strhodes>];<br>
238135446Strhodes	transfer-source-v6&nbsp;(&nbsp;<VAR
239135446StrhodesCLASS="REPLACEABLE"
240135446Strhodes>ipv6_address</VAR
241135446Strhodes>&nbsp;|&nbsp;*&nbsp;)<br>
242135446Strhodes		[<SPAN
243135446StrhodesCLASS="OPTIONAL"
244135446Strhodes> port ( <VAR
245135446StrhodesCLASS="REPLACEABLE"
246135446Strhodes>integer</VAR
247135446Strhodes> | * ) </SPAN
248135446Strhodes>];<br>
249135446Strhodes<br>
250135446Strhodes	support-ixfr&nbsp;<VAR
251135446StrhodesCLASS="REPLACEABLE"
252135446Strhodes>boolean</VAR
253135446Strhodes>;&nbsp;//&nbsp;obsolete<br>
254135446Strhodes};</P
255135446Strhodes></DIV
256135446Strhodes><DIV
257135446StrhodesCLASS="REFSECT1"
258135446Strhodes><A
259135446StrhodesNAME="AEN68"
260135446Strhodes></A
261135446Strhodes><H2
262135446Strhodes>TRUSTED-KEYS</H2
263135446Strhodes><P
264135446StrhodesCLASS="LITERALLAYOUT"
265135446Strhodes>trusted-keys&nbsp;{<br>
266135446Strhodes	<VAR
267135446StrhodesCLASS="REPLACEABLE"
268135446Strhodes>domain_name</VAR
269135446Strhodes>&nbsp;<VAR
270135446StrhodesCLASS="REPLACEABLE"
271135446Strhodes>flags</VAR
272135446Strhodes>&nbsp;<VAR
273135446StrhodesCLASS="REPLACEABLE"
274135446Strhodes>protocol</VAR
275135446Strhodes>&nbsp;<VAR
276135446StrhodesCLASS="REPLACEABLE"
277135446Strhodes>algorithm</VAR
278135446Strhodes>&nbsp;<VAR
279135446StrhodesCLASS="REPLACEABLE"
280135446Strhodes>key</VAR
281135446Strhodes>;&nbsp;...&nbsp;<br>
282135446Strhodes};</P
283135446Strhodes></DIV
284135446Strhodes><DIV
285135446StrhodesCLASS="REFSECT1"
286135446Strhodes><A
287135446StrhodesNAME="AEN76"
288135446Strhodes></A
289135446Strhodes><H2
290135446Strhodes>CONTROLS</H2
291135446Strhodes><P
292135446StrhodesCLASS="LITERALLAYOUT"
293135446Strhodes>controls&nbsp;{<br>
294135446Strhodes	inet&nbsp;(&nbsp;<VAR
295135446StrhodesCLASS="REPLACEABLE"
296135446Strhodes>ipv4_address</VAR
297135446Strhodes>&nbsp;|&nbsp;<VAR
298135446StrhodesCLASS="REPLACEABLE"
299135446Strhodes>ipv6_address</VAR
300135446Strhodes>&nbsp;|&nbsp;*&nbsp;)<br>
301135446Strhodes		[<SPAN
302135446StrhodesCLASS="OPTIONAL"
303135446Strhodes> port ( <VAR
304135446StrhodesCLASS="REPLACEABLE"
305135446Strhodes>integer</VAR
306135446Strhodes> | * ) </SPAN
307135446Strhodes>]<br>
308135446Strhodes		allow&nbsp;{&nbsp;<VAR
309135446StrhodesCLASS="REPLACEABLE"
310135446Strhodes>address_match_element</VAR
311135446Strhodes>;&nbsp;...&nbsp;}<br>
312135446Strhodes		[<SPAN
313135446StrhodesCLASS="OPTIONAL"
314135446Strhodes> keys { <VAR
315135446StrhodesCLASS="REPLACEABLE"
316135446Strhodes>string</VAR
317135446Strhodes>; ... } </SPAN
318135446Strhodes>];<br>
319135446Strhodes	unix&nbsp;<VAR
320135446StrhodesCLASS="REPLACEABLE"
321135446Strhodes>unsupported</VAR
322135446Strhodes>;&nbsp;//&nbsp;not&nbsp;implemented<br>
323135446Strhodes};</P
324135446Strhodes></DIV
325135446Strhodes><DIV
326135446StrhodesCLASS="REFSECT1"
327135446Strhodes><A
328135446StrhodesNAME="AEN87"
329135446Strhodes></A
330135446Strhodes><H2
331135446Strhodes>LOGGING</H2
332135446Strhodes><P
333135446StrhodesCLASS="LITERALLAYOUT"
334135446Strhodes>logging&nbsp;{<br>
335135446Strhodes	channel&nbsp;<VAR
336135446StrhodesCLASS="REPLACEABLE"
337135446Strhodes>string</VAR
338135446Strhodes>&nbsp;{<br>
339135446Strhodes		file&nbsp;<VAR
340135446StrhodesCLASS="REPLACEABLE"
341135446Strhodes>log_file</VAR
342135446Strhodes>;<br>
343135446Strhodes		syslog&nbsp;<VAR
344135446StrhodesCLASS="REPLACEABLE"
345135446Strhodes>optional_facility</VAR
346135446Strhodes>;<br>
347135446Strhodes		null;<br>
348135446Strhodes		stderr;<br>
349135446Strhodes		severity&nbsp;<VAR
350135446StrhodesCLASS="REPLACEABLE"
351135446Strhodes>log_severity</VAR
352135446Strhodes>;<br>
353135446Strhodes		print-time&nbsp;<VAR
354135446StrhodesCLASS="REPLACEABLE"
355135446Strhodes>boolean</VAR
356135446Strhodes>;<br>
357135446Strhodes		print-severity&nbsp;<VAR
358135446StrhodesCLASS="REPLACEABLE"
359135446Strhodes>boolean</VAR
360135446Strhodes>;<br>
361135446Strhodes		print-category&nbsp;<VAR
362135446StrhodesCLASS="REPLACEABLE"
363135446Strhodes>boolean</VAR
364135446Strhodes>;<br>
365135446Strhodes	};<br>
366135446Strhodes	category&nbsp;<VAR
367135446StrhodesCLASS="REPLACEABLE"
368135446Strhodes>string</VAR
369135446Strhodes>&nbsp;{&nbsp;<VAR
370135446StrhodesCLASS="REPLACEABLE"
371135446Strhodes>string</VAR
372135446Strhodes>;&nbsp;...&nbsp;};<br>
373135446Strhodes};</P
374135446Strhodes></DIV
375135446Strhodes><DIV
376135446StrhodesCLASS="REFSECT1"
377135446Strhodes><A
378135446StrhodesNAME="AEN99"
379135446Strhodes></A
380135446Strhodes><H2
381135446Strhodes>LWRES</H2
382135446Strhodes><P
383135446StrhodesCLASS="LITERALLAYOUT"
384135446Strhodes>lwres&nbsp;{<br>
385135446Strhodes	listen-on&nbsp;[<SPAN
386135446StrhodesCLASS="OPTIONAL"
387135446Strhodes> port <VAR
388135446StrhodesCLASS="REPLACEABLE"
389135446Strhodes>integer</VAR
390135446Strhodes> </SPAN
391135446Strhodes>]&nbsp;{<br>
392135446Strhodes		(&nbsp;<VAR
393135446StrhodesCLASS="REPLACEABLE"
394135446Strhodes>ipv4_address</VAR
395135446Strhodes>&nbsp;|&nbsp;<VAR
396135446StrhodesCLASS="REPLACEABLE"
397135446Strhodes>ipv6_address</VAR
398135446Strhodes>&nbsp;)&nbsp;[<SPAN
399135446StrhodesCLASS="OPTIONAL"
400135446Strhodes> port <VAR
401135446StrhodesCLASS="REPLACEABLE"
402135446Strhodes>integer</VAR
403135446Strhodes> </SPAN
404135446Strhodes>];&nbsp;...<br>
405135446Strhodes	};<br>
406135446Strhodes	view&nbsp;<VAR
407135446StrhodesCLASS="REPLACEABLE"
408135446Strhodes>string</VAR
409135446Strhodes>&nbsp;<VAR
410135446StrhodesCLASS="REPLACEABLE"
411135446Strhodes>optional_class</VAR
412135446Strhodes>;<br>
413135446Strhodes	search&nbsp;{&nbsp;<VAR
414135446StrhodesCLASS="REPLACEABLE"
415135446Strhodes>string</VAR
416135446Strhodes>;&nbsp;...&nbsp;};<br>
417135446Strhodes	ndots&nbsp;<VAR
418135446StrhodesCLASS="REPLACEABLE"
419135446Strhodes>integer</VAR
420135446Strhodes>;<br>
421135446Strhodes};</P
422135446Strhodes></DIV
423135446Strhodes><DIV
424135446StrhodesCLASS="REFSECT1"
425135446Strhodes><A
426135446StrhodesNAME="AEN112"
427135446Strhodes></A
428135446Strhodes><H2
429135446Strhodes>OPTIONS</H2
430135446Strhodes><P
431135446StrhodesCLASS="LITERALLAYOUT"
432135446Strhodes>options&nbsp;{<br>
433135446Strhodes	avoid-v4-udp-ports&nbsp;{&nbsp;<VAR
434135446StrhodesCLASS="REPLACEABLE"
435135446Strhodes>port</VAR
436135446Strhodes>;&nbsp;...&nbsp;};<br>
437135446Strhodes	avoid-v6-udp-ports&nbsp;{&nbsp;<VAR
438135446StrhodesCLASS="REPLACEABLE"
439135446Strhodes>port</VAR
440135446Strhodes>;&nbsp;...&nbsp;};<br>
441135446Strhodes	blackhole&nbsp;{&nbsp;<VAR
442135446StrhodesCLASS="REPLACEABLE"
443135446Strhodes>address_match_element</VAR
444135446Strhodes>;&nbsp;...&nbsp;};<br>
445135446Strhodes	coresize&nbsp;<VAR
446135446StrhodesCLASS="REPLACEABLE"
447135446Strhodes>size</VAR
448135446Strhodes>;<br>
449135446Strhodes	datasize&nbsp;<VAR
450135446StrhodesCLASS="REPLACEABLE"
451135446Strhodes>size</VAR
452135446Strhodes>;<br>
453135446Strhodes	directory&nbsp;<VAR
454135446StrhodesCLASS="REPLACEABLE"
455135446Strhodes>quoted_string</VAR
456135446Strhodes>;<br>
457135446Strhodes	dump-file&nbsp;<VAR
458135446StrhodesCLASS="REPLACEABLE"
459135446Strhodes>quoted_string</VAR
460135446Strhodes>;<br>
461135446Strhodes	files&nbsp;<VAR
462135446StrhodesCLASS="REPLACEABLE"
463135446Strhodes>size</VAR
464135446Strhodes>;<br>
465135446Strhodes	heartbeat-interval&nbsp;<VAR
466135446StrhodesCLASS="REPLACEABLE"
467135446Strhodes>integer</VAR
468135446Strhodes>;<br>
469135446Strhodes	host-statistics&nbsp;<VAR
470135446StrhodesCLASS="REPLACEABLE"
471135446Strhodes>boolean</VAR
472135446Strhodes>;&nbsp;//&nbsp;not&nbsp;implemented<br>
473135446Strhodes	hostname&nbsp;(&nbsp;<VAR
474135446StrhodesCLASS="REPLACEABLE"
475135446Strhodes>quoted_string</VAR
476135446Strhodes>&nbsp;|&nbsp;none&nbsp;);<br>
477135446Strhodes	interface-interval&nbsp;<VAR
478135446StrhodesCLASS="REPLACEABLE"
479135446Strhodes>integer</VAR
480135446Strhodes>;<br>
481135446Strhodes	listen-on&nbsp;[<SPAN
482135446StrhodesCLASS="OPTIONAL"
483135446Strhodes> port <VAR
484135446StrhodesCLASS="REPLACEABLE"
485135446Strhodes>integer</VAR
486135446Strhodes> </SPAN
487135446Strhodes>]&nbsp;{&nbsp;<VAR
488135446StrhodesCLASS="REPLACEABLE"
489135446Strhodes>address_match_element</VAR
490135446Strhodes>;&nbsp;...&nbsp;};<br>
491135446Strhodes	listen-on-v6&nbsp;[<SPAN
492135446StrhodesCLASS="OPTIONAL"
493135446Strhodes> port <VAR
494135446StrhodesCLASS="REPLACEABLE"
495135446Strhodes>integer</VAR
496135446Strhodes> </SPAN
497135446Strhodes>]&nbsp;{&nbsp;<VAR
498135446StrhodesCLASS="REPLACEABLE"
499135446Strhodes>address_match_element</VAR
500135446Strhodes>;&nbsp;...&nbsp;};<br>
501135446Strhodes	match-mapped-addresses&nbsp;<VAR
502135446StrhodesCLASS="REPLACEABLE"
503135446Strhodes>boolean</VAR
504135446Strhodes>;<br>
505135446Strhodes	memstatistics-file&nbsp;<VAR
506135446StrhodesCLASS="REPLACEABLE"
507135446Strhodes>quoted_string</VAR
508135446Strhodes>;<br>
509135446Strhodes	pid-file&nbsp;(&nbsp;<VAR
510135446StrhodesCLASS="REPLACEABLE"
511135446Strhodes>quoted_string</VAR
512135446Strhodes>&nbsp;|&nbsp;none&nbsp;);<br>
513135446Strhodes	port&nbsp;<VAR
514135446StrhodesCLASS="REPLACEABLE"
515135446Strhodes>integer</VAR
516135446Strhodes>;<br>
517135446Strhodes	querylog&nbsp;<VAR
518135446StrhodesCLASS="REPLACEABLE"
519135446Strhodes>boolean</VAR
520135446Strhodes>;<br>
521135446Strhodes	recursing-file&nbsp;<VAR
522135446StrhodesCLASS="REPLACEABLE"
523135446Strhodes>quoted_string</VAR
524135446Strhodes>;<br>
525135446Strhodes	random-device&nbsp;<VAR
526135446StrhodesCLASS="REPLACEABLE"
527135446Strhodes>quoted_string</VAR
528135446Strhodes>;<br>
529135446Strhodes	recursive-clients&nbsp;<VAR
530135446StrhodesCLASS="REPLACEABLE"
531135446Strhodes>integer</VAR
532135446Strhodes>;<br>
533135446Strhodes	serial-query-rate&nbsp;<VAR
534135446StrhodesCLASS="REPLACEABLE"
535135446Strhodes>integer</VAR
536135446Strhodes>;<br>
537135446Strhodes	server-id&nbsp;(&nbsp;<VAR
538135446StrhodesCLASS="REPLACEABLE"
539135446Strhodes>quoted_string</VAR
540135446Strhodes>&nbsp;|&nbsp;none&nbsp;|;<br>
541135446Strhodes	stacksize&nbsp;<VAR
542135446StrhodesCLASS="REPLACEABLE"
543135446Strhodes>size</VAR
544135446Strhodes>;<br>
545135446Strhodes	statistics-file&nbsp;<VAR
546135446StrhodesCLASS="REPLACEABLE"
547135446Strhodes>quoted_string</VAR
548135446Strhodes>;<br>
549135446Strhodes	statistics-interval&nbsp;<VAR
550135446StrhodesCLASS="REPLACEABLE"
551135446Strhodes>integer</VAR
552135446Strhodes>;&nbsp;//&nbsp;not&nbsp;yet&nbsp;implemented<br>
553135446Strhodes	tcp-clients&nbsp;<VAR
554135446StrhodesCLASS="REPLACEABLE"
555135446Strhodes>integer</VAR
556135446Strhodes>;<br>
557135446Strhodes	tcp-listen-queue&nbsp;<VAR
558135446StrhodesCLASS="REPLACEABLE"
559135446Strhodes>integer</VAR
560135446Strhodes>;<br>
561135446Strhodes	tkey-dhkey&nbsp;<VAR
562135446StrhodesCLASS="REPLACEABLE"
563135446Strhodes>quoted_string</VAR
564135446Strhodes>&nbsp;<VAR
565135446StrhodesCLASS="REPLACEABLE"
566135446Strhodes>integer</VAR
567135446Strhodes>;<br>
568135446Strhodes	tkey-gssapi-credential&nbsp;<VAR
569135446StrhodesCLASS="REPLACEABLE"
570135446Strhodes>quoted_string</VAR
571135446Strhodes>;<br>
572135446Strhodes	tkey-domain&nbsp;<VAR
573135446StrhodesCLASS="REPLACEABLE"
574135446Strhodes>quoted_string</VAR
575135446Strhodes>;<br>
576135446Strhodes	transfers-per-ns&nbsp;<VAR
577135446StrhodesCLASS="REPLACEABLE"
578135446Strhodes>integer</VAR
579135446Strhodes>;<br>
580135446Strhodes	transfers-in&nbsp;<VAR
581135446StrhodesCLASS="REPLACEABLE"
582135446Strhodes>integer</VAR
583135446Strhodes>;<br>
584135446Strhodes	transfers-out&nbsp;<VAR
585135446StrhodesCLASS="REPLACEABLE"
586135446Strhodes>integer</VAR
587135446Strhodes>;<br>
588135446Strhodes	use-ixfr&nbsp;<VAR
589135446StrhodesCLASS="REPLACEABLE"
590135446Strhodes>boolean</VAR
591135446Strhodes>;<br>
592135446Strhodes	version&nbsp;(&nbsp;<VAR
593135446StrhodesCLASS="REPLACEABLE"
594135446Strhodes>quoted_string</VAR
595135446Strhodes>&nbsp;|&nbsp;none&nbsp;);<br>
596135446Strhodes	allow-recursion&nbsp;{&nbsp;<VAR
597135446StrhodesCLASS="REPLACEABLE"
598135446Strhodes>address_match_element</VAR
599135446Strhodes>;&nbsp;...&nbsp;};<br>
600135446Strhodes	sortlist&nbsp;{&nbsp;<VAR
601135446StrhodesCLASS="REPLACEABLE"
602135446Strhodes>address_match_element</VAR
603135446Strhodes>;&nbsp;...&nbsp;};<br>
604135446Strhodes	topology&nbsp;{&nbsp;<VAR
605135446StrhodesCLASS="REPLACEABLE"
606135446Strhodes>address_match_element</VAR
607135446Strhodes>;&nbsp;...&nbsp;};&nbsp;//&nbsp;not&nbsp;implemented<br>
608135446Strhodes	auth-nxdomain&nbsp;<VAR
609135446StrhodesCLASS="REPLACEABLE"
610135446Strhodes>boolean</VAR
611135446Strhodes>;&nbsp;//&nbsp;default&nbsp;changed<br>
612135446Strhodes	minimal-responses&nbsp;<VAR
613135446StrhodesCLASS="REPLACEABLE"
614135446Strhodes>boolean</VAR
615135446Strhodes>;<br>
616135446Strhodes	recursion&nbsp;<VAR
617135446StrhodesCLASS="REPLACEABLE"
618135446Strhodes>boolean</VAR
619135446Strhodes>;<br>
620135446Strhodes	rrset-order&nbsp;{<br>
621135446Strhodes		[<SPAN
622135446StrhodesCLASS="OPTIONAL"
623135446Strhodes> class <VAR
624135446StrhodesCLASS="REPLACEABLE"
625135446Strhodes>string</VAR
626135446Strhodes> </SPAN
627135446Strhodes>]&nbsp;[<SPAN
628135446StrhodesCLASS="OPTIONAL"
629135446Strhodes> type <VAR
630135446StrhodesCLASS="REPLACEABLE"
631135446Strhodes>string</VAR
632135446Strhodes> </SPAN
633135446Strhodes>]<br>
634135446Strhodes		[<SPAN
635135446StrhodesCLASS="OPTIONAL"
636135446Strhodes> name <VAR
637135446StrhodesCLASS="REPLACEABLE"
638135446Strhodes>quoted_string</VAR
639135446Strhodes> </SPAN
640135446Strhodes>]&nbsp;<VAR
641135446StrhodesCLASS="REPLACEABLE"
642135446Strhodes>string</VAR
643135446Strhodes>&nbsp;<VAR
644135446StrhodesCLASS="REPLACEABLE"
645135446Strhodes>string</VAR
646135446Strhodes>;&nbsp;...<br>
647135446Strhodes	};<br>
648135446Strhodes	provide-ixfr&nbsp;<VAR
649135446StrhodesCLASS="REPLACEABLE"
650135446Strhodes>boolean</VAR
651135446Strhodes>;<br>
652135446Strhodes	request-ixfr&nbsp;<VAR
653135446StrhodesCLASS="REPLACEABLE"
654135446Strhodes>boolean</VAR
655135446Strhodes>;<br>
656135446Strhodes	rfc2308-type1&nbsp;<VAR
657135446StrhodesCLASS="REPLACEABLE"
658135446Strhodes>boolean</VAR
659135446Strhodes>;&nbsp;//&nbsp;not&nbsp;yet&nbsp;implemented<br>
660135446Strhodes	additional-from-auth&nbsp;<VAR
661135446StrhodesCLASS="REPLACEABLE"
662135446Strhodes>boolean</VAR
663135446Strhodes>;<br>
664135446Strhodes	additional-from-cache&nbsp;<VAR
665135446StrhodesCLASS="REPLACEABLE"
666135446Strhodes>boolean</VAR
667135446Strhodes>;<br>
668135446Strhodes	query-source&nbsp;<VAR
669135446StrhodesCLASS="REPLACEABLE"
670135446Strhodes>querysource4</VAR
671135446Strhodes>;<br>
672135446Strhodes	query-source-v6&nbsp;<VAR
673135446StrhodesCLASS="REPLACEABLE"
674135446Strhodes>querysource6</VAR
675135446Strhodes>;<br>
676135446Strhodes	cleaning-interval&nbsp;<VAR
677135446StrhodesCLASS="REPLACEABLE"
678135446Strhodes>integer</VAR
679135446Strhodes>;<br>
680135446Strhodes	min-roots&nbsp;<VAR
681135446StrhodesCLASS="REPLACEABLE"
682135446Strhodes>integer</VAR
683135446Strhodes>;&nbsp;//&nbsp;not&nbsp;implemented<br>
684135446Strhodes	lame-ttl&nbsp;<VAR
685135446StrhodesCLASS="REPLACEABLE"
686135446Strhodes>integer</VAR
687135446Strhodes>;<br>
688135446Strhodes	max-ncache-ttl&nbsp;<VAR
689135446StrhodesCLASS="REPLACEABLE"
690135446Strhodes>integer</VAR
691135446Strhodes>;<br>
692135446Strhodes	max-cache-ttl&nbsp;<VAR
693135446StrhodesCLASS="REPLACEABLE"
694135446Strhodes>integer</VAR
695135446Strhodes>;<br>
696135446Strhodes	transfer-format&nbsp;(&nbsp;many-answers&nbsp;|&nbsp;one-answer&nbsp;);<br>
697135446Strhodes	max-cache-size&nbsp;<VAR
698135446StrhodesCLASS="REPLACEABLE"
699135446Strhodes>size_no_default</VAR
700135446Strhodes>;<br>
701135446Strhodes	check-names&nbsp;(&nbsp;master&nbsp;|&nbsp;slave&nbsp;|&nbsp;response&nbsp;)<br>
702135446Strhodes		(&nbsp;fail&nbsp;|&nbsp;warn&nbsp;|&nbsp;ignore&nbsp;);<br>
703135446Strhodes	cache-file&nbsp;<VAR
704135446StrhodesCLASS="REPLACEABLE"
705135446Strhodes>quoted_string</VAR
706135446Strhodes>;<br>
707135446Strhodes	suppress-initial-notify&nbsp;<VAR
708135446StrhodesCLASS="REPLACEABLE"
709135446Strhodes>boolean</VAR
710135446Strhodes>;&nbsp;//&nbsp;not&nbsp;yet&nbsp;implemented<br>
711135446Strhodes	preferred-glue&nbsp;<VAR
712135446StrhodesCLASS="REPLACEABLE"
713135446Strhodes>string</VAR
714135446Strhodes>;<br>
715135446Strhodes	dual-stack-servers&nbsp;[<SPAN
716135446StrhodesCLASS="OPTIONAL"
717135446Strhodes> port <VAR
718135446StrhodesCLASS="REPLACEABLE"
719135446Strhodes>integer</VAR
720135446Strhodes> </SPAN
721135446Strhodes>]&nbsp;{<br>
722135446Strhodes		(&nbsp;<VAR
723135446StrhodesCLASS="REPLACEABLE"
724135446Strhodes>quoted_string</VAR
725135446Strhodes>&nbsp;[<SPAN
726135446StrhodesCLASS="OPTIONAL"
727135446Strhodes>port <VAR
728135446StrhodesCLASS="REPLACEABLE"
729135446Strhodes>integer</VAR
730135446Strhodes></SPAN
731135446Strhodes>]&nbsp;|<br>
732135446Strhodes		<VAR
733135446StrhodesCLASS="REPLACEABLE"
734135446Strhodes>ipv4_address</VAR
735135446Strhodes>&nbsp;[<SPAN
736135446StrhodesCLASS="OPTIONAL"
737135446Strhodes>port <VAR
738135446StrhodesCLASS="REPLACEABLE"
739135446Strhodes>integer</VAR
740135446Strhodes></SPAN
741135446Strhodes>]&nbsp;|<br>
742135446Strhodes		<VAR
743135446StrhodesCLASS="REPLACEABLE"
744135446Strhodes>ipv6_address</VAR
745135446Strhodes>&nbsp;[<SPAN
746135446StrhodesCLASS="OPTIONAL"
747135446Strhodes>port <VAR
748135446StrhodesCLASS="REPLACEABLE"
749135446Strhodes>integer</VAR
750135446Strhodes></SPAN
751135446Strhodes>]&nbsp;);&nbsp;...<br>
752135446Strhodes	}<br>
753135446Strhodes	edns-udp-size&nbsp;<VAR
754135446StrhodesCLASS="REPLACEABLE"
755135446Strhodes>integer</VAR
756135446Strhodes>;<br>
757135446Strhodes	root-delegation-only&nbsp;[<SPAN
758135446StrhodesCLASS="OPTIONAL"
759135446Strhodes> exclude { <VAR
760135446StrhodesCLASS="REPLACEABLE"
761135446Strhodes>quoted_string</VAR
762135446Strhodes>; ... } </SPAN
763135446Strhodes>];<br>
764135446Strhodes	disable-algorithms&nbsp;<VAR
765135446StrhodesCLASS="REPLACEABLE"
766135446Strhodes>string</VAR
767135446Strhodes>&nbsp;{&nbsp;<VAR
768135446StrhodesCLASS="REPLACEABLE"
769135446Strhodes>string</VAR
770135446Strhodes>;&nbsp;...&nbsp;};<br>
771135446Strhodes	dnssec-enable&nbsp;<VAR
772135446StrhodesCLASS="REPLACEABLE"
773135446Strhodes>boolean</VAR
774135446Strhodes>;<br>
775135446Strhodes	dnssec-lookaside&nbsp;<VAR
776135446StrhodesCLASS="REPLACEABLE"
777135446Strhodes>string</VAR
778135446Strhodes>&nbsp;trust-anchor&nbsp;<VAR
779135446StrhodesCLASS="REPLACEABLE"
780135446Strhodes>string</VAR
781135446Strhodes>;<br>
782135446Strhodes	dnssec-must-be-secure&nbsp;<VAR
783135446StrhodesCLASS="REPLACEABLE"
784135446Strhodes>string</VAR
785135446Strhodes>&nbsp;<VAR
786135446StrhodesCLASS="REPLACEABLE"
787135446Strhodes>boolean</VAR
788135446Strhodes>;<br>
789135446Strhodes<br>
790135446Strhodes	dialup&nbsp;<VAR
791135446StrhodesCLASS="REPLACEABLE"
792135446Strhodes>dialuptype</VAR
793135446Strhodes>;<br>
794135446Strhodes	ixfr-from-differences&nbsp;<VAR
795135446StrhodesCLASS="REPLACEABLE"
796135446Strhodes>ixfrdiff</VAR
797135446Strhodes>;<br>
798135446Strhodes<br>
799135446Strhodes	allow-query&nbsp;{&nbsp;<VAR
800135446StrhodesCLASS="REPLACEABLE"
801135446Strhodes>address_match_element</VAR
802135446Strhodes>;&nbsp;...&nbsp;};<br>
803135446Strhodes	allow-transfer&nbsp;{&nbsp;<VAR
804135446StrhodesCLASS="REPLACEABLE"
805135446Strhodes>address_match_element</VAR
806135446Strhodes>;&nbsp;...&nbsp;};<br>
807135446Strhodes	allow-update-forwarding&nbsp;{&nbsp;<VAR
808135446StrhodesCLASS="REPLACEABLE"
809135446Strhodes>address_match_element</VAR
810135446Strhodes>;&nbsp;...&nbsp;};<br>
811135446Strhodes<br>
812135446Strhodes	notify&nbsp;<VAR
813135446StrhodesCLASS="REPLACEABLE"
814135446Strhodes>notifytype</VAR
815135446Strhodes>;<br>
816135446Strhodes	notify-source&nbsp;(&nbsp;<VAR
817135446StrhodesCLASS="REPLACEABLE"
818135446Strhodes>ipv4_address</VAR
819135446Strhodes>&nbsp;|&nbsp;*&nbsp;)&nbsp;[<SPAN
820135446StrhodesCLASS="OPTIONAL"
821135446Strhodes> port ( <VAR
822135446StrhodesCLASS="REPLACEABLE"
823135446Strhodes>integer</VAR
824135446Strhodes> | * ) </SPAN
825135446Strhodes>];<br>
826135446Strhodes	notify-source-v6&nbsp;(&nbsp;<VAR
827135446StrhodesCLASS="REPLACEABLE"
828135446Strhodes>ipv6_address</VAR
829135446Strhodes>&nbsp;|&nbsp;*&nbsp;)&nbsp;[<SPAN
830135446StrhodesCLASS="OPTIONAL"
831135446Strhodes> port ( <VAR
832135446StrhodesCLASS="REPLACEABLE"
833135446Strhodes>integer</VAR
834135446Strhodes> | * ) </SPAN
835135446Strhodes>];<br>
836135446Strhodes	also-notify&nbsp;[<SPAN
837135446StrhodesCLASS="OPTIONAL"
838135446Strhodes> port <VAR
839135446StrhodesCLASS="REPLACEABLE"
840135446Strhodes>integer</VAR
841135446Strhodes> </SPAN
842135446Strhodes>]&nbsp;{&nbsp;(&nbsp;<VAR
843135446StrhodesCLASS="REPLACEABLE"
844135446Strhodes>ipv4_address</VAR
845135446Strhodes>&nbsp;|&nbsp;<VAR
846135446StrhodesCLASS="REPLACEABLE"
847135446Strhodes>ipv6_address</VAR
848135446Strhodes>&nbsp;)<br>
849135446Strhodes		[<SPAN
850135446StrhodesCLASS="OPTIONAL"
851135446Strhodes> port <VAR
852135446StrhodesCLASS="REPLACEABLE"
853135446Strhodes>integer</VAR
854135446Strhodes> </SPAN
855135446Strhodes>];&nbsp;...&nbsp;};<br>
856135446Strhodes	allow-notify&nbsp;{&nbsp;<VAR
857135446StrhodesCLASS="REPLACEABLE"
858135446Strhodes>address_match_element</VAR
859135446Strhodes>;&nbsp;...&nbsp;};<br>
860135446Strhodes<br>
861135446Strhodes	forward&nbsp;(&nbsp;first&nbsp;|&nbsp;only&nbsp;);<br>
862135446Strhodes	forwarders&nbsp;[<SPAN
863135446StrhodesCLASS="OPTIONAL"
864135446Strhodes> port <VAR
865135446StrhodesCLASS="REPLACEABLE"
866135446Strhodes>integer</VAR
867135446Strhodes> </SPAN
868135446Strhodes>]&nbsp;{<br>
869135446Strhodes		(&nbsp;<VAR
870135446StrhodesCLASS="REPLACEABLE"
871135446Strhodes>ipv4_address</VAR
872135446Strhodes>&nbsp;|&nbsp;<VAR
873135446StrhodesCLASS="REPLACEABLE"
874135446Strhodes>ipv6_address</VAR
875135446Strhodes>&nbsp;)&nbsp;[<SPAN
876135446StrhodesCLASS="OPTIONAL"
877135446Strhodes> port <VAR
878135446StrhodesCLASS="REPLACEABLE"
879135446Strhodes>integer</VAR
880135446Strhodes> </SPAN
881135446Strhodes>];&nbsp;...<br>
882135446Strhodes	};<br>
883135446Strhodes<br>
884135446Strhodes	max-journal-size&nbsp;<VAR
885135446StrhodesCLASS="REPLACEABLE"
886135446Strhodes>size_no_default</VAR
887135446Strhodes>;<br>
888135446Strhodes	max-transfer-time-in&nbsp;<VAR
889135446StrhodesCLASS="REPLACEABLE"
890135446Strhodes>integer</VAR
891135446Strhodes>;<br>
892135446Strhodes	max-transfer-time-out&nbsp;<VAR
893135446StrhodesCLASS="REPLACEABLE"
894135446Strhodes>integer</VAR
895135446Strhodes>;<br>
896135446Strhodes	max-transfer-idle-in&nbsp;<VAR
897135446StrhodesCLASS="REPLACEABLE"
898135446Strhodes>integer</VAR
899135446Strhodes>;<br>
900135446Strhodes	max-transfer-idle-out&nbsp;<VAR
901135446StrhodesCLASS="REPLACEABLE"
902135446Strhodes>integer</VAR
903135446Strhodes>;<br>
904135446Strhodes	max-retry-time&nbsp;<VAR
905135446StrhodesCLASS="REPLACEABLE"
906135446Strhodes>integer</VAR
907135446Strhodes>;<br>
908135446Strhodes	min-retry-time&nbsp;<VAR
909135446StrhodesCLASS="REPLACEABLE"
910135446Strhodes>integer</VAR
911135446Strhodes>;<br>
912135446Strhodes	max-refresh-time&nbsp;<VAR
913135446StrhodesCLASS="REPLACEABLE"
914135446Strhodes>integer</VAR
915135446Strhodes>;<br>
916135446Strhodes	min-refresh-time&nbsp;<VAR
917135446StrhodesCLASS="REPLACEABLE"
918135446Strhodes>integer</VAR
919135446Strhodes>;<br>
920135446Strhodes	multi-master&nbsp;<VAR
921135446StrhodesCLASS="REPLACEABLE"
922135446Strhodes>boolean</VAR
923135446Strhodes>;<br>
924135446Strhodes	sig-validity-interval&nbsp;<VAR
925135446StrhodesCLASS="REPLACEABLE"
926135446Strhodes>integer</VAR
927135446Strhodes>;<br>
928135446Strhodes<br>
929135446Strhodes	transfer-source&nbsp;(&nbsp;<VAR
930135446StrhodesCLASS="REPLACEABLE"
931135446Strhodes>ipv4_address</VAR
932135446Strhodes>&nbsp;|&nbsp;*&nbsp;)<br>
933135446Strhodes		[<SPAN
934135446StrhodesCLASS="OPTIONAL"
935135446Strhodes> port ( <VAR
936135446StrhodesCLASS="REPLACEABLE"
937135446Strhodes>integer</VAR
938135446Strhodes> | * ) </SPAN
939135446Strhodes>];<br>
940135446Strhodes	transfer-source-v6&nbsp;(&nbsp;<VAR
941135446StrhodesCLASS="REPLACEABLE"
942135446Strhodes>ipv6_address</VAR
943135446Strhodes>&nbsp;|&nbsp;*&nbsp;)<br>
944135446Strhodes		[<SPAN
945135446StrhodesCLASS="OPTIONAL"
946135446Strhodes> port ( <VAR
947135446StrhodesCLASS="REPLACEABLE"
948135446Strhodes>integer</VAR
949135446Strhodes> | * ) </SPAN
950135446Strhodes>];<br>
951135446Strhodes<br>
952135446Strhodes	alt-transfer-source&nbsp;(&nbsp;<VAR
953135446StrhodesCLASS="REPLACEABLE"
954135446Strhodes>ipv4_address</VAR
955135446Strhodes>&nbsp;|&nbsp;*&nbsp;)<br>
956135446Strhodes		[<SPAN
957135446StrhodesCLASS="OPTIONAL"
958135446Strhodes> port ( <VAR
959135446StrhodesCLASS="REPLACEABLE"
960135446Strhodes>integer</VAR
961135446Strhodes> | * ) </SPAN
962135446Strhodes>];<br>
963135446Strhodes	alt-transfer-source-v6&nbsp;(&nbsp;<VAR
964135446StrhodesCLASS="REPLACEABLE"
965135446Strhodes>ipv6_address</VAR
966135446Strhodes>&nbsp;|&nbsp;*&nbsp;)<br>
967135446Strhodes		[<SPAN
968135446StrhodesCLASS="OPTIONAL"
969135446Strhodes> port ( <VAR
970135446StrhodesCLASS="REPLACEABLE"
971135446Strhodes>integer</VAR
972135446Strhodes> | * ) </SPAN
973135446Strhodes>];<br>
974135446Strhodes	use-alt-transfer-source&nbsp;<VAR
975135446StrhodesCLASS="REPLACEABLE"
976135446Strhodes>boolean</VAR
977135446Strhodes>;<br>
978135446Strhodes<br>
979135446Strhodes	zone-statistics&nbsp;<VAR
980135446StrhodesCLASS="REPLACEABLE"
981135446Strhodes>boolean</VAR
982135446Strhodes>;<br>
983135446Strhodes	key-directory&nbsp;<VAR
984135446StrhodesCLASS="REPLACEABLE"
985135446Strhodes>quoted_string</VAR
986135446Strhodes>;<br>
987135446Strhodes<br>
988135446Strhodes	allow-v6-synthesis&nbsp;{&nbsp;<VAR
989135446StrhodesCLASS="REPLACEABLE"
990135446Strhodes>address_match_element</VAR
991135446Strhodes>;&nbsp;...&nbsp;};&nbsp;//&nbsp;obsolete<br>
992135446Strhodes	deallocate-on-exit&nbsp;<VAR
993135446StrhodesCLASS="REPLACEABLE"
994135446Strhodes>boolean</VAR
995135446Strhodes>;&nbsp;//&nbsp;obsolete<br>
996135446Strhodes	fake-iquery&nbsp;<VAR
997135446StrhodesCLASS="REPLACEABLE"
998135446Strhodes>boolean</VAR
999135446Strhodes>;&nbsp;//&nbsp;obsolete<br>
1000135446Strhodes	fetch-glue&nbsp;<VAR
1001135446StrhodesCLASS="REPLACEABLE"
1002135446Strhodes>boolean</VAR
1003135446Strhodes>;&nbsp;//&nbsp;obsolete<br>
1004135446Strhodes	has-old-clients&nbsp;<VAR
1005135446StrhodesCLASS="REPLACEABLE"
1006135446Strhodes>boolean</VAR
1007135446Strhodes>;&nbsp;//&nbsp;obsolete<br>
1008135446Strhodes	maintain-ixfr-base&nbsp;<VAR
1009135446StrhodesCLASS="REPLACEABLE"
1010135446Strhodes>boolean</VAR
1011135446Strhodes>;&nbsp;//&nbsp;obsolete<br>
1012135446Strhodes	max-ixfr-log-size&nbsp;<VAR
1013135446StrhodesCLASS="REPLACEABLE"
1014135446Strhodes>size</VAR
1015135446Strhodes>;&nbsp;//&nbsp;obsolete<br>
1016135446Strhodes	multiple-cnames&nbsp;<VAR
1017135446StrhodesCLASS="REPLACEABLE"
1018135446Strhodes>boolean</VAR
1019135446Strhodes>;&nbsp;//&nbsp;obsolete<br>
1020135446Strhodes	named-xfer&nbsp;<VAR
1021135446StrhodesCLASS="REPLACEABLE"
1022135446Strhodes>quoted_string</VAR
1023135446Strhodes>;&nbsp;//&nbsp;obsolete<br>
1024135446Strhodes	serial-queries&nbsp;<VAR
1025135446StrhodesCLASS="REPLACEABLE"
1026135446Strhodes>integer</VAR
1027135446Strhodes>;&nbsp;//&nbsp;obsolete<br>
1028135446Strhodes	treat-cr-as-space&nbsp;<VAR
1029135446StrhodesCLASS="REPLACEABLE"
1030135446Strhodes>boolean</VAR
1031135446Strhodes>;&nbsp;//&nbsp;obsolete<br>
1032135446Strhodes	use-id-pool&nbsp;<VAR
1033135446StrhodesCLASS="REPLACEABLE"
1034135446Strhodes>boolean</VAR
1035135446Strhodes>;&nbsp;//&nbsp;obsolete<br>
1036135446Strhodes};</P
1037135446Strhodes></DIV
1038135446Strhodes><DIV
1039135446StrhodesCLASS="REFSECT1"
1040135446Strhodes><A
1041135446StrhodesNAME="AEN271"
1042135446Strhodes></A
1043135446Strhodes><H2
1044135446Strhodes>VIEW</H2
1045135446Strhodes><P
1046135446StrhodesCLASS="LITERALLAYOUT"
1047135446Strhodes>view&nbsp;<VAR
1048135446StrhodesCLASS="REPLACEABLE"
1049135446Strhodes>string</VAR
1050135446Strhodes>&nbsp;<VAR
1051135446StrhodesCLASS="REPLACEABLE"
1052135446Strhodes>optional_class</VAR
1053135446Strhodes>&nbsp;{<br>
1054135446Strhodes	match-clients&nbsp;{&nbsp;<VAR
1055135446StrhodesCLASS="REPLACEABLE"
1056135446Strhodes>address_match_element</VAR
1057135446Strhodes>;&nbsp;...&nbsp;};<br>
1058135446Strhodes	match-destinations&nbsp;{&nbsp;<VAR
1059135446StrhodesCLASS="REPLACEABLE"
1060135446Strhodes>address_match_element</VAR
1061135446Strhodes>;&nbsp;...&nbsp;};<br>
1062135446Strhodes	match-recursive-only&nbsp;<VAR
1063135446StrhodesCLASS="REPLACEABLE"
1064135446Strhodes>boolean</VAR
1065135446Strhodes>;<br>
1066135446Strhodes<br>
1067135446Strhodes	key&nbsp;<VAR
1068135446StrhodesCLASS="REPLACEABLE"
1069135446Strhodes>string</VAR
1070135446Strhodes>&nbsp;{<br>
1071135446Strhodes		algorithm&nbsp;<VAR
1072135446StrhodesCLASS="REPLACEABLE"
1073135446Strhodes>string</VAR
1074135446Strhodes>;<br>
1075135446Strhodes		secret&nbsp;<VAR
1076135446StrhodesCLASS="REPLACEABLE"
1077135446Strhodes>string</VAR
1078135446Strhodes>;<br>
1079135446Strhodes	};<br>
1080135446Strhodes<br>
1081135446Strhodes	zone&nbsp;<VAR
1082135446StrhodesCLASS="REPLACEABLE"
1083135446Strhodes>string</VAR
1084135446Strhodes>&nbsp;<VAR
1085135446StrhodesCLASS="REPLACEABLE"
1086135446Strhodes>optional_class</VAR
1087135446Strhodes>&nbsp;{<br>
1088135446Strhodes		...<br>
1089135446Strhodes	};<br>
1090135446Strhodes<br>
1091135446Strhodes	server&nbsp;(&nbsp;<VAR
1092135446StrhodesCLASS="REPLACEABLE"
1093135446Strhodes>ipv4_address</VAR
1094135446Strhodes>&nbsp;|&nbsp;<VAR
1095135446StrhodesCLASS="REPLACEABLE"
1096135446Strhodes>ipv6_address</VAR
1097135446Strhodes>&nbsp;)&nbsp;{<br>
1098135446Strhodes		...<br>
1099135446Strhodes	};<br>
1100135446Strhodes<br>
1101135446Strhodes	trusted-keys&nbsp;{<br>
1102135446Strhodes		<VAR
1103135446StrhodesCLASS="REPLACEABLE"
1104135446Strhodes>string</VAR
1105135446Strhodes>&nbsp;<VAR
1106135446StrhodesCLASS="REPLACEABLE"
1107135446Strhodes>integer</VAR
1108135446Strhodes>&nbsp;<VAR
1109135446StrhodesCLASS="REPLACEABLE"
1110135446Strhodes>integer</VAR
1111135446Strhodes>&nbsp;<VAR
1112135446StrhodesCLASS="REPLACEABLE"
1113135446Strhodes>integer</VAR
1114135446Strhodes>&nbsp;<VAR
1115135446StrhodesCLASS="REPLACEABLE"
1116135446Strhodes>quoted_string</VAR
1117135446Strhodes>;&nbsp;...<br>
1118135446Strhodes	};<br>
1119135446Strhodes<br>
1120135446Strhodes	allow-recursion&nbsp;{&nbsp;<VAR
1121135446StrhodesCLASS="REPLACEABLE"
1122135446Strhodes>address_match_element</VAR
1123135446Strhodes>;&nbsp;...&nbsp;};<br>
1124135446Strhodes	sortlist&nbsp;{&nbsp;<VAR
1125135446StrhodesCLASS="REPLACEABLE"
1126135446Strhodes>address_match_element</VAR
1127135446Strhodes>;&nbsp;...&nbsp;};<br>
1128135446Strhodes	topology&nbsp;{&nbsp;<VAR
1129135446StrhodesCLASS="REPLACEABLE"
1130135446Strhodes>address_match_element</VAR
1131135446Strhodes>;&nbsp;...&nbsp;};&nbsp;//&nbsp;not&nbsp;implemented<br>
1132135446Strhodes	auth-nxdomain&nbsp;<VAR
1133135446StrhodesCLASS="REPLACEABLE"
1134135446Strhodes>boolean</VAR
1135135446Strhodes>;&nbsp;//&nbsp;default&nbsp;changed<br>
1136135446Strhodes	minimal-responses&nbsp;<VAR
1137135446StrhodesCLASS="REPLACEABLE"
1138135446Strhodes>boolean</VAR
1139135446Strhodes>;<br>
1140135446Strhodes	recursion&nbsp;<VAR
1141135446StrhodesCLASS="REPLACEABLE"
1142135446Strhodes>boolean</VAR
1143135446Strhodes>;<br>
1144135446Strhodes	rrset-order&nbsp;{<br>
1145135446Strhodes		[<SPAN
1146135446StrhodesCLASS="OPTIONAL"
1147135446Strhodes> class <VAR
1148135446StrhodesCLASS="REPLACEABLE"
1149135446Strhodes>string</VAR
1150135446Strhodes> </SPAN
1151135446Strhodes>]&nbsp;[<SPAN
1152135446StrhodesCLASS="OPTIONAL"
1153135446Strhodes> type <VAR
1154135446StrhodesCLASS="REPLACEABLE"
1155135446Strhodes>string</VAR
1156135446Strhodes> </SPAN
1157135446Strhodes>]<br>
1158135446Strhodes		[<SPAN
1159135446StrhodesCLASS="OPTIONAL"
1160135446Strhodes> name <VAR
1161135446StrhodesCLASS="REPLACEABLE"
1162135446Strhodes>quoted_string</VAR
1163135446Strhodes> </SPAN
1164135446Strhodes>]&nbsp;<VAR
1165135446StrhodesCLASS="REPLACEABLE"
1166135446Strhodes>string</VAR
1167135446Strhodes>&nbsp;<VAR
1168135446StrhodesCLASS="REPLACEABLE"
1169135446Strhodes>string</VAR
1170135446Strhodes>;&nbsp;...<br>
1171135446Strhodes	};<br>
1172135446Strhodes	provide-ixfr&nbsp;<VAR
1173135446StrhodesCLASS="REPLACEABLE"
1174135446Strhodes>boolean</VAR
1175135446Strhodes>;<br>
1176135446Strhodes	request-ixfr&nbsp;<VAR
1177135446StrhodesCLASS="REPLACEABLE"
1178135446Strhodes>boolean</VAR
1179135446Strhodes>;<br>
1180135446Strhodes	rfc2308-type1&nbsp;<VAR
1181135446StrhodesCLASS="REPLACEABLE"
1182135446Strhodes>boolean</VAR
1183135446Strhodes>;&nbsp;//&nbsp;not&nbsp;yet&nbsp;implemented<br>
1184135446Strhodes	additional-from-auth&nbsp;<VAR
1185135446StrhodesCLASS="REPLACEABLE"
1186135446Strhodes>boolean</VAR
1187135446Strhodes>;<br>
1188135446Strhodes	additional-from-cache&nbsp;<VAR
1189135446StrhodesCLASS="REPLACEABLE"
1190135446Strhodes>boolean</VAR
1191135446Strhodes>;<br>
1192135446Strhodes	query-source&nbsp;<VAR
1193135446StrhodesCLASS="REPLACEABLE"
1194135446Strhodes>querysource4</VAR
1195135446Strhodes>;<br>
1196135446Strhodes	query-source-v6&nbsp;<VAR
1197135446StrhodesCLASS="REPLACEABLE"
1198135446Strhodes>querysource6</VAR
1199135446Strhodes>;<br>
1200135446Strhodes	cleaning-interval&nbsp;<VAR
1201135446StrhodesCLASS="REPLACEABLE"
1202135446Strhodes>integer</VAR
1203135446Strhodes>;<br>
1204135446Strhodes	min-roots&nbsp;<VAR
1205135446StrhodesCLASS="REPLACEABLE"
1206135446Strhodes>integer</VAR
1207135446Strhodes>;&nbsp;//&nbsp;not&nbsp;implemented<br>
1208135446Strhodes	lame-ttl&nbsp;<VAR
1209135446StrhodesCLASS="REPLACEABLE"
1210135446Strhodes>integer</VAR
1211135446Strhodes>;<br>
1212135446Strhodes	max-ncache-ttl&nbsp;<VAR
1213135446StrhodesCLASS="REPLACEABLE"
1214135446Strhodes>integer</VAR
1215135446Strhodes>;<br>
1216135446Strhodes	max-cache-ttl&nbsp;<VAR
1217135446StrhodesCLASS="REPLACEABLE"
1218135446Strhodes>integer</VAR
1219135446Strhodes>;<br>
1220135446Strhodes	transfer-format&nbsp;(&nbsp;many-answers&nbsp;|&nbsp;one-answer&nbsp;);<br>
1221135446Strhodes	max-cache-size&nbsp;<VAR
1222135446StrhodesCLASS="REPLACEABLE"
1223135446Strhodes>size_no_default</VAR
1224135446Strhodes>;<br>
1225135446Strhodes	check-names&nbsp;(&nbsp;master&nbsp;|&nbsp;slave&nbsp;|&nbsp;response&nbsp;)<br>
1226135446Strhodes		(&nbsp;fail&nbsp;|&nbsp;warn&nbsp;|&nbsp;ignore&nbsp;);<br>
1227135446Strhodes	cache-file&nbsp;<VAR
1228135446StrhodesCLASS="REPLACEABLE"
1229135446Strhodes>quoted_string</VAR
1230135446Strhodes>;<br>
1231135446Strhodes	suppress-initial-notify&nbsp;<VAR
1232135446StrhodesCLASS="REPLACEABLE"
1233135446Strhodes>boolean</VAR
1234135446Strhodes>;&nbsp;//&nbsp;not&nbsp;yet&nbsp;implemented<br>
1235135446Strhodes	preferred-glue&nbsp;<VAR
1236135446StrhodesCLASS="REPLACEABLE"
1237135446Strhodes>string</VAR
1238135446Strhodes>;<br>
1239135446Strhodes	dual-stack-servers&nbsp;[<SPAN
1240135446StrhodesCLASS="OPTIONAL"
1241135446Strhodes> port <VAR
1242135446StrhodesCLASS="REPLACEABLE"
1243135446Strhodes>integer</VAR
1244135446Strhodes> </SPAN
1245135446Strhodes>]&nbsp;{<br>
1246135446Strhodes		(&nbsp;<VAR
1247135446StrhodesCLASS="REPLACEABLE"
1248135446Strhodes>quoted_string</VAR
1249135446Strhodes>&nbsp;[<SPAN
1250135446StrhodesCLASS="OPTIONAL"
1251135446Strhodes>port <VAR
1252135446StrhodesCLASS="REPLACEABLE"
1253135446Strhodes>integer</VAR
1254135446Strhodes></SPAN
1255135446Strhodes>]&nbsp;|<br>
1256135446Strhodes		<VAR
1257135446StrhodesCLASS="REPLACEABLE"
1258135446Strhodes>ipv4_address</VAR
1259135446Strhodes>&nbsp;[<SPAN
1260135446StrhodesCLASS="OPTIONAL"
1261135446Strhodes>port <VAR
1262135446StrhodesCLASS="REPLACEABLE"
1263135446Strhodes>integer</VAR
1264135446Strhodes></SPAN
1265135446Strhodes>]&nbsp;|<br>
1266135446Strhodes		<VAR
1267135446StrhodesCLASS="REPLACEABLE"
1268135446Strhodes>ipv6_address</VAR
1269135446Strhodes>&nbsp;[<SPAN
1270135446StrhodesCLASS="OPTIONAL"
1271135446Strhodes>port <VAR
1272135446StrhodesCLASS="REPLACEABLE"
1273135446Strhodes>integer</VAR
1274135446Strhodes></SPAN
1275135446Strhodes>]&nbsp;);&nbsp;...<br>
1276135446Strhodes	};<br>
1277135446Strhodes	edns-udp-size&nbsp;<VAR
1278135446StrhodesCLASS="REPLACEABLE"
1279135446Strhodes>integer</VAR
1280135446Strhodes>;<br>
1281135446Strhodes	root-delegation-only&nbsp;[<SPAN
1282135446StrhodesCLASS="OPTIONAL"
1283135446Strhodes> exclude { <VAR
1284135446StrhodesCLASS="REPLACEABLE"
1285135446Strhodes>quoted_string</VAR
1286135446Strhodes>; ... } </SPAN
1287135446Strhodes>];<br>
1288135446Strhodes	disable-algorithms&nbsp;<VAR
1289135446StrhodesCLASS="REPLACEABLE"
1290135446Strhodes>string</VAR
1291135446Strhodes>&nbsp;{&nbsp;<VAR
1292135446StrhodesCLASS="REPLACEABLE"
1293135446Strhodes>string</VAR
1294135446Strhodes>;&nbsp;...&nbsp;};<br>
1295135446Strhodes	dnssec-enable&nbsp;<VAR
1296135446StrhodesCLASS="REPLACEABLE"
1297135446Strhodes>boolean</VAR
1298135446Strhodes>;<br>
1299135446Strhodes	dnssec-lookaside&nbsp;<VAR
1300135446StrhodesCLASS="REPLACEABLE"
1301135446Strhodes>string</VAR
1302135446Strhodes>&nbsp;trust-anchor&nbsp;<VAR
1303135446StrhodesCLASS="REPLACEABLE"
1304135446Strhodes>string</VAR
1305135446Strhodes>;<br>
1306135446Strhodes<br>
1307135446Strhodes	dnssec-must-be-secure&nbsp;<VAR
1308135446StrhodesCLASS="REPLACEABLE"
1309135446Strhodes>string</VAR
1310135446Strhodes>&nbsp;<VAR
1311135446StrhodesCLASS="REPLACEABLE"
1312135446Strhodes>boolean</VAR
1313135446Strhodes>;<br>
1314135446Strhodes	dialup&nbsp;<VAR
1315135446StrhodesCLASS="REPLACEABLE"
1316135446Strhodes>dialuptype</VAR
1317135446Strhodes>;<br>
1318135446Strhodes	ixfr-from-differences&nbsp;<VAR
1319135446StrhodesCLASS="REPLACEABLE"
1320135446Strhodes>ixfrdiff</VAR
1321135446Strhodes>;<br>
1322135446Strhodes<br>
1323135446Strhodes	allow-query&nbsp;{&nbsp;<VAR
1324135446StrhodesCLASS="REPLACEABLE"
1325135446Strhodes>address_match_element</VAR
1326135446Strhodes>;&nbsp;...&nbsp;};<br>
1327135446Strhodes	allow-transfer&nbsp;{&nbsp;<VAR
1328135446StrhodesCLASS="REPLACEABLE"
1329135446Strhodes>address_match_element</VAR
1330135446Strhodes>;&nbsp;...&nbsp;};<br>
1331135446Strhodes	allow-update-forwarding&nbsp;{&nbsp;<VAR
1332135446StrhodesCLASS="REPLACEABLE"
1333135446Strhodes>address_match_element</VAR
1334135446Strhodes>;&nbsp;...&nbsp;};<br>
1335135446Strhodes<br>
1336135446Strhodes	notify&nbsp;<VAR
1337135446StrhodesCLASS="REPLACEABLE"
1338135446Strhodes>notifytype</VAR
1339135446Strhodes>;<br>
1340135446Strhodes	notify-source&nbsp;(&nbsp;<VAR
1341135446StrhodesCLASS="REPLACEABLE"
1342135446Strhodes>ipv4_address</VAR
1343135446Strhodes>&nbsp;|&nbsp;*&nbsp;)&nbsp;[<SPAN
1344135446StrhodesCLASS="OPTIONAL"
1345135446Strhodes> port ( <VAR
1346135446StrhodesCLASS="REPLACEABLE"
1347135446Strhodes>integer</VAR
1348135446Strhodes> | * ) </SPAN
1349135446Strhodes>];<br>
1350135446Strhodes	notify-source-v6&nbsp;(&nbsp;<VAR
1351135446StrhodesCLASS="REPLACEABLE"
1352135446Strhodes>ipv6_address</VAR
1353135446Strhodes>&nbsp;|&nbsp;*&nbsp;)&nbsp;[<SPAN
1354135446StrhodesCLASS="OPTIONAL"
1355135446Strhodes> port ( <VAR
1356135446StrhodesCLASS="REPLACEABLE"
1357135446Strhodes>integer</VAR
1358135446Strhodes> | * ) </SPAN
1359135446Strhodes>];<br>
1360135446Strhodes	also-notify&nbsp;[<SPAN
1361135446StrhodesCLASS="OPTIONAL"
1362135446Strhodes> port <VAR
1363135446StrhodesCLASS="REPLACEABLE"
1364135446Strhodes>integer</VAR
1365135446Strhodes> </SPAN
1366135446Strhodes>]&nbsp;{&nbsp;(&nbsp;<VAR
1367135446StrhodesCLASS="REPLACEABLE"
1368135446Strhodes>ipv4_address</VAR
1369135446Strhodes>&nbsp;|&nbsp;<VAR
1370135446StrhodesCLASS="REPLACEABLE"
1371135446Strhodes>ipv6_address</VAR
1372135446Strhodes>&nbsp;)<br>
1373135446Strhodes		[<SPAN
1374135446StrhodesCLASS="OPTIONAL"
1375135446Strhodes> port <VAR
1376135446StrhodesCLASS="REPLACEABLE"
1377135446Strhodes>integer</VAR
1378135446Strhodes> </SPAN
1379135446Strhodes>];&nbsp;...&nbsp;};<br>
1380135446Strhodes	allow-notify&nbsp;{&nbsp;<VAR
1381135446StrhodesCLASS="REPLACEABLE"
1382135446Strhodes>address_match_element</VAR
1383135446Strhodes>;&nbsp;...&nbsp;};<br>
1384135446Strhodes<br>
1385135446Strhodes	forward&nbsp;(&nbsp;first&nbsp;|&nbsp;only&nbsp;);<br>
1386135446Strhodes	forwarders&nbsp;[<SPAN
1387135446StrhodesCLASS="OPTIONAL"
1388135446Strhodes> port <VAR
1389135446StrhodesCLASS="REPLACEABLE"
1390135446Strhodes>integer</VAR
1391135446Strhodes> </SPAN
1392135446Strhodes>]&nbsp;{<br>
1393135446Strhodes		(&nbsp;<VAR
1394135446StrhodesCLASS="REPLACEABLE"
1395135446Strhodes>ipv4_address</VAR
1396135446Strhodes>&nbsp;|&nbsp;<VAR
1397135446StrhodesCLASS="REPLACEABLE"
1398135446Strhodes>ipv6_address</VAR
1399135446Strhodes>&nbsp;)&nbsp;[<SPAN
1400135446StrhodesCLASS="OPTIONAL"
1401135446Strhodes> port <VAR
1402135446StrhodesCLASS="REPLACEABLE"
1403135446Strhodes>integer</VAR
1404135446Strhodes> </SPAN
1405135446Strhodes>];&nbsp;...<br>
1406135446Strhodes	};<br>
1407135446Strhodes<br>
1408135446Strhodes	max-journal-size&nbsp;<VAR
1409135446StrhodesCLASS="REPLACEABLE"
1410135446Strhodes>size_no_default</VAR
1411135446Strhodes>;<br>
1412135446Strhodes	max-transfer-time-in&nbsp;<VAR
1413135446StrhodesCLASS="REPLACEABLE"
1414135446Strhodes>integer</VAR
1415135446Strhodes>;<br>
1416135446Strhodes	max-transfer-time-out&nbsp;<VAR
1417135446StrhodesCLASS="REPLACEABLE"
1418135446Strhodes>integer</VAR
1419135446Strhodes>;<br>
1420135446Strhodes	max-transfer-idle-in&nbsp;<VAR
1421135446StrhodesCLASS="REPLACEABLE"
1422135446Strhodes>integer</VAR
1423135446Strhodes>;<br>
1424135446Strhodes	max-transfer-idle-out&nbsp;<VAR
1425135446StrhodesCLASS="REPLACEABLE"
1426135446Strhodes>integer</VAR
1427135446Strhodes>;<br>
1428135446Strhodes	max-retry-time&nbsp;<VAR
1429135446StrhodesCLASS="REPLACEABLE"
1430135446Strhodes>integer</VAR
1431135446Strhodes>;<br>
1432135446Strhodes	min-retry-time&nbsp;<VAR
1433135446StrhodesCLASS="REPLACEABLE"
1434135446Strhodes>integer</VAR
1435135446Strhodes>;<br>
1436135446Strhodes	max-refresh-time&nbsp;<VAR
1437135446StrhodesCLASS="REPLACEABLE"
1438135446Strhodes>integer</VAR
1439135446Strhodes>;<br>
1440135446Strhodes	min-refresh-time&nbsp;<VAR
1441135446StrhodesCLASS="REPLACEABLE"
1442135446Strhodes>integer</VAR
1443135446Strhodes>;<br>
1444135446Strhodes	multi-master&nbsp;<VAR
1445135446StrhodesCLASS="REPLACEABLE"
1446135446Strhodes>boolean</VAR
1447135446Strhodes>;<br>
1448135446Strhodes	sig-validity-interval&nbsp;<VAR
1449135446StrhodesCLASS="REPLACEABLE"
1450135446Strhodes>integer</VAR
1451135446Strhodes>;<br>
1452135446Strhodes<br>
1453135446Strhodes	transfer-source&nbsp;(&nbsp;<VAR
1454135446StrhodesCLASS="REPLACEABLE"
1455135446Strhodes>ipv4_address</VAR
1456135446Strhodes>&nbsp;|&nbsp;*&nbsp;)<br>
1457135446Strhodes		[<SPAN
1458135446StrhodesCLASS="OPTIONAL"
1459135446Strhodes> port ( <VAR
1460135446StrhodesCLASS="REPLACEABLE"
1461135446Strhodes>integer</VAR
1462135446Strhodes> | * ) </SPAN
1463135446Strhodes>];<br>
1464135446Strhodes	transfer-source-v6&nbsp;(&nbsp;<VAR
1465135446StrhodesCLASS="REPLACEABLE"
1466135446Strhodes>ipv6_address</VAR
1467135446Strhodes>&nbsp;|&nbsp;*&nbsp;)<br>
1468135446Strhodes		[<SPAN
1469135446StrhodesCLASS="OPTIONAL"
1470135446Strhodes> port ( <VAR
1471135446StrhodesCLASS="REPLACEABLE"
1472135446Strhodes>integer</VAR
1473135446Strhodes> | * ) </SPAN
1474135446Strhodes>];<br>
1475135446Strhodes<br>
1476135446Strhodes	alt-transfer-source&nbsp;(&nbsp;<VAR
1477135446StrhodesCLASS="REPLACEABLE"
1478135446Strhodes>ipv4_address</VAR
1479135446Strhodes>&nbsp;|&nbsp;*&nbsp;)<br>
1480135446Strhodes		[<SPAN
1481135446StrhodesCLASS="OPTIONAL"
1482135446Strhodes> port ( <VAR
1483135446StrhodesCLASS="REPLACEABLE"
1484135446Strhodes>integer</VAR
1485135446Strhodes> | * ) </SPAN
1486135446Strhodes>];<br>
1487135446Strhodes	alt-transfer-source-v6&nbsp;(&nbsp;<VAR
1488135446StrhodesCLASS="REPLACEABLE"
1489135446Strhodes>ipv6_address</VAR
1490135446Strhodes>&nbsp;|&nbsp;*&nbsp;)<br>
1491135446Strhodes		[<SPAN
1492135446StrhodesCLASS="OPTIONAL"
1493135446Strhodes> port ( <VAR
1494135446StrhodesCLASS="REPLACEABLE"
1495135446Strhodes>integer</VAR
1496135446Strhodes> | * ) </SPAN
1497135446Strhodes>];<br>
1498135446Strhodes	use-alt-transfer-source&nbsp;<VAR
1499135446StrhodesCLASS="REPLACEABLE"
1500135446Strhodes>boolean</VAR
1501135446Strhodes>;<br>
1502135446Strhodes<br>
1503135446Strhodes	zone-statistics&nbsp;<VAR
1504135446StrhodesCLASS="REPLACEABLE"
1505135446Strhodes>boolean</VAR
1506135446Strhodes>;<br>
1507135446Strhodes	key-directory&nbsp;<VAR
1508135446StrhodesCLASS="REPLACEABLE"
1509135446Strhodes>quoted_string</VAR
1510135446Strhodes>;<br>
1511135446Strhodes<br>
1512135446Strhodes	allow-v6-synthesis&nbsp;{&nbsp;<VAR
1513135446StrhodesCLASS="REPLACEABLE"
1514135446Strhodes>address_match_element</VAR
1515135446Strhodes>;&nbsp;...&nbsp;};&nbsp;//&nbsp;obsolete<br>
1516135446Strhodes	fetch-glue&nbsp;<VAR
1517135446StrhodesCLASS="REPLACEABLE"
1518135446Strhodes>boolean</VAR
1519135446Strhodes>;&nbsp;//&nbsp;obsolete<br>
1520135446Strhodes	maintain-ixfr-base&nbsp;<VAR
1521135446StrhodesCLASS="REPLACEABLE"
1522135446Strhodes>boolean</VAR
1523135446Strhodes>;&nbsp;//&nbsp;obsolete<br>
1524135446Strhodes	max-ixfr-log-size&nbsp;<VAR
1525135446StrhodesCLASS="REPLACEABLE"
1526135446Strhodes>size</VAR
1527135446Strhodes>;&nbsp;//&nbsp;obsolete<br>
1528135446Strhodes};</P
1529135446Strhodes></DIV
1530135446Strhodes><DIV
1531135446StrhodesCLASS="REFSECT1"
1532135446Strhodes><A
1533135446StrhodesNAME="AEN397"
1534135446Strhodes></A
1535135446Strhodes><H2
1536135446Strhodes>ZONE</H2
1537135446Strhodes><P
1538135446StrhodesCLASS="LITERALLAYOUT"
1539135446Strhodes>zone&nbsp;<VAR
1540135446StrhodesCLASS="REPLACEABLE"
1541135446Strhodes>string</VAR
1542135446Strhodes>&nbsp;<VAR
1543135446StrhodesCLASS="REPLACEABLE"
1544135446Strhodes>optional_class</VAR
1545135446Strhodes>&nbsp;{<br>
1546135446Strhodes	type&nbsp;(&nbsp;master&nbsp;|&nbsp;slave&nbsp;|&nbsp;stub&nbsp;|&nbsp;hint&nbsp;|<br>
1547135446Strhodes		forward&nbsp;|&nbsp;delegation-only&nbsp;);<br>
1548135446Strhodes	file&nbsp;<VAR
1549135446StrhodesCLASS="REPLACEABLE"
1550135446Strhodes>quoted_string</VAR
1551135446Strhodes>;<br>
1552135446Strhodes<br>
1553135446Strhodes	masters&nbsp;[<SPAN
1554135446StrhodesCLASS="OPTIONAL"
1555135446Strhodes> port <VAR
1556135446StrhodesCLASS="REPLACEABLE"
1557135446Strhodes>integer</VAR
1558135446Strhodes> </SPAN
1559135446Strhodes>]&nbsp;{<br>
1560135446Strhodes		(&nbsp;<VAR
1561135446StrhodesCLASS="REPLACEABLE"
1562135446Strhodes>masters</VAR
1563135446Strhodes>&nbsp;|<br>
1564135446Strhodes		<VAR
1565135446StrhodesCLASS="REPLACEABLE"
1566135446Strhodes>ipv4_address</VAR
1567135446Strhodes>&nbsp;[<SPAN
1568135446StrhodesCLASS="OPTIONAL"
1569135446Strhodes>port <VAR
1570135446StrhodesCLASS="REPLACEABLE"
1571135446Strhodes>integer</VAR
1572135446Strhodes></SPAN
1573135446Strhodes>]&nbsp;|<br>
1574135446Strhodes		<VAR
1575135446StrhodesCLASS="REPLACEABLE"
1576135446Strhodes>ipv6_address</VAR
1577135446Strhodes>&nbsp;[<SPAN
1578135446StrhodesCLASS="OPTIONAL"
1579135446Strhodes> port <VAR
1580135446StrhodesCLASS="REPLACEABLE"
1581135446Strhodes>integer</VAR
1582135446Strhodes> </SPAN
1583135446Strhodes>]&nbsp;)&nbsp;[<SPAN
1584135446StrhodesCLASS="OPTIONAL"
1585135446Strhodes> key <VAR
1586135446StrhodesCLASS="REPLACEABLE"
1587135446Strhodes>string</VAR
1588135446Strhodes> </SPAN
1589135446Strhodes>];&nbsp;...<br>
1590135446Strhodes	};<br>
1591135446Strhodes<br>
1592135446Strhodes	database&nbsp;<VAR
1593135446StrhodesCLASS="REPLACEABLE"
1594135446Strhodes>string</VAR
1595135446Strhodes>;<br>
1596135446Strhodes	delegation-only&nbsp;<VAR
1597135446StrhodesCLASS="REPLACEABLE"
1598135446Strhodes>boolean</VAR
1599135446Strhodes>;<br>
1600135446Strhodes	check-names&nbsp;(&nbsp;fail&nbsp;|&nbsp;warn&nbsp;|&nbsp;ignore&nbsp;);<br>
1601135446Strhodes	dialup&nbsp;<VAR
1602135446StrhodesCLASS="REPLACEABLE"
1603135446Strhodes>dialuptype</VAR
1604135446Strhodes>;<br>
1605135446Strhodes	ixfr-from-differences&nbsp;<VAR
1606135446StrhodesCLASS="REPLACEABLE"
1607135446Strhodes>boolean</VAR
1608135446Strhodes>;<br>
1609135446Strhodes<br>
1610135446Strhodes	allow-query&nbsp;{&nbsp;<VAR
1611135446StrhodesCLASS="REPLACEABLE"
1612135446Strhodes>address_match_element</VAR
1613135446Strhodes>;&nbsp;...&nbsp;};<br>
1614135446Strhodes	allow-transfer&nbsp;{&nbsp;<VAR
1615135446StrhodesCLASS="REPLACEABLE"
1616135446Strhodes>address_match_element</VAR
1617135446Strhodes>;&nbsp;...&nbsp;};<br>
1618135446Strhodes	allow-update&nbsp;{&nbsp;<VAR
1619135446StrhodesCLASS="REPLACEABLE"
1620135446Strhodes>address_match_element</VAR
1621135446Strhodes>;&nbsp;...&nbsp;};<br>
1622135446Strhodes	allow-update-forwarding&nbsp;{&nbsp;<VAR
1623135446StrhodesCLASS="REPLACEABLE"
1624135446Strhodes>address_match_element</VAR
1625135446Strhodes>;&nbsp;...&nbsp;};<br>
1626135446Strhodes	update-policy&nbsp;{<br>
1627135446Strhodes		(&nbsp;grant&nbsp;|&nbsp;deny&nbsp;)&nbsp;<VAR
1628135446StrhodesCLASS="REPLACEABLE"
1629135446Strhodes>string</VAR
1630135446Strhodes><br>
1631135446Strhodes		(&nbsp;name&nbsp;|&nbsp;subdomain&nbsp;|&nbsp;wildcard&nbsp;|&nbsp;self&nbsp;)&nbsp;<VAR
1632135446StrhodesCLASS="REPLACEABLE"
1633135446Strhodes>string</VAR
1634135446Strhodes><br>
1635135446Strhodes		<VAR
1636135446StrhodesCLASS="REPLACEABLE"
1637135446Strhodes>rrtypelist</VAR
1638135446Strhodes>;&nbsp;...<br>
1639135446Strhodes	};<br>
1640135446Strhodes<br>
1641135446Strhodes	notify&nbsp;<VAR
1642135446StrhodesCLASS="REPLACEABLE"
1643135446Strhodes>notifytype</VAR
1644135446Strhodes>;<br>
1645135446Strhodes	notify-source&nbsp;(&nbsp;<VAR
1646135446StrhodesCLASS="REPLACEABLE"
1647135446Strhodes>ipv4_address</VAR
1648135446Strhodes>&nbsp;|&nbsp;*&nbsp;)&nbsp;[<SPAN
1649135446StrhodesCLASS="OPTIONAL"
1650135446Strhodes> port ( <VAR
1651135446StrhodesCLASS="REPLACEABLE"
1652135446Strhodes>integer</VAR
1653135446Strhodes> | * ) </SPAN
1654135446Strhodes>];<br>
1655135446Strhodes	notify-source-v6&nbsp;(&nbsp;<VAR
1656135446StrhodesCLASS="REPLACEABLE"
1657135446Strhodes>ipv6_address</VAR
1658135446Strhodes>&nbsp;|&nbsp;*&nbsp;)&nbsp;[<SPAN
1659135446StrhodesCLASS="OPTIONAL"
1660135446Strhodes> port ( <VAR
1661135446StrhodesCLASS="REPLACEABLE"
1662135446Strhodes>integer</VAR
1663135446Strhodes> | * ) </SPAN
1664135446Strhodes>];<br>
1665135446Strhodes	also-notify&nbsp;[<SPAN
1666135446StrhodesCLASS="OPTIONAL"
1667135446Strhodes> port <VAR
1668135446StrhodesCLASS="REPLACEABLE"
1669135446Strhodes>integer</VAR
1670135446Strhodes> </SPAN
1671135446Strhodes>]&nbsp;{&nbsp;(&nbsp;<VAR
1672135446StrhodesCLASS="REPLACEABLE"
1673135446Strhodes>ipv4_address</VAR
1674135446Strhodes>&nbsp;|&nbsp;<VAR
1675135446StrhodesCLASS="REPLACEABLE"
1676135446Strhodes>ipv6_address</VAR
1677135446Strhodes>&nbsp;)<br>
1678135446Strhodes		[<SPAN
1679135446StrhodesCLASS="OPTIONAL"
1680135446Strhodes> port <VAR
1681135446StrhodesCLASS="REPLACEABLE"
1682135446Strhodes>integer</VAR
1683135446Strhodes> </SPAN
1684135446Strhodes>];&nbsp;...&nbsp;};<br>
1685135446Strhodes	allow-notify&nbsp;{&nbsp;<VAR
1686135446StrhodesCLASS="REPLACEABLE"
1687135446Strhodes>address_match_element</VAR
1688135446Strhodes>;&nbsp;...&nbsp;};<br>
1689135446Strhodes<br>
1690135446Strhodes	forward&nbsp;(&nbsp;first&nbsp;|&nbsp;only&nbsp;);<br>
1691135446Strhodes	forwarders&nbsp;[<SPAN
1692135446StrhodesCLASS="OPTIONAL"
1693135446Strhodes> port <VAR
1694135446StrhodesCLASS="REPLACEABLE"
1695135446Strhodes>integer</VAR
1696135446Strhodes> </SPAN
1697135446Strhodes>]&nbsp;{<br>
1698135446Strhodes		(&nbsp;<VAR
1699135446StrhodesCLASS="REPLACEABLE"
1700135446Strhodes>ipv4_address</VAR
1701135446Strhodes>&nbsp;|&nbsp;<VAR
1702135446StrhodesCLASS="REPLACEABLE"
1703135446Strhodes>ipv6_address</VAR
1704135446Strhodes>&nbsp;)&nbsp;[<SPAN
1705135446StrhodesCLASS="OPTIONAL"
1706135446Strhodes> port <VAR
1707135446StrhodesCLASS="REPLACEABLE"
1708135446Strhodes>integer</VAR
1709135446Strhodes> </SPAN
1710135446Strhodes>];&nbsp;...<br>
1711135446Strhodes	};<br>
1712135446Strhodes<br>
1713135446Strhodes	max-journal-size&nbsp;<VAR
1714135446StrhodesCLASS="REPLACEABLE"
1715135446Strhodes>size_no_default</VAR
1716135446Strhodes>;<br>
1717135446Strhodes	max-transfer-time-in&nbsp;<VAR
1718135446StrhodesCLASS="REPLACEABLE"
1719135446Strhodes>integer</VAR
1720135446Strhodes>;<br>
1721135446Strhodes	max-transfer-time-out&nbsp;<VAR
1722135446StrhodesCLASS="REPLACEABLE"
1723135446Strhodes>integer</VAR
1724135446Strhodes>;<br>
1725135446Strhodes	max-transfer-idle-in&nbsp;<VAR
1726135446StrhodesCLASS="REPLACEABLE"
1727135446Strhodes>integer</VAR
1728135446Strhodes>;<br>
1729135446Strhodes	max-transfer-idle-out&nbsp;<VAR
1730135446StrhodesCLASS="REPLACEABLE"
1731135446Strhodes>integer</VAR
1732135446Strhodes>;<br>
1733135446Strhodes	max-retry-time&nbsp;<VAR
1734135446StrhodesCLASS="REPLACEABLE"
1735135446Strhodes>integer</VAR
1736135446Strhodes>;<br>
1737135446Strhodes	min-retry-time&nbsp;<VAR
1738135446StrhodesCLASS="REPLACEABLE"
1739135446Strhodes>integer</VAR
1740135446Strhodes>;<br>
1741135446Strhodes	max-refresh-time&nbsp;<VAR
1742135446StrhodesCLASS="REPLACEABLE"
1743135446Strhodes>integer</VAR
1744135446Strhodes>;<br>
1745135446Strhodes	min-refresh-time&nbsp;<VAR
1746135446StrhodesCLASS="REPLACEABLE"
1747135446Strhodes>integer</VAR
1748135446Strhodes>;<br>
1749135446Strhodes	multi-master&nbsp;<VAR
1750135446StrhodesCLASS="REPLACEABLE"
1751135446Strhodes>boolean</VAR
1752135446Strhodes>;<br>
1753135446Strhodes	sig-validity-interval&nbsp;<VAR
1754135446StrhodesCLASS="REPLACEABLE"
1755135446Strhodes>integer</VAR
1756135446Strhodes>;<br>
1757135446Strhodes<br>
1758135446Strhodes	transfer-source&nbsp;(&nbsp;<VAR
1759135446StrhodesCLASS="REPLACEABLE"
1760135446Strhodes>ipv4_address</VAR
1761135446Strhodes>&nbsp;|&nbsp;*&nbsp;)<br>
1762135446Strhodes		[<SPAN
1763135446StrhodesCLASS="OPTIONAL"
1764135446Strhodes> port ( <VAR
1765135446StrhodesCLASS="REPLACEABLE"
1766135446Strhodes>integer</VAR
1767135446Strhodes> | * ) </SPAN
1768135446Strhodes>];<br>
1769135446Strhodes	transfer-source-v6&nbsp;(&nbsp;<VAR
1770135446StrhodesCLASS="REPLACEABLE"
1771135446Strhodes>ipv6_address</VAR
1772135446Strhodes>&nbsp;|&nbsp;*&nbsp;)<br>
1773135446Strhodes		[<SPAN
1774135446StrhodesCLASS="OPTIONAL"
1775135446Strhodes> port ( <VAR
1776135446StrhodesCLASS="REPLACEABLE"
1777135446Strhodes>integer</VAR
1778135446Strhodes> | * ) </SPAN
1779135446Strhodes>];<br>
1780135446Strhodes<br>
1781135446Strhodes	alt-transfer-source&nbsp;(&nbsp;<VAR
1782135446StrhodesCLASS="REPLACEABLE"
1783135446Strhodes>ipv4_address</VAR
1784135446Strhodes>&nbsp;|&nbsp;*&nbsp;)<br>
1785135446Strhodes		[<SPAN
1786135446StrhodesCLASS="OPTIONAL"
1787135446Strhodes> port ( <VAR
1788135446StrhodesCLASS="REPLACEABLE"
1789135446Strhodes>integer</VAR
1790135446Strhodes> | * ) </SPAN
1791135446Strhodes>];<br>
1792135446Strhodes	alt-transfer-source-v6&nbsp;(&nbsp;<VAR
1793135446StrhodesCLASS="REPLACEABLE"
1794135446Strhodes>ipv6_address</VAR
1795135446Strhodes>&nbsp;|&nbsp;*&nbsp;)<br>
1796135446Strhodes		[<SPAN
1797135446StrhodesCLASS="OPTIONAL"
1798135446Strhodes> port ( <VAR
1799135446StrhodesCLASS="REPLACEABLE"
1800135446Strhodes>integer</VAR
1801135446Strhodes> | * ) </SPAN
1802135446Strhodes>];<br>
1803135446Strhodes	use-alt-transfer-source&nbsp;<VAR
1804135446StrhodesCLASS="REPLACEABLE"
1805135446Strhodes>boolean</VAR
1806135446Strhodes>;<br>
1807135446Strhodes<br>
1808135446Strhodes	zone-statistics&nbsp;<VAR
1809135446StrhodesCLASS="REPLACEABLE"
1810135446Strhodes>boolean</VAR
1811135446Strhodes>;<br>
1812135446Strhodes	key-directory&nbsp;<VAR
1813135446StrhodesCLASS="REPLACEABLE"
1814135446Strhodes>quoted_string</VAR
1815135446Strhodes>;<br>
1816135446Strhodes<br>
1817135446Strhodes	ixfr-base&nbsp;<VAR
1818135446StrhodesCLASS="REPLACEABLE"
1819135446Strhodes>quoted_string</VAR
1820135446Strhodes>;&nbsp;//&nbsp;obsolete<br>
1821135446Strhodes	ixfr-tmp-file&nbsp;<VAR
1822135446StrhodesCLASS="REPLACEABLE"
1823135446Strhodes>quoted_string</VAR
1824135446Strhodes>;&nbsp;//&nbsp;obsolete<br>
1825135446Strhodes	maintain-ixfr-base&nbsp;<VAR
1826135446StrhodesCLASS="REPLACEABLE"
1827135446Strhodes>boolean</VAR
1828135446Strhodes>;&nbsp;//&nbsp;obsolete<br>
1829135446Strhodes	max-ixfr-log-size&nbsp;<VAR
1830135446StrhodesCLASS="REPLACEABLE"
1831135446Strhodes>size</VAR
1832135446Strhodes>;&nbsp;//&nbsp;obsolete<br>
1833135446Strhodes	pubkey&nbsp;<VAR
1834135446StrhodesCLASS="REPLACEABLE"
1835135446Strhodes>integer</VAR
1836135446Strhodes>&nbsp;<VAR
1837135446StrhodesCLASS="REPLACEABLE"
1838135446Strhodes>integer</VAR
1839135446Strhodes>&nbsp;<VAR
1840135446StrhodesCLASS="REPLACEABLE"
1841135446Strhodes>integer</VAR
1842135446Strhodes>&nbsp;<VAR
1843135446StrhodesCLASS="REPLACEABLE"
1844135446Strhodes>quoted_string</VAR
1845135446Strhodes>;&nbsp;//&nbsp;obsolete<br>
1846135446Strhodes};</P
1847135446Strhodes></DIV
1848135446Strhodes><DIV
1849135446StrhodesCLASS="REFSECT1"
1850135446Strhodes><A
1851135446StrhodesNAME="AEN479"
1852135446Strhodes></A
1853135446Strhodes><H2
1854135446Strhodes>FILES</H2
1855135446Strhodes><P
1856135446Strhodes><TT
1857135446StrhodesCLASS="FILENAME"
1858135446Strhodes>/etc/named.conf</TT
1859135446Strhodes></P
1860135446Strhodes></DIV
1861135446Strhodes><DIV
1862135446StrhodesCLASS="REFSECT1"
1863135446Strhodes><A
1864135446StrhodesNAME="AEN483"
1865135446Strhodes></A
1866135446Strhodes><H2
1867135446Strhodes>SEE ALSO</H2
1868135446Strhodes><P
1869135446Strhodes><SPAN
1870135446StrhodesCLASS="CITEREFENTRY"
1871135446Strhodes><SPAN
1872135446StrhodesCLASS="REFENTRYTITLE"
1873135446Strhodes>named</SPAN
1874135446Strhodes>(8)</SPAN
1875135446Strhodes>,
1876135446Strhodes<SPAN
1877135446StrhodesCLASS="CITEREFENTRY"
1878135446Strhodes><SPAN
1879135446StrhodesCLASS="REFENTRYTITLE"
1880135446Strhodes>rndc</SPAN
1881135446Strhodes>(8)</SPAN
1882135446Strhodes>,
1883135446Strhodes<SPAN
1884135446StrhodesCLASS="CITEREFENTRY"
1885135446Strhodes><SPAN
1886135446StrhodesCLASS="REFENTRYTITLE"
1887135446Strhodes>BIND 9 Adminstrators Reference Manual</SPAN
1888135446Strhodes></SPAN
1889135446Strhodes>.</P
1890135446Strhodes></DIV
1891135446Strhodes></BODY
1892135446Strhodes></HTML
1893135446Strhodes>
1894