Installing and Administering Internet Services

Chapter 5 181
Configuring TFTP and BOOTP Servers
Adding Client or Relay Information
xterm01: hn: ht=ether: ha=080009030165: \
ip=15.19.8.37: sm=255.255.248.0: \
gw=15.19.8.1: ds=15.19.8.119: bf=/xterminal: ba
2. Run the bootpquery tool to see how bootpd on your local system
responds to a request from xterm01. For the example configuration,
the following would be entered (as superuser):
/usr/sbin/bootpquery 080009030165 -s hpserver
The following output is displayed:
Received BOOTREPLY from hpserver.hp.com (15.19.8.119)
Hardware Address: 08:00:09:03:01:65
Hardware Type: ethernet
IP Address: 15.19.8.37
Boot file: /xterminal
RFC 1048 Vendor Information:
Subnet Mask: 255.255.248.0
Gateway: 15.19.8.1
Domain Name Server: 15.19.8.119
Host Name: term01.hp.com
This shows that the BOOTP server responded with information that
corresponds to the entry in the /etc/bootptab file.
3. Remove the ba tag entry from the /etc/bootptab file.
Example 2: Adding a Relay Entry
Figure 5-4 shows the network configuration for this example. In this
example, the network contains HP workstations and other vendors’
systems. Server B is the BOOTP server that contains boot information
for the HP workstations. When server A receives a bootrequest, it relays
requests from HP workstations to server B. Bootrequests for other
vendors’ systems are relayed to server C. In this example, Server A (the
BOOTP relay agent) is also the gateway between the client’s network
and the server’s network.