18 BIND Domain Name Server Administration
The Domain Name System (DNS) is a hierarchical, distributed database that stores information for mapping Internet host names to IP addresses and vice versa. It also stores mail routing information and other data used by Internet applications.
The Internet Express version of the Berkeley Internet Name Domain (BIND) implements a domain name server for the Tru64 UNIX operating system.
This chapter provides information that helps you enable the latest version of BIND and manage the BIND server. It contains the following sections:
•BIND overview (Section : BIND Overview).
•Location of BIND files and directories (Section : Important BIND Files and Directories).
•Enabling the latest version of BIND provided by Internet Express (Section : Enabling BIND).
•Running the BIND startup script (Section : Running the BIND Startup Script).
•Documentation provided with BIND Section : BIND Documentation.
BIND Overview
The Internet Domain Name System (DNS) consists of the syntax to specify the names of entities in the Internet in a hierarchical manner, the rules used for delegating authority over names, and the system implementation that actually maps names to Internet addresses. The Internet Express version of the Berkeley Internet Name Domain (BIND) implements a domain name server for the Tru64 UNIX operating system. Using BIND, DNS data is maintained in a group of hierarchical databases.
Clients look up information in DNS by calling a resolver library. This library sends queries to one or more name servers and interprets the responses. BIND Version
Important BIND Files and Directories
Table 34 contains information about files, commands, and reference pages that helps you administer your BIND server. For further information about performing specific BIND administrative tasks, see the BIND administrator's reference and other information from the BIND Web site:
http://www.isc.org/products/BIND/bind9.html
Table 34 BIND Files and Directories
Directory | Contents |
/usr/sbin/bind9enable | Script that switches the version of BIND from Version 8 to |
| Version |
/usr/sbin/init.d/named | Script that starts and stops the service. |
/usr/sbin/ | Location of BIND binary files. See Table 35 for descriptions |
| of these files. |
/usr/lib/bind9 | Location of static and shared libraries. |
usr/internet/docs/bind9/ | Location of BIND documentation. See Section : BIND |
| Documentation for complete information about the contents |
| of this directory and other BIND documentation. |
/usr/share/man/ | Location of BIND reference pages. |
usr/include/bind9 | BIND Version |
| for older versions of BIND are not overwritten. These files |
| are placed in a subdirectory under the bind9 directory. |
260 BIND Domain Name Server Administration