Installing and Administering Internet Services

Chapter 5 231
Configuring TFTP and BOOTP Servers
Adding Client or Relay Information
where the client resides.
Gateway address—the address of the gateway that connects the
client’s local subnet to the BOOTP server’s subnet.
Boot server(s) for client—the boot servers to which the local system
will relay the client’s bootrequest.
Threshold value—the number of seconds since the client sent its first
request.
Maximum hops—the maximum number of hops that the client’s
bootrequest can be forwarded.
Understanding Boot File Configurations
A configuration entry is a single line with the following format:
hostname
:
tag
=
value
:
tag
=
value
:...
tag
=
value
Each client parameter is defined with a two-character case-sensitive tag
followed by the equals sign (=) and the tag’s client-specific value. A colon
separates each
tag
=
value
parameter definition. bootpd uses these tags
and values to recognize a client’s bootrequest, supply parameters in the
bootreply to the client, or relay the bootrequest.
For example, parameters for the BOOTP client xterm01 are represented
with the following entry in /etc/bootptab:
xterm01: ht=ether: ha=080009030166: ip=15.19.8.2:\
sm=255.255.248.0: gw=15.19.8.1: bf=/xterm01
This entry tells bootpd the following information about xterm01:
Hardware type is an Ethernet network interface.
Hardware address is 080009030166.
IP address is 15.19.8.2.
Subnet mask is 255.255.248.0.
The address of the gateway is 15.19.8.1.
The file /xterm01 should be retrieved with TFTP.
You may enter tags in any order, with the following exceptions:
The client’s hostname must be the first field of an entry.
The ht (hardware type) tag, if specified, must precede the ha