bindconfig - Configures BIND services for a single system or cluster
/usr/sbin/bindconfig [-ui cui [clioptions] | gui [x resources]]
/usr/sbin/sysman dns [-ui cui [clioptions] | gui [x resources]]
-ui Specifies the user interface to be invoked. The choices are:
cui Specifies command line interface.
gui Specifies graphical user interface.
Specific command line options that will be used to interact with
netconfig. The syntax is as follows:
Provides a brief help message, listing all the configurable com-
ponents along with the actions that can be performed on those com-
ponents. Configurable components are indicated in Help output by a
Provides a detailed help message on how to configure the specified
configurable component. Each action will be listed on a separate
line with the attributes that can be used for the action. The con-
figurable components are:
Sets the respective variables in the /etc/rc.config.common file
to denote that the system is configured as a BIND client.
Sets the respective BIND variables in the /etc/rc.config.common
file to denote that the system is configured as a BIND server,
and allows the user to specify the boot, cache, and BIND data-
base directory. The named daemon can be started and stopped
during this configuration.
Sets the resolution order in the /etc/svc.conf and
/etc/svcorder files. Also sets the resolution parameters such
as domain and name server in the /etc/resolv.conf file. This
item must be configured in order for your system to run any
BIND service as either a client or server.
Configured only when the BIND service type is Server. Sets the
domains of the zones the system has authority over in the
/etc/namedb/named.boot file and creates files for the BIND
database to be stored in.
Resource records are specified for every zone configured, and
the resource record data is stored in the respective zone data-
all Used primarily to deconfigure BIND on a system, this removes
all traces of BIND from the /etc/rc.config.common,
/etc/namedb/named.boot, /etc/resolv.conf, /etc/svcorder and
/etc/svc.conf files and kills the named daemon if it is run-
Used to perform a specific action on the selected component,
optionally by altering the attribute's value for the selected com-
ponent. A list of actions and their specific attribute-value pair
will be listed by the clioption -configurable_component>>Help. The
Causes a new configuration to be created on the system for the
Modifies an existing configuration for the selected component
add Adds a new value to an attribute on an existing configuration
for the selected component
Deletes a value of an attribute on an existing configuration
for the selected component
Removes an existing configuration for the selected component
Lists all the attribute-value pairs for the selected component
on the system
The x resources are standard X11 resource options. For more information,
see the X(1X) reference page.
The Bind Configuration application, bindconfig, allows a system to be con-
figured as a Berkeley Internet Name Domain (BIND) Client, which queries a
BIND server for host name and address information, interprets responses,
and passes the information to requesting applications, or as a BIND Server,
which is the authoritative source for information about a zone or zones.
The BIND server either maintains the master copy of the hosts database for
the zone or zones, or obtains the required information.
Before using bindconfig, be sure to configure Network Interfaces using the
Network Configuration Manager application. You can access netconfig from
the Configuration Checklist. If the Network Interfaces are down when you
configure your system as either a BIND client or a BIND server, the named
daemon will not start.
Use bindconfig to:
+ Configure the host system as a master nameserver for one or more
zones, as a caching-only nameserver, or as a nameservice client
+ Initialize and maintain BIND data files and generate resource records
to manage areas such as: host name to address/address to host name
mapping, host information, host name aliasing, name servers, mail
exchange, and the cache file root server list
+ Manage the BIND boot files, including creation of multiple zones of
authority, designation of forwarders, and indication of slave confi-
+ Maintain the resolver configuration file, specify queriable name
servers, and specify an alternate domain search list
The bindconfig application provides a host name and address lookup service
for the Internet Network. The application distributes only the hosts data-
base in the Tru64 UNIX operating system.
You must have root privileges to run this application.
The bindconfig command has three user interface options:
+ Graphical user interface (GUI)
+ Command line interface (CLI)
+ Menu interface (Menu)
Running the Graphical User Interface Option:
To start bindconfig from the graphical user interface, do the following:
1. Click on the Application Manager icon on the CDE front panel.
2. Double click on the System_Admin application group icon.
3. Double click on the Configuration application group icon.
4. Double click on the BIND icon.
To start bindconfig from the xterm, enter the following command from the
Running the Command Line Interface Option:
To start the bindconfig command line interface, enter the following command
from the xterm:
sysman dns -ui cui [clioptions]
Running the Menu Interface Option:
To start the bindconfig menu interface, enter the following command from
This option starts the setup script for bindsetup. For more information,
see the bindsetup(8) reference page.
Running Online Help:
You can view online help for this application by entering the following at
the command line:
/usr/dt/bin/dthelpview -helpVolume \
You can also view online help for this application by choosing Help from
the menu bar in the GUI version. The Help pulldown menu is displayed, pro-
viding the following options:
Overview: Displays the Overview section of the help volume, which describes
the purpose of the application, how to run the application, and how to exit
Tasks: Displays the Tasks section of the help volume, which describes how
to use the application to perform various tasks.
Reference: Displays the Reference section of the help volume, which
describes all dialog boxes and dialog box components in the application.
On Item: Activates the On Item help functionality by displaying a question
mark as the cursor. When the cursor is positioned on any component in the
application and you click on the component, a Help Viewer window is opened
and the help for the selected component is displayed in the window.
Using Help: Displays the standard CDE instructions on how to use the Help
About: Displays version, copyright, and trademark information for the
1. The following example shows how to configure the system for a BIND
client configuration using the command line interface:
sysman dns -ui cui -resolver create domain=x.y.com ns=126.96.36.199
sysman dns -ui cui -client create
2. The following example shows how to add an additional name server using
the command line interface:
sysman dns -ui cui -resolver add ns=188.8.131.52 search=y.y.com
3. The following example shows how to configure the system as a BIND
server using the command line interface:
bindconfig -ui cui -server create domain=x.y.com \
boot=/etc/namedb/named.boot cache=/etc/namedb/named.ca \
4. The following example shows how to deconfigure all BIND services using
the command line interface:
bindconfig -ui cui -all purge
Lists locally maintained host names and IP addresses
The database name with the selected naming services
Specifies the environment variables that define the BIND configuration
on your system
Default BIND Files:
BIND server data file directory
BIND server boot file
BIND server cache file
BIND server local host reverse address host file
BIND primary server hosts file
BIND primary server reverse address hosts file
BIND data file
Commands: named(8), nslookup(8), rc.config(8), svcsetup(8), xauth(1X)
Files: resolv.conf(4), svc.conf(4)
Network Services: bind_intro(7)