Użycie protokołu BOOTP do konfiguracji adresu IP

Tryb BOOTP jest alternatywą dla RARP z przewagą w postaci możliwości skonfigurowania maski podsieci oraz bramki. W celu użycia protokołu BOOTP do skonfigurowania adresu IP upewnij się, czy protokół BOOTP został zainstalowany i włączony na komputerze głównym (powinien zostać wyświetlony w pliku /etc/services na Twoim hoście jako usługa bieżąca; wprowadź man bootpd lub poszukaj informacji w dokumentacji systemu). Protokół BOOTP jest zazwyczaj uruchamiany przez plik /etc/inetd.conf, więc być może trzeba go będzie włączyć, usuwając znak „#” znajdujący się na początku wpisu bootp w tym pliku. Na przykład typowym oznaczeniem bootp w pliku /etc/inetd.conf będzie:
#bootp dgram udp wait /usr/etc/bootpd bootpd -i
W zależności od systemu oznaczenie to może przybrać nazwę „bootps” zamiast „bootp”.
Informacja Informacja
Aby włączyć protokół BOOTP, wystarczy użyć edytora do usunięcia znaku „#” (brak znaku „#” oznacza, że BOOTP jest już włączony). Następnie edytuj plik konfiguracyjny BOOTP (zazwyczaj /etc/bootptab) i wprowadź: nazwę, typ sieci (1 dla sieci Ethernet), adres MAC (adres sieci Ethernet), a także adres IP, maskę podsieci oraz bramkę serwera wydruku. Niestety, nie ma standardowego sposobu dokładnego wykonywania tych czynności, więc instrukcji dotyczących metod wprowadzania tych informacji należy szukać w dokumentacji systemu (wiele systemów UNIX zawiera przykładowe szablony w pliku bootptab mogące posłużyć jako odniesienie). Przykłady typowych wpisów w pliku /etc/bootptab obejmują: („BRN” poniżej oznacza „BRW” dla sieci bezprzewodowej).
BRN310107 1 00:80:77:31:01:07 192.168.1.2
oraz:
BRN310107:ht=ethernet:ha=008077310107:\ip=192.168.1.2:
Niektóre implementacje oprogramowania hosta BOOTP nie będą odpowiadać na żądanie BOOTP, jeśli do pliku konfiguracyjnego nie zostanie dołączona nazwa pobieranego pliku. W takim przypadku wystarczy utworzyć pusty plik w hoście oraz określić nazwę tego pliku i jego ścieżkę dostępu w pliku konfiguracyjnym.
Podobnie jak w przypadku RARP, serwer wydruku wprowadzi swój adres IP z serwera BOOTP po włączeniu drukarki.