Technical data
Configuring and Managing BIND
5.4 Populating the BIND Server Databases
5.4 Populating the BIND Server Databases
To populate the BIND server database files, use one of the following methods:
• Convert an existing host database with the CONVERT/UNIX BIND
command.
• Manually edit the ZONE.DB files.
5.4.1 Using Existing Databases
To populate the BIND server database by copying information from the hosts
database and other database files, enter the CONVERT/UNIX BIND command.
This command:
• Creates a BIND server database (if needed).
• Extracts data from the hosts database. (The BIND server uses UNIX style
formatted files.)
• Extracts Mail Exchange (MX) information from the routes database.
• Populates the BIND server database with the host and MX records.
• Creates a forward translation file with the following characteristics:
It has address, canonical name, and MX entries.
If a file with the same name as the output file already exists, the serial
number from that file’s start-of-authority (SOA) entry increments and
becomes the serial number of the new output file.
If no previous version of the output file exists, the serial number for the
new file is 1.
When you specify forward translation (by omitting the /DOMAIN qualifier),
any host in the hosts database that is not qualified with a domain is included
in the target domain. For example, if the local domain is
x.y.z.
, the
CONVERT/UNIX BIND command includes:
a
,
b.x.y.z
,
c.x.y.z.z
but does
not include
d.x.y.h
.
• Creates a reverse translation file if you specify /DOMAIN=(domain.name) and
the end of domain.name is IN-ADDR.ARPA.
The created reverse translation file has the following characteristics:
Only records applicable to the domain you specify are placed into the
output file.
The output file has domain name pointer entries.
If a file with the same name as the output file already exists, the serial
number from that file’s SOA entry increments and becomes the serial
number of the new output file.
If no previous version of the output file exists, the serial number for the
new file is 1.
Selects hosts with IP addresses that match the partial IP address from
domain.name. For example, /DOMAIN=16.99.IN-ADDR.ARPA does a
reverse translation and selects hosts whose addresses begin with 99.16.
If the BIND server’s directory is SYS$SPECIFIC:[TCPIP$BIND] and
you have specified domain
abc.def.com
, the default output file is named
SYS$SPECIFIC:[TCPIP$BIND]ABC_DEF_COM.DB.
Configuring and Managing BIND 5–25