Използване на BOOTP за конфигуриране на IP адрес

BOOTP е алтернатива на RARP; има предимството, че позволява конфигуриране на подмрежовата маска и шлюза. За да използвате BOOTP за конфигуриране на IP адрес, уверете се, че BOOTP е инсталиран и стартиран на хост компютъра (трябва да се появи във файла /etc/services на хоста като реална услуга; за информация, напишете man bootpd или вижте системната документация). BOOTP обикновено се стартира през файла /etc/inetd.conf, затова може да се наложи да го разрешите чрез премахване на „#“ в началото на файла. Например типично bootp влизане във файла /etc/inetd.conf ще бъде:
#bootp dgram udp wait /usr/etc/bootpd bootpd -i
В зависимост от системата, това влизане може да се нарича „bootps” вместо „bootp”.
Забележка Забележка
За разрешаване на BOOTP просто използвайте редактор, за да изтриете „#” (ако няма „#”, то BOOTP вече е разрешен). След това редактирайте конфигурационния BOOTP файл (обикновено /etc/bootptab) и въведете името, типа мрежа (1 за Ethernet), MAC адрес, (Ethernet адрес) и IP адреса, подмрежовата маска и шлюза на печатния сървър. За съжаление няма стандартизиран определен формат за това, поради което ще трябва да се обърнете към системната документация, за да установите как да въведете тази информация (много UNIX® системи имат шаблон във bootptab файла, които можете да използвате за справка). Някои примери за типични /etc/bootptab записи включват: („BRN” по-долу е „BRW” за безжична връзка.)
BRN008077310107 1 00:80:77:31:01:07 192.189.207.3
и:
BRN008077310107:ht=ethernet:ha=008077310107:\ip=192.189.207.3:
Някои версии на BOOTP хост софтуера няма да отговорят на BOOTP заявката, ако не сте включили в конфигурационния файл име на файл за изтегляне; ако това е проблемът, просто създайте нулев файл на хоста, за да определите име на този файл и неговия път в конфигурационния файл.
Както и с rarp, печатният сървър ще зареди този IP адрес от BOOTP сървъра, когато машината се включи.