HP-UX Reference (11i v3 07/02) - 4 File Formats (vol 8)

n
named.conf(4) named.conf(4)
(BIND 9.3)
hide the built-in CHAOS view by defining an explicit view of class
CHAOS that matches all clients.
hostname The host name the server should report via a query of the name
hostname.bind
with
type
TXT, class CHAOS. This defaults to the host name of the machine hosting the name
server as found by gethostname()
(see gethostname(2)). The primary purpose of such
queries is to identify which of a group of
anycast servers is actually answering your
queries. Specifying
hostname none; disables processing of the queries.
server-id The ID the server should report via a query of the name
ID.SERVER with type TXT, class
CHAOS. The primary purpose of such queries is to identify which of a group of anycast
servers is actually answering your queries. Specifying server-id none;
disables pro-
cessing of the queries. Specifying
server-id hostname; causes
named to use the
host name as found by
gethostname()
. The default server-id is none
.
version The version the server should report via a query of the name
version.bind with type
TXT and class CHAOS. The default is the real version number of this server. Specifying
version none disables processing of the queries.
Dual-Stack Server Option
Dual-stack servers are used as a last resort to workaround reachability problems due to the lack of support
for either IPv4 or IPv6 on the host machine.
dual-stack-servers
Specifies host names or addresses of machines with access to both IPv4 and IPv6 tran-
sports. If a host name is used, the server must be able to resolve the name using only the
transport it has. If the machine is dual-stacked then the dual-stack-servers
have
no effect unless access to a transport has been disabled on the command line (for example,
with
named -4).
Forwarding Options
The forwarding facility can be used to create a large site-wide cache on a few servers, reducing trafc over
links to external name servers. It can also be used to allow queries by servers that do not have direct
access to the Internet, but wish to look up exterior names anyway. Forwarding occurs only on those
queries for which the server is not authoritative and does not have the answer in its cache.
forward This option is useful only if the forwarders list is not empty. The default value first
,
causes the server to query the forwarders first, and if that is unable to answer the question,
the server will then look for the answer itself. If
only is specified, the server will only
query the forwarders.
forwarders Specifies the IP addresses to be used for forwarding. The default is the empty list (no for-
warding).
Forwarding can also be configured on a per-domain basis, allowing for the global forwarding options to be
overridden in a variety of ways. You can set a particular domain to use different forwarders, or have a
different forward only or forward first behavior, or not forward at all; see The Zone Statement
section.
Interface Options
The interfaces and ports that the server will answer queries from, may be specified using the
listen-on
option.
listen-on The server listens on all interfaces allowed by the address match list. If a port is not
specified, port 53 is used.
Multiple listen-on statements are allowed. For example,
listen-on { 5.6.7.8; };
listen-on port 1234 { !1.2.3.4; 1.2/16; };
will enable the name server on port 53 for the IP address 5.6.7.8, and on port 1234 of an
address on the machine in net 1.2 that is not 1.2.3.4. If no listen-on is specified, the
server will listen on port 53 on all interfaces.
listen-on-v6
Specifies the ports on which the server will listen for incoming queries sent using IPv6.
The server does not bind a separate socket to each IPv6 interface address as it does for
IPv4. Instead, it always listens on the IPv6 wildcard address. Therefore, the only values
248 Hewlett-Packard Company 16 HP-UX 11i Version 3: February 2007