Configuring Bootstrap Protocol (BOOTP) service

Setting up a BOOTP gateway

A BOOTP client normally finds a BOOTP server by broadcasting on the subnet that is connected to its network interface. If you want a BOOTP client to obtain its configuration information from a BOOTP server that is not on the same subnet, you must configure a BOOTP gateway on the same subnet as the client. The BOOTP gateway listens for broadcast BOOTP requests, and forwards them to a BOOTP server.


NOTE: A BOOTP gateway can also be used to forward DHCP discover messages from DHCP clients to DHCP servers.

To configure a BOOTP gateway:

  1. Log in as root.

  2. The bootpgw daemon is started by the Internet services daemon, inetd, when required. To enable a BOOTP gateway, add the following line in /etc/inetd.conf:
    bootps dgram/i udp wait root /usr/sbin/in.bootpgw in.bootpgw server
    
    Replace server with the name or IP address of the BOOTP server, or that of another BOOTP gateway in the path to the server.

  3. Force inetd to re-read /etc/inetd.conf by sending it a SIGHUP signal:

    kill -HUP `cat /etc/saf/inetd/_pid`

    or by stopping and restarting it:

    sacadm -k -p inetd
    sacadm -s -p inetd

    inetd will now be able to start bootpgw when the gateway receives a BOOTP request broadcast from a client.


© 1999 The Santa Cruz Operation, Inc. All rights reserved.
UnixWare 7 Release 7.1.1 - 5 November 1999