HP-UX IP Address and Client Management Administrator's Guide HP-UX 11i v2, HP-UX 11i v3
Choosing Name Servers for Your Domain
You can configure your host as any of the following types of BIND name servers:
• Master Server
A master server is the authority for its domain and contains data corresponding to its domain.
The master server obtains its information from a master file on the disk. On previous versions
of BIND, the master server was referred to as a primary server.
• Slave Server
A slave server is also the authority for its domain and contains the domain’s data, but it
receives data over a network from another master server. On previous versions of BIND,
the slave server was referred to as a secondary server.
• Caching-Only Server
A caching-only server is not authoritative for any domain. The only function that a
caching-only server performs is to look up data from an authoritative server and store the
data in its cache.
• Forwarding Server
A forwarding server always forwards queries that it cannot satisfy from its authoritative
data or cache to a fixed list of other servers. A forwarding server is typically used when you
do not want all the servers at a given site to interact with the rest of the Internet servers. An
added benefit of using the forwarding feature is that the forwarding server develops a
complete cache of information that all the workstations can use.
If you do not want to run a name server on your host, you can configure the resolver to query a
name server on another host. By default, the resolver is configured to query the name server on
the local host.
NOTE: Throughout this document, the terms zone and domain are used interchangeably,
though they describe different concepts. A zone describes the domain name space that a name
server has authority over. As such, a zone does not contain any delegated subdomains, whereas
a domain can contain data delegated to other name servers. Therefore, as long as subdomains
are not delegated, a zone and a domain contain the same data.
Choosing the Type of Name Server
You can use any server configuration on a host. Following are some suggestions for the
configuration:
• You must configure timeshare machines or cluster servers as master or slave servers.
• If you want the benefits of a name server but do not want to maintain authoritative data,
you can set up a caching-only server. Running a caching-only server provides you better
performance than querying a name server on a remote system, especially if the remote
system is on the other side of a gateway or router.
• You must configure PCs, workstations that do not want to maintain a server, and other small
networked systems to query a name server on another host. Cluster nodes must query the
name server on the cluster server.
• If your network is isolated from the Internet, and your host is the only BIND name server
in your organization, you must configure a root name server. See “Configuring a Root Name
Server” (page 84) for information.
64 Configuring and Administering the BIND Name Service