Korzystanie z protokołu BOOTP do skonfigurowania adresu IP

BOOTP jest alternatywą dla rarp i posiada tą zaletę, że pozwala na konfigurację maski podsieci i bramy. Aby wykorzystać BOOTP do konfiguracji adresu IP, upewnij się, że BOOTP jest zainstalowany i włączony na twoim komputerze centralnym (powinien się pojawić w pliku /etc/services na komputerze centralnym jako proces bieżący; wpisz man bootpd lub poszukaj informacji w dokumentacji systemu). BOOTP uruchamia się zazwyczaj przez plik /etc/inetd.conf, więc być może będziesz musiał go włączyć usuwając “#” przed wpisem bootp w tym pliku. Na przykład, typowym wpisem bootp w pliku /etc/inetd.conf będzie:
#bootp dgram udp wait /usr/etc/bootpd bootpd -i
W zależności od systemu, wpis może nazywać się “bootps” zamiast “bootp”.
Informacja Informacja
 
Aby włączyć BOOTP, użyj po prostu edytora, aby usunąć “#” (jeżeli nie ma znaku “#”, to BOOTP jest już włączony). Następnie włącz edycję pliku konfiguracyjnego BOOTP (zazwyczaj /etc/bootptab) i wpisz nazwę, typ sieci (1 dla Ethernetu), adres ethernetowy i adres IP, maskę podsieci i bramę serwera wydruku. Niestety, nie ma standardu dokładnego wykonywania tych czynności, a więc będziesz musiał odnieść się do dokumentacji swojego systemu, aby dowiedzieć się jak wprowadzać te informacje (wiele systemów UNIX® posiada przykładowe szablony w pliku boottab, które można potraktować jako odnośnik). Przykłady typowych wpisów do pliku /etc/bootptab:
BRN008077310107 1 00:80:77:31:01:07 192.168.1.2
i:
BRN008077310107:ht=ethernet:ha=008077310107:\
ip=192.168.1.2:
Niektóre implementacje programowe hosta BOOTP nie będą odspowiadać na żądania BOOTP jeżeli nie dołączyłeś nazwy wczytywanego pliku do pliku konfiguracyjnego. W takim przypadku wystarczy utworzyć pusty plik na hoście i określić nazwę tego pliku i ścieżkę dostępu w pliku konfiguracyjnym.
Tak samo jak w przypadku rarp, serwer wydruku załaduje swój adres IP z serwera BOOTP, kiedy zostanie włączone zasilanie drukarki.