DHCP Command-Line Utilities
All
DHCP management functions can be performed using command-line utilities. You
can run them if you are logged in as root, or as a user assigned to the DHCP
Management profile. See Setting Up User Access to DHCP Commands.
The following table lists the utilities and describes the purpose of
each utility.
Table 7–2 DHCP Command-Line Utilities
Command
|
Description and Purpose
|
in.dhcpd
|
The DHCP service daemon. It provides
command-line arguments that allow you to set several runtime options.
|
dhcpconfig
|
Used to configure and unconfigure a
DHCP server. This utility enables you to perform many of the functions of
DHCP Manager from the command line. It is primarily intended for use in scripts
for sites that want to automate some configuration functions. dhcpconfig collects information from the server system's network topology
files to create useful information for the initial configuration.
|
dhtadm
|
Used to add, delete, and modify configuration
options and macros for DHCP clients. This utility lets you edit the dhcptab indirectly, which ensures the correct format of the dhcptab. You should not directly edit the dhcptab.
|
pntadm
|
Used to manage the DHCP network tables.
You can use this utility to add and remove IP addresses and networks under
DHCP management, modify the network configuration for specified IP addresses,
and display information about IP addresses and networks under DHCP management.
|
Role-Based Access Control for DHCP Commands
Security for the dhcpconfig, dhtadm,
and pntadm commands is determined by role-based access
control (RBAC) settings. By default, the commands can be run only by root.
If you want to be able to use the commands under another user name, you must
assign the user name to the DHCP Management profile as described in Setting Up User Access to DHCP Commands.