named(1M)named(1M)NAMEnamed - Internet domain name server
config-file] debuglevel] ncpus] port] directory] user-id]
is the Internet domain name system (DNS) server. See RFCs 1033, 1034,
and 1035 for more information on DNS.
The configuration file contains information about where the name server
gets its initial data. See named.conf(4) for details.
With no arguments, reads the default configuration file, reads any ini‐
tial data, and listens for queries.
requires superuser privileges to execute.
Use IPv4 only, even if the host machine is capable of IPv6.
Use IPv6 only, even if the host machine is capable of IPv4.
Use config-file instead of the default configuration file, To
ensure that the configuration file can be reloaded after the
server has changed its working directory (due to a possible
option in the configuration file), config-file should be an
absolute path name.
Set the debug level to
debuglevel. Debugging traces from become more verbose as the
debug level increases.
Run the server in the foreground;
do not fork and daemonize. The default is to daemonize.
Run the server in the foreground and force all logging to standard
Create ncpus worker threads to take advantage of multiple CPUs. By
default, tries to determine the number of CPUs present and
create one thread per CPU. If cannot determine the number of
CPUs, it creates a single worker thread.
Listen for queries on port number
port. The default is port 53.
to directory after processing the command line arguments, but
before reading the configuration file.
Caution: This option should be used with the option, because
a chrooted process running as superuser does not enhance
security and could escape a "chroot jail".
Specify the user that the server should run as after it initializes.
The value specified may be either a user name or a numeric
Report the version number and exit.
The 64-bit binary is available in
To start the 64-bit binary through startup script, set the following
values in the file:
You must also ensure that the kernel tunable is set appropriately.
NOTE: Kill all the running instances of before starting the 64-bit
You can use the following signals to reload or shut down the server
process, via the command (see kill(1)):
Causes the server to read its configuration file
and reload the database.
Cause the server to shut down gracefully.
Sending any other signals to the server will have undefined results.
The command can also be used to send signals to the server process.
Any errors encountered by in the configuration file, master files, or
in normal operation are logged with and in the debug file, (if debug‐
ging is on); then quits.
was developed by the Internet Systems Consortium (ISC).
Name server configuration file
Name server startup configuration file
SEE ALSOdnssec-keygen(1), dnssec-signzone(1), host(1), kill(1), nsupdate(1),
rndc(1), hosts_to_named(1M), sig_named(1M), chroot(2), fork(2), sig‐
nal(2), gethostent(3N), named.conf(4), rndc.conf(4), hostname(5).
Requests for Comments (RFC): 882, 883, 973, 974, 1032, 1033, 1034,
1035, and 1123, available online at
available online at
available from the Internet Systems Consortium at
BIND 9.3 named(1M)