named(1M) named(1M)
NAME
named - Internet domain name server
SYNOPSIS
config-file] debuglevel] ncpus] port] directory] user-id]
DESCRIPTION
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 initial data, and listens for queries.
requires superuser privileges to execute.
Options
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 error.
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.
Change root
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 user ID.
Report the version number and exit.
64-bit Support
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 binary.
Signals
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. See sig_named(1M).
DIAGNOSTICS
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.
AUTHOR
was developed by the Internet Systems Consortium (ISC).
FILES
Name server configuration file
Name server startup configuration file
Process ID
Debug output
64-bit binary
SEE ALSO
dnssec-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)