BOOTP, RARP'nin bir alternatifi olup, alt ağ maskesinin ve ağ geçidinin yapılandırılmasına izin verme avantajı vardır. IP adresini yapılandırmada BOOTP'yi kullanmak için, ana bilgisayarınızda BOOTP'nin yüklü ve çalışır durumda bulunduğundan emin olun (ana bilgisayarınızdaki /etc/services dosyasında gerçek bir hizmet olarak görünmesi gerekir; bilgi için manbootpd yazın veya sisteminizin belgelerine bakın). BOOTP genellikle /etc/inetd.conf dosyasıyla başlatılır; bu nedenle o dosyada bootp girişinin önündeki “#“ işaretini kaldırarak etkinleştirmeniz gerekebilir. Örneğin /etc/inetd.conf dosyasında tipik bir bootp girişi şöyle olacaktır:
#bootp dgram udp wait /usr/etc/bootpd bootpd -i
Sisteme bağlı olarak, bu girişe “bootp” yerine “bootps” adı verilebilir.

Not
BOOTP'yi etkinleştirmek için, bir metin düzenleyici kullanarak “#” işaretini silmeniz yeterlidir (“#” yoksa, BOOTP zaten etkindir). Bunun ardından, BOOTP yapılandırma dosyasını (genellikle /etc/bootptab) düzenleyin ve yazdırma sunucusunun adını, ağ türünü (Ethernet için 1), MAC Adresini (Ethernet Adresi), IP adresini, alt ağ maskesini ve ağ geçidini girin. Maalesef bunu yapmanın standart ve kesin bir biçimi olmadığından, bu bilgilerin nasıl girileceğini belirlemek için sisteminiz belgelerine bakmanız gerekecek (birçok UNIX sisteminde, bootptab dosyasında referans olarak kullanabileceğiniz şablon örnekleri de vardır). Tipik /etc/bootptab girişlerine bazı örnekler: (Aşağıdaki “BRN”, kablosuz ağ için “BRW”dir.)
BRN008077310107 1 00:80:77:31:01:07 192.189.207.3
ve:
BRN008077310107:ht=ethernet:ha=008077310107:\ip=192.189.207.3:
Yapılandırma dosyasında, indirilecek bir dosya adı eklemezseniz bazı BOOTP ana bilgisayar yazılım uygulamaları BOOTP isteklerine yanıt vermeyecektir. Bu durumda, ana bilgisayarda boş bir dosya oluşturup, yapılandırma dosyasında bu dosyanın adını ve dizin yolunu belirtmeniz yeterlidir.
RARP'yle olduğu gibi, yazıcıya güç verildiği zaman, yazdırma sunucusu IP adresini BOOTP sunucusundan yükler.