File: docdef.html

package info (click to toggle)
bind 1%3A8.4.7-1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 20,188 kB
  • ctags: 22,422
  • sloc: ansic: 156,772; sh: 20,008; perl: 14,224; makefile: 5,660; yacc: 2,475; cpp: 2,154; csh: 848; awk: 753; tcl: 674; lex: 423; fortran: 240
file content (131 lines) | stat: -rw-r--r-- 4,147 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
  <TITLE>BIND Documentation Definitions</TITLE>
</HEAD>

<BODY>
<H2>BIND Configuration File Guide--Documentation Definitions</H2>

<HR>

<H3>Syntactic Miscellany</H3>

<P>Described below are elements used throughout the BIND configuration
file documentation.  Elements which are only associated with one
statement are described only in the section describing that statement.

<DL>
<DT><VAR>acl_name</VAR>
<DD>
The name of an <A HREF="address_list.html">address match list</A>,
as defined by the <A HREF="acl.html">acl</A> statement.

<DT><VAR>address_match_list</VAR>
<DD>
A list of one or more <VAR>ip_address</VAR>, <VAR>ip_prefix</VAR>
<VAR>key_id</VAR> or <VAR>acl_name</VAR> elements, as described in the
<A HREF="address_list.html">Address Match Lists</A> section.

<DT><VAR>dotted-decimal</VAR>
<DD>
One or more integers valued 0 through 255 separated only by dots
(&quot;.&quot;), such as <CODE>123</CODE> or <CODE>45.67</CODE> or
<CODE>89.123.45.67</CODE>.

<DT><VAR>domain_name</VAR>
<DD>
A quoted string which will be used as a DNS name, for example 
<CODE>"my.test.domain"</CODE>.

<DT><VAR>path_name</VAR>
<DD>
A quoted string which will be used as a pathname, such as 
<CODE>"zones/master/my.test.domain"</CODE>.

<DT><VAR>ipv4_addr</VAR>
<DD>
An IPv4 address with exactly four elements in
<VAR>dotted-decimal</VAR> notation.

<DT><VAR>ipv6_addr</VAR>
<DD>
An IPv6 address such, as
<code>2001:ffff::200:f8ff:fe01:9742</code>.

<DT><VAR>ip_addr</VAR>
<DD>
An <VAR>ipv4_addr</VAR> or <VAR>ipv6_addr</VAR>.

<DT><VAR>ip_port</VAR>
<DD>
An IP port <VAR>number</VAR>.  <VAR>number</VAR> is limited to 0
through 65535, with values below 1024 typically restricted to
root-owned processes.  In some cases an asterisk (``*'') character
can be used as a placeholder to select a random high-numbered port.

<DT><VAR>ip_prefix</VAR>
<DD>
An IPv4 or IPv6 network specified in <VAR>ipv4_addr</VAR> or
<VAR>ipv6_addr</VAR> form, followed by "/"
and then the number of bits in the netmask or of the prefix length.
E.g. <CODE>127/8</CODE> is
the network <CODE>127.0.0.0</CODE> with netmask <CODE>255.0.0.0</CODE>.
<CODE>1.2.3.0/24</CODE> is network <CODE>1.2.3.0</CODE> with netmask
<CODE>255.255.255.0</CODE>.
<CODE>2001::/16</CODE> is the IPv6 network <CODE>2001::</CODE>
with 16-bit prefix length.

<DT><VAR>key_id</VAR>
<DD>
A string representing the name of a shared key, to be used for transaction
security.

<DT><VAR>number</VAR>
<DD>
A non-negative integer with an entire range limited by the range of a
C language signed integer (2,147,483,647 on a machine with 32 bit
integers).  Its acceptable value might further be limited by the
context in which it is used.

<DT><VAR>size_spec</VAR>
<DD>
A <VAR>number</VAR>, the word <CODE>unlimited</CODE>, or the word
<CODE>default</CODE>.

<P>The maximum value of <VAR>size_spec</VAR> is that of unsigned long
integers on the machine.  <CODE>unlimited</CODE> requests unlimited use, or
the maximum available amount.  <CODE>default</CODE> uses the limit that
was in force when the server was started.</P>

<P>A <VAR>number</VAR> can optionally be followed by a scaling factor:
<CODE>K</CODE> or <CODE>k</CODE> for kilobytes, <CODE>M</CODE> or
<CODE>m</CODE> for megabytes, and <CODE>G</CODE> or <CODE>g</CODE> for
gigabytes, which scale by 1024, 1024*1024, and 1024*1024*1024
respectively.

<P>Integer storage overflow is currently silently ignored during
conversion of scaled values, resulting in values less than intended,
possibly even negative.  Using <CODE>unlimited</CODE> is the best way
to safely set a really large number.</P>

<DT><VAR>yes_or_no</VAR>
<DD>
Either <CODE>yes</CODE> or <CODE>no</CODE>.  The words
<CODE>true</CODE> and <CODE>false</CODE> are also accepted, as are the
numbers <CODE>1</CODE> and <CODE>0</CODE>.

</DL>

<HR>

<CENTER><P>[ <A HREF="config.html">BIND Config. File</A>
| <A HREF="http://www.isc.org/products/BIND/">BIND Home</A>
| <A HREF="http://www.isc.org/">ISC</A> ]</P></CENTER>

<HR>
<ADDRESS>
Last Updated: $Id: docdef.html,v 1.10 2003/05/03 01:20:06 marka Exp $
</ADDRESS>
</BODY>
</HTML>