named.docbook revision ba751492fcc4f161a18b983d4f018a1a52938cb9
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
bc6f4c1c4c1b739fd06d2de05b77b9d08c4d8a5aTinderbox User "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont [<!ENTITY mdash "—">]>
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews - Copyright (C) 2004-2009, 2011, 2013 Internet Systems Consortium, Inc. ("ISC")
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews - Copyright (C) 2000, 2001, 2003 Internet Software Consortium.
2eeb74d1cf5355dd98f6d507a10086e16bb08c4bTinderbox User - Permission to use, copy, modify, and/or distribute this software for any
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt - purpose with or without fee is hereby granted, provided that the above
83a28ca274521e15086fc39febde507bcc4e145eMark Andrews - copyright notice and this permission notice appear in all copies.
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt - THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt - REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont - AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt - INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt - LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont - OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont - PERFORMANCE OF THIS SOFTWARE.
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont<!-- $Id: named.docbook,v 1.28 2011/11/09 23:46:23 tbox Exp $ -->
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont <refentryinfo>
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont </refentryinfo>
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont <refentrytitle><application>named</application></refentrytitle>
19c7b1a0293498a3e36692c59646ed6e15ffc8d0Tinderbox User <refname><application>named</application></refname>
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews <refpurpose>Internet domain name server</refpurpose>
bc6f4c1c4c1b739fd06d2de05b77b9d08c4d8a5aTinderbox User </refnamediv>
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt <holder>Internet Systems Consortium, Inc. ("ISC")</holder>
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt </copyright>
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt <refsynopsisdiv>
30eec077db2bdcb6f2a0dc388a3cdde2ede75ec1Mark Andrews <cmdsynopsis>
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt <arg><option>-c <replaceable class="parameter">config-file</replaceable></option></arg>
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont <arg><option>-d <replaceable class="parameter">debug-level</replaceable></option></arg>
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt <arg><option>-D <replaceable class="parameter">string</replaceable></option></arg>
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont <arg><option>-E <replaceable class="parameter">engine-name</replaceable></option></arg>
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont <arg><option>-m <replaceable class="parameter">flag</replaceable></option></arg>
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont <arg><option>-n <replaceable class="parameter">#cpus</replaceable></option></arg>
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt <arg><option>-p <replaceable class="parameter">port</replaceable></option></arg>
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont <arg><option>-S <replaceable class="parameter">#max-socks</replaceable></option></arg>
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt <arg><option>-t <replaceable class="parameter">directory</replaceable></option></arg>
78608b0a454246d0e1e0169f1d671b8427e48199Francis Dupont <arg><option>-U <replaceable class="parameter">#listeners</replaceable></option></arg>
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt <arg><option>-u <replaceable class="parameter">user</replaceable></option></arg>
78608b0a454246d0e1e0169f1d671b8427e48199Francis Dupont <arg><option>-x <replaceable class="parameter">cache-file</replaceable></option></arg>
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont </cmdsynopsis>
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont </refsynopsisdiv>
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont is a Domain Name System (DNS) server,
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont part of the BIND 9 distribution from ISC. For more
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt information on the DNS, see RFCs 1033, 1034, and 1035.
78608b0a454246d0e1e0169f1d671b8427e48199Francis Dupont When invoked without arguments, <command>named</command>
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont read the default configuration file
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont <filename>/etc/named.conf</filename>, read any initial
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont data, and listen for queries.
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont <variablelist>
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont <varlistentry>
f89a9bcf1c02b9b350b8d29e47b48fdc0d334d2aFrancis Dupont Use IPv4 only even if the host machine is capable of IPv6.
f89a9bcf1c02b9b350b8d29e47b48fdc0d334d2aFrancis Dupont <option>-4</option> and <option>-6</option> are mutually
f89a9bcf1c02b9b350b8d29e47b48fdc0d334d2aFrancis Dupont </varlistentry>
f89a9bcf1c02b9b350b8d29e47b48fdc0d334d2aFrancis Dupont <varlistentry>
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont Use IPv6 only even if the host machine is capable of IPv4.
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt <option>-4</option> and <option>-6</option> are mutually
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont </varlistentry>
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont <varlistentry>
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont <term>-c <replaceable class="parameter">config-file</replaceable></term>
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont Use <replaceable class="parameter">config-file</replaceable> as the
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt configuration file instead of the default,
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt ensure that reloading the configuration file continues
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt to work after the server has changed its working
f89a9bcf1c02b9b350b8d29e47b48fdc0d334d2aFrancis Dupont directory due to to a possible
f89a9bcf1c02b9b350b8d29e47b48fdc0d334d2aFrancis Dupont <option>directory</option> option in the configuration
f89a9bcf1c02b9b350b8d29e47b48fdc0d334d2aFrancis Dupont file, <replaceable class="parameter">config-file</replaceable> should be
f89a9bcf1c02b9b350b8d29e47b48fdc0d334d2aFrancis Dupont an absolute pathname.
f89a9bcf1c02b9b350b8d29e47b48fdc0d334d2aFrancis Dupont </varlistentry>
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt <varlistentry>
474faea7dd5ebbf64e0a34d70f4deb2e3f413de6Jeremy C. Reed <term>-d <replaceable class="parameter">debug-level</replaceable></term>
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont Set the daemon's debug level to <replaceable class="parameter">debug-level</replaceable>.
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont Debugging traces from <command>named</command> become
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont more verbose as the debug level increases.
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont </varlistentry>
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt <varlistentry>
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont <term>-D <replaceable class="parameter">string</replaceable></term>
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt Specifies a string that is used to identify a instance of
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt <command>named</command> in a process listing. The contents
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt of <replaceable class="parameter">string</replaceable> are
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt not examined.
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt </varlistentry>
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt <varlistentry>
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt <term>-E <replaceable class="parameter">engine-name</replaceable></term>
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt When applicable, specifies the hardware to use for
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt cryptographic operations, such as a secure key store used
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt for signing.
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt When BIND is built with OpenSSL PKCS#11 support, this defaults
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt to the string "pkcs11", which identifies an OpenSSL engine
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt that can drive a cryptographic accelerator or hardware service
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt module. When BIND is built with native PKCS#11 cryptography
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt (--enable-native-pkcs11), it defaults to the path of the PKCS#11
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont provider library specified via "--with-pkcs11".
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt </varlistentry>
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont <varlistentry>
ba751492fcc4f161a18b983d4f018a1a52938cb9Evan Hunt Run the server in the foreground (i.e. do not daemonize).
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont </varlistentry>
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont <varlistentry>
a631b30b1ddd8b2ea780371d0d99ba1c05bc7e42Francis Dupont Run the server in the foreground and force all logging