Network User's Guide

Table Of Contents
Załącznik A
139
A
Używanie BOOTP do konfigurowania adresu IP A
BOOTP to alternatywa dla RARP, która umożliwia dodatkowo konfigurację maski podsieci i bramy. Przed
użyciem protokołu BOOTP do konfigurowania adresu IP należy upewnić się, że funkcja ta jest zainstalowana
idziała na komputerze hosta (powinna być wyświetlana w pliku /etc/services na hoście jako usługa
czasu rzeczywistego; należy wpisać polecenie man bootpd lub skorzystać z dokumentacji systemu w celu
uzyskania informacji). Funkcja BOOTP jest zazwyczaj uruchamiana poprzez plik /etc/inetd.conf,
dlatego konieczne może być usunięcie znaku „#” na początku wpisu bootp w tym pliku. Przykładowo, typowy
wpis bootp w pliku /etc/inetd.conf wyglądałby następująco:
#bootp dgram udp wait /usr/etc/bootpd bootpd -i
Wzależności od systemu wpis ten może być nazwany „bootps” zamiast „bootp”.
Informacja
Wcelu włączenia BOOTP wystarczy usunąć znak „#” za pomocą edytora tekstu (jeśli znak „#” jest
niedostępny, to usługa BOOTP jest już aktywna). Następnie należy wyedytować plik konfiguracyjny
BOOTP (zazwyczaj /etc/bootptab) i wprowadzić nazwę, typ sieci (1 dla sieci Ethernet), adres MAC (adres
Ethernet) i adres IP, maskę podsieci oraz bramę serwera wydruku. Niestety nie określono dotychczas
jednolitego, standardowego formatu, w związku z tym należy skorzystać z dokumentacji systemu, aby
określić sposób wprowadzania tych danych (w wielu systemach UNIX
®
dostępne są przykładowe
szablony w pliku bootptab, których można użyć jako przykładu). Poniżej znajduje się kilka typowych
wpisów w pliku /etc/bootptab: („BRN” poniżej oznacza „BRW” dla sieci bezprzewodowej).
BRN008077310107 1 00:80:77:31:01:07 192.189.207.3
oraz:
BRN008077310107:ht=ethernet:ha=008077310107:\ip=192.189.207.3:
Określone implementacje oprogramowania hosta BOOTP nie odpowiadają na żądania BOOTP, jeśli w pliku
konfiguracyjnym nie uwzględniono nazwy pliku pobierania; wystarczy wówczas utworzyć pusty plik na
komputerze hosta i wpisać nazwę tego pliku oraz ścieżkę dostępu do niego w pliku konfiguracyjnym.
Tak samo jak w przypadku protokołu RARP serwer wydruku wczyta swój adres IP z serwera BOOTP po
uruchomieniu urządzenia.