#! /usr/bin/perl5 print <DHCP

The dynamic host configuration protocol (DHCP) is a service that automatically assigns a network address and other operating parameters to client hosts that request them. The DHCP service is implemented by the dhcp_bootp process, which runs on a server. The configuration parameters that a DHCP server provides clients are stored in files that are contained in the /var/dhcp/config directory on the server. This directory contains a file for each network for which the DHCP server provides client configuration information (see the dhcp_bootp reference page for details).

For clients on remote networks (any network to which the DHCP server is not directly attached), dhcp_bootp is assisted by a forwarding agent, dhcp_relay. You run dhcp_relay instead of dhcp_bootp on a system on each of these networks to forward client configuration requests to the DHCP server (see the dhcp_relay reference page for details). The DHCP server, which is the central source of Internet addresses for all the networks that it serves, maintains a list of assigned addresses in a table that you can display to monitor address status.

To request configuration information from a DHCP server, the client host runs proclaim, the complementary DHCP client application. When the server receives a request (which contains the client's hardware address), it forwards the network address and other requested configuration parameters to the client. Because client addresses are assigned for a specified time interval, they are referred to as address leases. Leases provided an efficient way of managing hosts that only occasionally require an Internet address.

When the DHCP server configures a new host, it automatically updates the appropriate name and address databases on the server. You provide information about your name service (either the local hosts file or maps for DNS or NIS) and other DHCP server parameters when you configure the DHCP server. Server configuration data is stored in the /etc/config/dhcp_bootp.options file.

Note: If you are running the NIS name service, the DHCP server must be installed on the primary NIS server. If you are running DNS, you must update maps manually (or provide an update script).

Use these forms to manage and configure DHCP:

EndOfFile