Merge from vendor branch GCC:
[dragonfly.git] / contrib / bind-9.3 / bin / dig / dig.html
1 <!--
2  - Copyright (C) 2004, 2005 Internet Systems Consortium, Inc. ("ISC")
3  - Copyright (C) 2000-2003 Internet Software Consortium.
4  - 
5  - Permission to use, copy, modify, and distribute this software for any
6  - purpose with or without fee is hereby granted, provided that the above
7  - copyright notice and this permission notice appear in all copies.
8  - 
9  - THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
10  - REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
11  - AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
12  - INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
13  - LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
14  - OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
15  - PERFORMANCE OF THIS SOFTWARE.
16 -->
17 <!-- $Id: dig.html,v 1.6.2.4.2.13 2005/10/13 02:33:43 marka Exp $ -->
18 <html>
19 <head>
20 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
21 <title>dig</title>
22 <meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
23 </head>
24 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en">
25 <a name="id2463721"></a><div class="titlepage"></div>
26 <div class="refnamediv">
27 <h2>Name</h2>
28 <p>dig &#8212; DNS lookup utility</p>
29 </div>
30 <div class="refsynopsisdiv">
31 <h2>Synopsis</h2>
32 <div class="cmdsynopsis"><p><code class="command">dig</code>  [@server] [<code class="option">-b <em class="replaceable"><code>address</code></em></code>] [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-f <em class="replaceable"><code>filename</code></em></code>] [<code class="option">-k <em class="replaceable"><code>filename</code></em></code>] [<code class="option">-p <em class="replaceable"><code>port#</code></em></code>] [<code class="option">-t <em class="replaceable"><code>type</code></em></code>] [<code class="option">-x <em class="replaceable"><code>addr</code></em></code>] [<code class="option">-y <em class="replaceable"><code>name:key</code></em></code>] [<code class="option">-4</code>] [<code class="option">-6</code>] [name] [type] [class] [queryopt...]</p></div>
33 <div class="cmdsynopsis"><p><code class="command">dig</code>  [<code class="option">-h</code>]</p></div>
34 <div class="cmdsynopsis"><p><code class="command">dig</code>  [global-queryopt...] [query...]</p></div>
35 </div>
36 <div class="refsect1" lang="en">
37 <a name="id2525976"></a><h2>DESCRIPTION</h2>
38 <p>
39 <span><strong class="command">dig</strong></span> (domain information groper) is a flexible tool
40 for interrogating DNS name servers.  It performs DNS lookups and
41 displays the answers that are returned from the name server(s) that
42 were queried.  Most DNS administrators use <span><strong class="command">dig</strong></span> to
43 troubleshoot DNS problems because of its flexibility, ease of use and
44 clarity of output.  Other lookup tools tend to have less functionality
45 than <span><strong class="command">dig</strong></span>.
46 </p>
47 <p>
48 Although <span><strong class="command">dig</strong></span> is normally used with command-line
49 arguments, it also has a batch mode of operation for reading lookup
50 requests from a file.  A brief summary of its command-line arguments
51 and options is printed when the <code class="option">-h</code> option is given.
52 Unlike earlier versions, the BIND9 implementation of
53 <span><strong class="command">dig</strong></span> allows multiple lookups to be issued from the
54 command line.
55 </p>
56 <p>
57 Unless it is told to query a specific name server,
58 <span><strong class="command">dig</strong></span> will try each of the servers listed in
59 <code class="filename">/etc/resolv.conf</code>.
60 </p>
61 <p>
62 When no command line arguments or options are given, will perform an
63 NS query for "." (the root).
64 </p>
65 <p>
66 It is possible to set per-user defaults for <span><strong class="command">dig</strong></span> via
67 <code class="filename">${HOME}/.digrc</code>.  This file is read and any options in it
68 are applied before the command line arguments.
69 </p>
70 </div>
71 <div class="refsect1" lang="en">
72 <a name="id2526035"></a><h2>SIMPLE USAGE</h2>
73 <p>
74 A typical invocation of <span><strong class="command">dig</strong></span> looks like:
75 </p>
76 <pre class="programlisting"> dig @server name type </pre>
77 <p> where:
78
79 </p>
80 <div class="variablelist"><dl>
81 <dt><span class="term"><code class="constant">server</code></span></dt>
82 <dd><p>
83 is the name or IP address of the name server to query.  This can be an IPv4
84 address in dotted-decimal notation or an IPv6
85 address in colon-delimited notation.  When the supplied
86 <em class="parameter"><code>server</code></em> argument is a hostname,
87 <span><strong class="command">dig</strong></span> resolves that name before querying that name
88 server.  If no <em class="parameter"><code>server</code></em> argument is provided,
89 <span><strong class="command">dig</strong></span> consults <code class="filename">/etc/resolv.conf</code>
90 and queries the name servers listed there.  The reply from the name
91 server that responds is displayed.
92 </p></dd>
93 <dt><span class="term"><code class="constant">name</code></span></dt>
94 <dd><p>
95 is the name of the resource record that is to be looked up.
96 </p></dd>
97 <dt><span class="term"><code class="constant">type</code></span></dt>
98 <dd><p>
99 indicates what type of query is required &#8212;
100 ANY, A, MX, SIG, etc.
101 <em class="parameter"><code>type</code></em> can be any valid query type.  If no
102 <em class="parameter"><code>type</code></em> argument is supplied,
103 <span><strong class="command">dig</strong></span> will perform a lookup for an A record.
104 </p></dd>
105 </dl></div>
106 <p>
107 </p>
108 </div>
109 <div class="refsect1" lang="en">
110 <a name="id2526114"></a><h2>OPTIONS</h2>
111 <p>
112 The <code class="option">-b</code> option sets the source IP address of the query
113 to <em class="parameter"><code>address</code></em>.  This must be a valid address on
114 one of the host's network interfaces or "0.0.0.0" or "::".  An optional port
115 may be specified by appending "#&lt;port&gt;"
116 </p>
117 <p>
118 The default query class (IN for internet) is overridden by the
119 <code class="option">-c</code> option.  <em class="parameter"><code>class</code></em> is any valid
120 class, such as HS for Hesiod records or CH for CHAOSNET records.
121 </p>
122 <p>
123 The <code class="option">-f</code> option makes <span><strong class="command">dig </strong></span> operate
124 in batch mode by reading a list of lookup requests to process from the
125 file <em class="parameter"><code>filename</code></em>.  The file contains a number of
126 queries, one per line.  Each entry in the file should be organised in
127 the same way they would be presented as queries to
128 <span><strong class="command">dig</strong></span> using the command-line interface.
129 </p>
130 <p>
131 If a non-standard port number is to be queried, the
132 <code class="option">-p</code> option is used.  <em class="parameter"><code>port#</code></em> is
133 the port number that <span><strong class="command">dig</strong></span> will send its queries
134 instead of the standard DNS port number 53.  This option would be used
135 to test a name server that has been configured to listen for queries
136 on a non-standard port number.
137 </p>
138 <p>
139 The <code class="option">-4</code> option forces <span><strong class="command">dig</strong></span> to only
140 use IPv4 query transport.  The <code class="option">-6</code> option forces
141 <span><strong class="command">dig</strong></span> to only use IPv6 query transport.
142 </p>
143 <p>
144 The <code class="option">-t</code> option sets the query type to
145 <em class="parameter"><code>type</code></em>.  It can be any valid query type which is
146 supported in BIND9.  The default query type "A", unless the
147 <code class="option">-x</code> option is supplied to indicate a reverse lookup.
148 A zone transfer can be requested by specifying a type of AXFR.  When
149 an incremental zone transfer (IXFR) is required,
150 <em class="parameter"><code>type</code></em> is set to <code class="literal">ixfr=N</code>.
151 The incremental zone transfer will contain the changes made to the zone
152 since the serial number in the zone's SOA record was
153 <em class="parameter"><code>N</code></em>.
154 </p>
155 <p>
156 Reverse lookups - mapping addresses to names - are simplified by the
157 <code class="option">-x</code> option.  <em class="parameter"><code>addr</code></em> is an IPv4
158 address in dotted-decimal notation, or a colon-delimited IPv6 address.
159 When this option is used, there is no need to provide the
160 <em class="parameter"><code>name</code></em>, <em class="parameter"><code>class</code></em> and
161 <em class="parameter"><code>type</code></em> arguments.  <span><strong class="command">dig</strong></span>
162 automatically performs a lookup for a name like
163 <code class="literal">11.12.13.10.in-addr.arpa</code> and sets the query type and
164 class to PTR and IN respectively.  By default, IPv6 addresses are
165 looked up using nibble format under the IP6.ARPA domain.
166 To use the older RFC1886 method using the IP6.INT domain 
167 specify the <code class="option">-i</code> option.  Bit string labels (RFC2874)
168 are now experimental and are not attempted.
169 </p>
170 <p>
171 To sign the DNS queries sent by <span><strong class="command">dig</strong></span> and their
172 responses using transaction signatures (TSIG), specify a TSIG key file
173 using the <code class="option">-k</code> option.  You can also specify the TSIG
174 key itself on the command line using the <code class="option">-y</code> option;
175 <em class="parameter"><code>name</code></em> is the name of the TSIG key and
176 <em class="parameter"><code>key</code></em> is the actual key.  The key is a base-64
177 encoded string, typically generated by <span class="citerefentry"><span class="refentrytitle">dnssec-keygen</span>(8)</span>.
178
179 Caution should be taken when using the <code class="option">-y</code> option on
180 multi-user systems as the key can be visible in the output from
181 <span class="citerefentry"><span class="refentrytitle">ps</span>(1
182 )</span> or in the shell's history file.  When
183 using TSIG authentication with <span><strong class="command">dig</strong></span>, the name
184 server that is queried needs to know the key and algorithm that is
185 being used.  In BIND, this is done by providing appropriate
186 <span><strong class="command">key</strong></span> and <span><strong class="command">server</strong></span> statements in
187 <code class="filename">named.conf</code>.
188 </p>
189 </div>
190 <div class="refsect1" lang="en">
191 <a name="id2526365"></a><h2>QUERY OPTIONS</h2>
192 <p>
193 <span><strong class="command">dig</strong></span> provides a number of query options which affect
194 the way in which lookups are made and the results displayed.  Some of
195 these set or reset flag bits in the query header, some determine which
196 sections of the answer get printed, and others determine the timeout
197 and retry strategies.
198 </p>
199 <p>
200 Each query option is identified by a keyword preceded by a plus sign
201 (<code class="literal">+</code>).  Some keywords set or reset an option.  These may be preceded
202 by the string <code class="literal">no</code> to negate the meaning of that keyword.  Other
203 keywords assign values to options like the timeout interval.  They
204 have the form <code class="option">+keyword=value</code>.
205 The query options are:
206
207 </p>
208 <div class="variablelist"><dl>
209 <dt><span class="term"><code class="option">+[no]tcp</code></span></dt>
210 <dd><p>
211 Use [do not use] TCP when querying name servers.  The default
212 behaviour is to use UDP unless an AXFR or IXFR query is requested, in
213 which case a TCP connection is used.
214 </p></dd>
215 <dt><span class="term"><code class="option">+[no]vc</code></span></dt>
216 <dd><p>
217 Use [do not use] TCP when querying name servers.  This alternate
218 syntax to <em class="parameter"><code>+[no]tcp</code></em> is provided for backwards
219 compatibility.  The "vc" stands for "virtual circuit".
220 </p></dd>
221 <dt><span class="term"><code class="option">+[no]ignore</code></span></dt>
222 <dd><p>
223 Ignore truncation in UDP responses instead of retrying with TCP.  By
224 default, TCP retries are performed.
225 </p></dd>
226 <dt><span class="term"><code class="option">+domain=somename</code></span></dt>
227 <dd><p>
228 Set the search list to contain the single domain
229 <em class="parameter"><code>somename</code></em>, as if specified in a
230 <span><strong class="command">domain</strong></span> directive in
231 <code class="filename">/etc/resolv.conf</code>, and enable search list
232 processing as if the <em class="parameter"><code>+search</code></em> option were given.
233 </p></dd>
234 <dt><span class="term"><code class="option">+[no]search</code></span></dt>
235 <dd><p>
236 Use [do not use] the search list defined by the searchlist or domain
237 directive in <code class="filename">resolv.conf</code> (if any).
238 The search list is not used by default.
239 </p></dd>
240 <dt><span class="term"><code class="option">+[no]defname</code></span></dt>
241 <dd><p>
242 Deprecated, treated as a synonym for <em class="parameter"><code>+[no]search</code></em>
243 </p></dd>
244 <dt><span class="term"><code class="option">+[no]aaonly</code></span></dt>
245 <dd><p>
246 Sets the "aa" flag in the query.
247 </p></dd>
248 <dt><span class="term"><code class="option">+[no]aaflag</code></span></dt>
249 <dd><p>
250 A synonym for <em class="parameter"><code>+[no]aaonly</code></em>.
251 </p></dd>
252 <dt><span class="term"><code class="option">+[no]adflag</code></span></dt>
253 <dd><p>
254 Set [do not set] the AD (authentic data) bit in the query.  The AD bit
255 currently has a standard meaning only in responses, not in queries,
256 but the ability to set the bit in the query is provided for
257 completeness.
258 </p></dd>
259 <dt><span class="term"><code class="option">+[no]cdflag</code></span></dt>
260 <dd><p>
261 Set [do not set] the CD (checking disabled) bit in the query.  This
262 requests the server to not perform DNSSEC validation of responses.
263 </p></dd>
264 <dt><span class="term"><code class="option">+[no]cl</code></span></dt>
265 <dd><p>
266 Display [do not display] the CLASS when printing the record.
267 </p></dd>
268 <dt><span class="term"><code class="option">+[no]ttlid</code></span></dt>
269 <dd><p>
270 Display [do not display] the TTL when printing the record.
271 </p></dd>
272 <dt><span class="term"><code class="option">+[no]recurse</code></span></dt>
273 <dd><p>
274 Toggle the setting of the RD (recursion desired) bit in the query.
275 This bit is set by default, which means <span><strong class="command">dig</strong></span>
276 normally sends recursive queries.  Recursion is automatically disabled
277 when the <em class="parameter"><code>+nssearch</code></em> or
278 <em class="parameter"><code>+trace</code></em> query options are used.
279 </p></dd>
280 <dt><span class="term"><code class="option">+[no]nssearch</code></span></dt>
281 <dd><p>
282 When this option is set, <span><strong class="command">dig</strong></span> attempts to find the
283 authoritative name servers for the zone containing the name being
284 looked up and display the SOA record that each name server has for the
285 zone.
286 </p></dd>
287 <dt><span class="term"><code class="option">+[no]trace</code></span></dt>
288 <dd><p>
289 Toggle tracing of the delegation path from the root name servers for
290 the name being looked up.  Tracing is disabled by default.  When
291 tracing is enabled, <span><strong class="command">dig</strong></span> makes iterative queries to
292 resolve the name being looked up.  It will follow referrals from the
293 root servers, showing the answer from each server that was used to
294 resolve the lookup.
295 </p></dd>
296 <dt><span class="term"><code class="option">+[no]cmd</code></span></dt>
297 <dd><p>
298 toggles the printing of the initial comment in the output identifying
299 the version of <span><strong class="command">dig</strong></span> and the query options that have
300 been applied.  This comment is printed by default.
301 </p></dd>
302 <dt><span class="term"><code class="option">+[no]short</code></span></dt>
303 <dd><p>
304 Provide a terse answer.  The default is to print the answer in a
305 verbose form.
306 </p></dd>
307 <dt><span class="term"><code class="option">+[no]identify</code></span></dt>
308 <dd><p>
309 Show [or do not show] the IP address and port number that supplied the
310 answer when the <em class="parameter"><code>+short</code></em> option is enabled.  If
311 short form answers are requested, the default is not to show the
312 source address and port number of the server that provided the answer.
313 </p></dd>
314 <dt><span class="term"><code class="option">+[no]comments</code></span></dt>
315 <dd><p>
316 Toggle the display of comment lines in the output.  The default is to
317 print comments.
318 </p></dd>
319 <dt><span class="term"><code class="option">+[no]stats</code></span></dt>
320 <dd><p>
321 This query option toggles the printing of statistics: when the query
322 was made, the size of the reply and so on.  The default behaviour is
323 to print the query statistics.
324 </p></dd>
325 <dt><span class="term"><code class="option">+[no]qr</code></span></dt>
326 <dd><p>
327 Print [do not print] the query as it is sent.
328 By default, the query is not printed.
329 </p></dd>
330 <dt><span class="term"><code class="option">+[no]question</code></span></dt>
331 <dd><p>
332 Print [do not print] the question section of a query when an answer is
333 returned.  The default is to print the question section as a comment.
334 </p></dd>
335 <dt><span class="term"><code class="option">+[no]answer</code></span></dt>
336 <dd><p>
337 Display [do not display] the answer section of a reply.  The default
338 is to display it.
339 </p></dd>
340 <dt><span class="term"><code class="option">+[no]authority</code></span></dt>
341 <dd><p>
342 Display [do not display] the authority section of a reply.  The
343 default is to display it.
344 </p></dd>
345 <dt><span class="term"><code class="option">+[no]additional</code></span></dt>
346 <dd><p>
347 Display [do not display] the additional section of a reply.
348 The default is to display it.
349 </p></dd>
350 <dt><span class="term"><code class="option">+[no]all</code></span></dt>
351 <dd><p>
352 Set or clear all display flags.
353 </p></dd>
354 <dt><span class="term"><code class="option">+time=T</code></span></dt>
355 <dd><p>
356
357 Sets the timeout for a query to
358 <em class="parameter"><code>T</code></em> seconds.  The default time out is 5 seconds.
359 An attempt to set <em class="parameter"><code>T</code></em> to less than 1 will result
360 in a query timeout of 1 second being applied.
361 </p></dd>
362 <dt><span class="term"><code class="option">+tries=T</code></span></dt>
363 <dd><p>
364 Sets the number of times to try UDP queries to server to
365 <em class="parameter"><code>T</code></em> instead of the default, 3.  If
366 <em class="parameter"><code>T</code></em> is less than or equal to zero, the number of
367 tries is silently rounded up to 1.
368 </p></dd>
369 <dt><span class="term"><code class="option">+retry=T</code></span></dt>
370 <dd><p>
371 Sets the number of times to retry UDP queries to server to
372 <em class="parameter"><code>T</code></em> instead of the default, 2.  Unlike
373 <em class="parameter"><code>+tries</code></em>, this does not include the initial
374 query.
375 </p></dd>
376 <dt><span class="term"><code class="option">+ndots=D</code></span></dt>
377 <dd><p>
378 Set the number of dots that have to appear in
379 <em class="parameter"><code>name</code></em> to <em class="parameter"><code>D</code></em> for it to be
380 considered absolute.  The default value is that defined using the
381 ndots statement in <code class="filename">/etc/resolv.conf</code>, or 1 if no
382 ndots statement is present.  Names with fewer dots are interpreted as
383 relative names and will be searched for in the domains listed in the
384 <code class="option">search</code> or <code class="option">domain</code> directive in
385 <code class="filename">/etc/resolv.conf</code>.
386 </p></dd>
387 <dt><span class="term"><code class="option">+bufsize=B</code></span></dt>
388 <dd><p>
389 Set the UDP message buffer size advertised using EDNS0 to
390 <em class="parameter"><code>B</code></em> bytes.  The maximum and minimum sizes of this
391 buffer are 65535 and 0 respectively.  Values outside this range are
392 rounded up or down appropriately.
393 </p></dd>
394 <dt><span class="term"><code class="option">+[no]multiline</code></span></dt>
395 <dd><p>
396 Print records like the SOA records in a verbose multi-line
397 format with human-readable comments.  The default is to print
398 each record on a single line, to facilitate machine parsing 
399 of the <span><strong class="command">dig</strong></span> output.
400 </p></dd>
401 <dt><span class="term"><code class="option">+[no]fail</code></span></dt>
402 <dd><p>
403 Do not try the next server if you receive a SERVFAIL.  The default is
404 to not try the next server which is the reverse of normal stub resolver
405 behaviour.
406 </p></dd>
407 <dt><span class="term"><code class="option">+[no]besteffort</code></span></dt>
408 <dd><p>
409 Attempt to display the contents of messages which are malformed.
410 The default is to not display malformed answers.
411 </p></dd>
412 <dt><span class="term"><code class="option">+[no]dnssec</code></span></dt>
413 <dd><p>
414 Requests DNSSEC records be sent by setting the DNSSEC OK bit (DO)
415 in the OPT record in the additional section of the query.
416 </p></dd>
417 <dt><span class="term"><code class="option">+[no]sigchase</code></span></dt>
418 <dd><p>
419 Chase DNSSEC signature chains.  Requires dig be compiled with
420 -DDIG_SIGCHASE.
421 </p></dd>
422 <dt><span class="term"><code class="option">+trusted-key=####</code></span></dt>
423 <dd>
424 <p>
425               Specifies a file containing trusted keys to be used with
426               <code class="option">+sigchase</code>.  Each DNSKEY record must be
427               on its own line.
428             </p>
429 <p>
430               If not specified <span><strong class="command">dig</strong></span> will look for
431               <code class="filename">/etc/trusted-key.key</code> then
432               <code class="filename">trusted-key.key</code> in the current directory.
433             </p>
434 <p>
435               Requires dig be compiled with -DDIG_SIGCHASE.
436             </p>
437 </dd>
438 <dt><span class="term"><code class="option">+[no]topdown</code></span></dt>
439 <dd><p>
440 When chasing DNSSEC signature chains perform a top down validation.
441 Requires dig be compiled with -DDIG_SIGCHASE.
442 </p></dd>
443 </dl></div>
444 <p>
445
446 </p>
447 </div>
448 <div class="refsect1" lang="en">
449 <a name="id2527033"></a><h2>MULTIPLE QUERIES</h2>
450 <p>
451 The BIND 9 implementation of <span><strong class="command">dig </strong></span> supports
452 specifying multiple queries on the command line (in addition to
453 supporting the <code class="option">-f</code> batch file option).  Each of those
454 queries can be supplied with its own set of flags, options and query
455 options.
456 </p>
457 <p>
458 In this case, each <em class="parameter"><code>query</code></em> argument represent an
459 individual query in the command-line syntax described above.  Each
460 consists of any of the standard options and flags, the name to be
461 looked up, an optional query type and class and any query options that
462 should be applied to that query.
463 </p>
464 <p>
465 A global set of query options, which should be applied to all queries,
466 can also be supplied.  These global query options must precede the
467 first tuple of name, class, type, options, flags, and query options
468 supplied on the command line.  Any global query options (except
469 the <code class="option">+[no]cmd</code> option) can be
470 overridden by a query-specific set of query options.  For example:
471 </p>
472 <pre class="programlisting">
473 dig +qr www.isc.org any -x 127.0.0.1 isc.org ns +noqr
474 </pre>
475 <p>
476 shows how <span><strong class="command">dig</strong></span> could be used from the command line
477 to make three lookups: an ANY query for <code class="literal">www.isc.org</code>, a
478 reverse lookup of 127.0.0.1 and a query for the NS records of
479 <code class="literal">isc.org</code>.
480
481 A global query option of <em class="parameter"><code>+qr</code></em> is applied, so
482 that <span><strong class="command">dig</strong></span> shows the initial query it made for each
483 lookup.  The final query has a local query option of
484 <em class="parameter"><code>+noqr</code></em> which means that <span><strong class="command">dig</strong></span>
485 will not print the initial query when it looks up the NS records for
486 <code class="literal">isc.org</code>.
487 </p>
488 </div>
489 <div class="refsect1" lang="en">
490 <a name="id2527092"></a><h2>FILES</h2>
491 <p>
492 <code class="filename">/etc/resolv.conf</code>
493 </p>
494 <p>
495 <code class="filename">${HOME}/.digrc</code>
496 </p>
497 </div>
498 <div class="refsect1" lang="en">
499 <a name="id2527111"></a><h2>SEE ALSO</h2>
500 <p>
501 <span class="citerefentry"><span class="refentrytitle">host</span>(1)</span>,
502 <span class="citerefentry"><span class="refentrytitle">named</span>(8)</span>,
503 <span class="citerefentry"><span class="refentrytitle">dnssec-keygen</span>(8)</span>,
504 <em class="citetitle">RFC1035</em>.
505 </p>
506 </div>
507 <div class="refsect1" lang="en">
508 <a name="id2527149"></a><h2>BUGS </h2>
509 <p>
510 There are probably too many query options. 
511 </p>
512 </div>
513 </div></body>
514 </html>