man.named.html revision 1879ff49326b49a9e4eadaca193c631409bf8575
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync - Copyright (C) 2004-2015 Internet Systems Consortium, Inc. ("ISC")
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync - Copyright (C) 2000-2003 Internet Software Consortium.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync - Permission to use, copy, modify, and/or distribute this software for any
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync - purpose with or without fee is hereby granted, provided that the above
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync - copyright notice and this permission notice appear in all copies.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync - THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync - REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync - AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync - INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync - LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync - OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync - PERFORMANCE OF THIS SOFTWARE.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync<!-- $Id$ -->
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync<meta name="generator" content="DocBook XSL Stylesheets V1.71.1">
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync<link rel="start" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync<link rel="up" href="Bv9ARM.ch13.html" title="Manual pages">
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync<link rel="prev" href="man.named-checkzone.html" title="named-checkzone">
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync<link rel="next" href="man.named-journalprint.html" title="named-journalprint">
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync<tr><th colspan="3" align="center"><span class="application">named</span></th></tr>
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync<a accesskey="p" href="man.named-checkzone.html">Prev</a>�</td>
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync<td width="20%" align="right">�<a accesskey="n" href="man.named-journalprint.html">Next</a>
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync<a name="man.named"></a><div class="titlepage"></div>
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync<p><span class="application">named</span> — Internet domain name server</p>
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync<div class="cmdsynopsis"><p><code class="command">named</code> [<code class="option">-4</code>] [<code class="option">-6</code>] [<code class="option">-c <em class="replaceable"><code>config-file</code></em></code>] [<code class="option">-d <em class="replaceable"><code>debug-level</code></em></code>] [<code class="option">-D <em class="replaceable"><code>string</code></em></code>] [<code class="option">-E <em class="replaceable"><code>engine-name</code></em></code>] [<code class="option">-f</code>] [<code class="option">-g</code>] [<code class="option">-L <em class="replaceable"><code>logfile</code></em></code>] [<code class="option">-M <em class="replaceable"><code>option</code></em></code>] [<code class="option">-m <em class="replaceable"><code>flag</code></em></code>] [<code class="option">-n <em class="replaceable"><code>#cpus</code></em></code>] [<code class="option">-p <em class="replaceable"><code>port</code></em></code>] [<code class="option">-s</code>] [<code class="option">-S <em class="replaceable"><code>#max-socks</code></em></code>] [<code class="option">-t <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-U <em class="replaceable"><code>#listeners</code></em></code>] [<code class="option">-u <em class="replaceable"><code>user</code></em></code>] [<code class="option">-v</code>] [<code class="option">-V</code>] [<code class="option">-X <em class="replaceable"><code>lock-file</code></em></code>] [<code class="option">-x <em class="replaceable"><code>cache-file</code></em></code>]</p></div>
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync<p><span><strong class="command">named</strong></span>
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync is a Domain Name System (DNS) server,
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync part of the BIND 9 distribution from ISC. For more
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync information on the DNS, see RFCs 1033, 1034, and 1035.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync When invoked without arguments, <span><strong class="command">named</strong></span>
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync read the default configuration file
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync <code class="filename">/etc/named.conf</code>, read any initial
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync data, and listen for queries.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Use IPv4 only even if the host machine is capable of IPv6.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync <code class="option">-4</code> and <code class="option">-6</code> are mutually
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Use IPv6 only even if the host machine is capable of IPv4.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync <code class="option">-4</code> and <code class="option">-6</code> are mutually
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync<dt><span class="term">-c <em class="replaceable"><code>config-file</code></em></span></dt>
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Use <em class="replaceable"><code>config-file</code></em> as the
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync configuration file instead of the default,
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync ensure that reloading the configuration file continues
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync to work after the server has changed its working
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync directory due to to a possible
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync <code class="option">directory</code> option in the configuration
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync file, <em class="replaceable"><code>config-file</code></em> should be
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync an absolute pathname.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync<dt><span class="term">-d <em class="replaceable"><code>debug-level</code></em></span></dt>
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Set the daemon's debug level to <em class="replaceable"><code>debug-level</code></em>.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Debugging traces from <span><strong class="command">named</strong></span> become
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync more verbose as the debug level increases.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync<dt><span class="term">-D <em class="replaceable"><code>string</code></em></span></dt>
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Specifies a string that is used to identify a instance of
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync <span><strong class="command">named</strong></span> in a process listing. The contents
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync of <em class="replaceable"><code>string</code></em> are
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync not examined.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync<dt><span class="term">-E <em class="replaceable"><code>engine-name</code></em></span></dt>
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync When applicable, specifies the hardware to use for
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync cryptographic operations, such as a secure key store used
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync for signing.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync When BIND is built with OpenSSL PKCS#11 support, this defaults
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync to the string "pkcs11", which identifies an OpenSSL engine
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync that can drive a cryptographic accelerator or hardware service
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync module. When BIND is built with native PKCS#11 cryptography
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync (--enable-native-pkcs11), it defaults to the path of the PKCS#11
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync provider library specified via "--with-pkcs11".
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Run the server in the foreground (i.e. do not daemonize).
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Run the server in the foreground and force all logging
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync<dt><span class="term">-L <em class="replaceable"><code>logfile</code></em></span></dt>
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Log to the file <code class="option">logfile</code> by default
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync instead of the system log.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync<dt><span class="term">-M <em class="replaceable"><code>option</code></em></span></dt>
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Sets the default memory context options. Currently
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync the only supported option is
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync <em class="replaceable"><code>external</code></em>,
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync which causes the internal memory manager to be bypassed
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync in favor of system-provided memory allocation functions.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync<dt><span class="term">-m <em class="replaceable"><code>flag</code></em></span></dt>
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Turn on memory usage debugging flags. Possible flags are
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync <em class="replaceable"><code>size</code></em>, and
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync These correspond to the ISC_MEM_DEBUGXXXX flags described in
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync<dt><span class="term">-n <em class="replaceable"><code>#cpus</code></em></span></dt>
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Create <em class="replaceable"><code>#cpus</code></em> worker threads
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync to take advantage of multiple CPUs. If not specified,
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync <span><strong class="command">named</strong></span> will try to determine the
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync number of CPUs present and create one thread per CPU.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync If it is unable to determine the number of CPUs, a
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync single worker thread will be created.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync<dt><span class="term">-p <em class="replaceable"><code>port</code></em></span></dt>
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Listen for queries on port <em class="replaceable"><code>port</code></em>. If not
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync specified, the default is port 53.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Write memory usage statistics to <code class="filename">stdout</code> on exit.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync This option is mainly of interest to BIND 9 developers
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync and may be removed or changed in a future release.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync<dt><span class="term">-S <em class="replaceable"><code>#max-socks</code></em></span></dt>
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Allow <span><strong class="command">named</strong></span> to use up to
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync <em class="replaceable"><code>#max-socks</code></em> sockets.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync The default value is 4096 on systems built with default
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync configuration options, and 21000 on systems built with
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync "configure --with-tuning=large".
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync This option should be unnecessary for the vast majority
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync The use of this option could even be harmful because the
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync specified value may exceed the limitation of the