HPlogo Installing and Administering Internet Services: HP 9000 Networking

Chapter 3 Configuring and Administering the BIND Name Service

» 

Technical documentation

Complete book in PDF

 » Table of Contents

 » Index

Table of Contents

Overview of the BIND Name Service
Benefits of Using BIND
The DNS Name Space
How BIND Works
How BIND Resolves Host Names
Creating and Registering a New Domain
Configuring the Name Service Switch
Choosing Name Servers for Your Domain
To Choose the Type of Name Server to Run
To Choose Which Servers Will Be Master Servers
Configuring a Primary Master Name Server
To Create the Data Files for a Primary Master Server
To Set the Default Domain Name
The BIND Configuration File
options Statement
Migrating /etc/named.boot to /etc/named.conf
The Primary Master Server's Boot File
The Primary Master Server's Cache File
The db.127.0.0 File
The Primary Master Server's db.domain Files
The Primary Master Server's db.net Files
To Add a Host to the Domain Data Files
To Delete a Host from the Domain Data Files
Configuring a Secondary Master Name Server
Creating Secondary Server Data Files via hosts_to_named
To Create the Secondary Master Server's Data Files Manually
To Set the Default Domain Name
Configuring a Caching-Only Name Server
Configuring the Resolver to Query a Remote Name Server
Configuring the Resolver to Set Timeout Values
Configuring Timeout Values using Environment Variables
Configuring Timeout Values using the Configuration File
Configuring Timeout Values using APIs
Sample Program With Timeout Values
Starting the Name Server Daemon
Verifying the Name Server
Updating Network-Related Files
To Update /etc/hosts.equiv and $HOME/.rhosts
To Update /var/adm/inetd.sec and $HOME/.netrc
To Update /etc/hosts
Delegating a Subdomain
Configuring a Root Name Server
Configuring BIND in SAM
The Logging System
Troubleshooting the BIND Name Server
Troubleshooting Tools and Techniques
Problem Symptoms
Name Server Problems
Understanding Name Server Debugging Output
Name Server Statistics

The Berkeley Internet Name Domain (BIND) is a distributed network information lookup service. It allows you to retrieve host names and internet addresses for any node on the network. It also provides mail routing capability by supplying a list of hosts that will accept mail for other hosts. This chapter includes the following sections:

For more detailed technical and conceptual information about BIND, as well as information about planning a BIND hierarchy and using sendmail with BIND, we strongly recommend you see DNS and BIND, by Paul Albitz and Cricket Liu, published by O'Reilly and Associates, Inc. Note that you can get information about the book (including retail outlets where you can buy it, as well as how to order it directly from O'Reilly) by visiting the O'Reilly WWW site:

http://www.ora.com

Once you are at the O'Reilly site, look in the catalog, under the category "System and Network Administration." The above book is listed under "Network Administration."

RFCs 1034 and 1035, located in the /usr/share/doc directory, explain the DNS database format and domain name structure.

© 2000 Hewlett-Packard Development Company, L.P.