#!/usr/bin/perl5

print <<EndOfFile;
Content-type: text/html

<FORM>
<H2>Configuring a DHCP Relay Agent</H2>
<P>
The DHCP relay agent, <VAR>dhcp_relay</VAR>, runs on a system on each
network and forwards DHCP requests to the DHCP master server. To determine
the location of the DHCP server, <VAR>dhcp_relay</VAR> reads the
<VAR>/var/dhcp/config/dhcp_relay.servers</VAR> file, which contains a list
of DHCP server hostnames or addresses. If you chose, you can store
the server list file in an alternate directory.
</P>
<P>
Use the DHCP Relay Options form to manage relay agents and configure
<VAR>dhcp_relay</VAR> options:
</P>
<P>
<STRONG>Enable DHCP relay agent:</STRONG> This selection controls 
whether the relay agent should run on this system and forward requests
to the server. Select <VAR>Yes</VAR> to turn the relay agent on, and
select <VAR>No</VAR> to turn it off.
</P>
(Default value: No)
<P>
<STRONG>Directory for server configuration files:</STRONG> This field specifies
the location of the <VAR>dhcp_relay.servers</VAR> file on this system. The default
directory that contains <VAR>dhcp_relay.servers</VAR> is <VAR>/var/dhcp/config</VAR>. 
To change this location, enter an alternate directory name in this field.
</P>
(Default value: /var/dhcp/config)
<P>
<STRONG>List of DHCP Servers:</STRONG> This list contains the name or Internet 
address of each DHCP server to which this relay agent forwards client configuration
requests. The list is updated each time you add or remove a server using
the Add and Delete option on this form.
</P>
(Default value: none)
<P>
<STRONG>Delete selected servers from the list:</STRONG> This selection 
removes a server from the DHCP server list, preventing the relay agent from
forwarding configuration requests to the server. To remove a server,
select its name or address from the DHCP server list and click
<VAR>Yes</VAR>; then click the <EM>Ok</EM> button.
</P>
(Default value: none)
<P>
<STRONG>List of new DHCP Servers to Add:</STRONG> Contains a list of
new DHCP servers to which the relay agent can forward configuration
requests.  To add servers, enter hostnames or addresses (separated by
an empty space); click the <EM>OK</EM> button when the list is
complete.
</P>
(Default value: none)
<CENTER>
<INPUT TYPE="button" VALUE="Back to Form" onClick="self.history.go(-1)">
</CENTER>
</FORM>
EndOfFile
