BOOTP е алтернатива на rarp, която има предимството да позволява конфигурация на subnet маска и gateway. За да използвате BOOTP за конфигуриране на IP адрес, проверете дали BOOTP е инсталиран и работи на вашия хост компютър (трябва да го има записан във файла /etc/services като реална услуга; напишете man bootpd или направете справка в документацията на системата). BOOTP обикновено се стартира чрез файла /etc/inetd.conf, така, че може да се наложи да премахнете “#” пред реда на записа bootp в този файл. Например, типичен bootp запис във файла /etc/inetd.conf ще бъде:
#bootp dgram udp wait /usr/etc/bootpd bootpd -i
В зависимост от системата този запис може да се налича “bootps” вместо “bootp”.

Забележка
| За да активирате BOOTP, просто използвайте текстов редактор за да изтриете “#” (ако няма “#”, тогава BOOTP е вече активиран). След това редактирайте BOOTP конфигурационния файл (обикновено /etc/bootptab) и въведете име, вид мрежа (1 за Ethernet), Ethernet адрес и IP адреса, subnet маска и gateway (изходна точка) на сървъра за печат. За съжаление точният формат за тази операция не е стандартизиран, затова ще ви се наложи да направите справка със системната документация, за определяне на начина как да въведете тази информация (много UNIX® системи също имат примерни шаблони във файла bootptab, който можете да използвате за справка). Някои типични примери за /etc/bootptab записи включват: BRN310107 1 00:80:77:31:01:07 192.168.1.2 и: BRN310107:ht=ethernet:ha=008077310107:\\ ip=192.168.1.2: |
Някои BOOTP софтуерни разработки в хоста няма да отговорят на BOOTP заявки, ако не сте включили download filename в конфигурационния файл. В този случай, просто създайте празен файл (null file) в хост компютъра, като укажете името на този файл и пътя към него в конфигурационния файл.
Както и при rarp, сървърът за печат ще зареди своя IР адрес от BOOTP сървъра, когато принтерът бъде включен.