Configurar un servidor BOOTP Hi ha dos servidors de BOOTP a GNU/Linux. El primér és el bootpd de CMU. L'altre és també un servidor de DHCP, el dhcpd de ISC. A &debian; són als paquets bootp i dhcp de &debian; respectivament. Per fer servir el bootpd de CMU, elimineu el comentari (o bé afegiu) la línia important al /etc/inetd.conf. A &debian;, podeu executar update-inetd --enable bootps, i desprès /etc/init.d/inetd reload per aconseguir-ho. En el cas que el servidor BOOTP no utilitze Debian, la línia en qüestió seria com aquesta: bootps dgram udp wait root /usr/sbin/bootpd bootpd -i -t 120 Ara, podeu crear un fitxer /etc/bootptab. Aquest té el mateix tipus de format críptic i familiar com els antics fitxers de BSD printcap, termcap, i disktab . Vegeu la pàgina de manual del bootptab per obtenir més informació. Pel bootpd de CMU, necessitareu saber l'adreça màquina (MAC) del client. Un exemple de /etc/bootptab: client:\ hd=/tftpboot:\ bf=tftpboot.img:\ ip=192.168.1.90:\ sm=255.255.255.0:\ sa=192.168.1.1:\ ha=0123456789AB: Necessitareu canviar al menys l'opció ha, que especifica la adreça màquina del client. L'opció bf especifica quin fitxer hauria de descarregar un client via TFTP; per més detalls, vegeu . En màquines SGI tan sols heu d'introduir l'ordre monitor i escriure printenv. El valor de la variable eaddr és l'adreça màquina (MAC). Per altra banda, configurar el BOOTP amb el dhcpd d'ISC és molt fàcil, ja que considera els clients BOOTP com un cas un poc especial de clients de DHCP. A algunes arquitectures necessitareu d'una configuració complexa per arrencar els clients via BOOTP. Si aquest és el vostre cas, llegiu la secció . En altre casos, ho aconseguireu de forma senzilla afegint la directiva allow bootp al bloc de configuració per la xarxa que conté el client, i reiniciar el dhcpd amb /etc/init.d/dhcpd restart.