1
<?xml version="1.0" encoding="ISO-8859-1"?>
2
<!-- original version: 24663 -->
4
<sect2 condition="supports-bootp" id="tftp-bootp">
5
<title>Configurando um servidor BOOTP</title>
8
Existem dois servidores BOOTP dispon�veis para o GNU/Linux: o
9
CMU <command>bootpd</command> e o outro atualmente � o
10
servidor DHCP, ISC <command>dhcpd</command>, que est�o dispon�veis
11
nos pacotes <classname>bootp</classname> e <classname>dhcp</classname>
16
Para usar o CMU <command>bootpd</command> voc� dever� primeiro
17
descomentar (ou adicionar) a linha relevante em <filename>/etc/inetd.conf</filename>.
18
Na &debian;, voc� poder� executar <userinput>update-inetd --enable
19
bootps</userinput> ent�o o comando <userinput>/etc/init.d/inetd
20
reload</userinput> para fazer isto. Em todo caso, a linha em quest�o
21
dever� se parecer com:
23
<informalexample><screen>
24
bootps dgram udp wait root /usr/sbin/bootpd bootpd -i -t 120
25
</screen></informalexample>
27
Agora, voc� dever� criar um arquivo <filename>/etc/bootptab</filename>.
28
Este ter� a mesma quantidade de formato criptico e familiar como o
29
bom e antigo <filename>printcap</filename> do BSD,
30
<filename>termcap</filename>, e
31
<filename>disktab</filename>. Veja a p�gina de manual do
32
<filename>bootptab</filename> para mais informa��es. Para o
33
CMU <command>bootpd</command> voc� precisar� conhecer o endere�o de
34
hardware (MAC) do cliente. Aqui est� um exemplo de arquivo
35
<filename>/etc/bootptab</filename>:
37
<informalexample><screen>
45
</screen></informalexample>
47
Voc� pelo menos precisar� mudar a op��o "ha", que especifica o
48
endere�o de hardware do cliente. A op��o "bf" especifica o arquivo
49
que o cliente dever� baixar via TFTP; veja
50
<xref linkend="tftp-images"/> para mais detalhes.
53
Nos Indys SGI voc� poder� apenas apertar enter no monitor de comandos
54
e digitar <userinput>printenv</userinput>. O valor da vari�vel
55
<userinput>eaddr</userinput> � o endere�o MAC da m�quina.
60
Em contraste, a configura��o de um BOOTP com o ISC <command>dhcpd</command>
61
� realmente f�cil, por causa que ele trata clientes BOOTP de uma
62
forma especial como clientes DHCP. Algumas arquiteturas requerem uma
63
configura��o complexa para a inicializa��o dos clientes via
64
BOOTP. Caso a sua seja uma destas, leia a se��o <xref linkend="dhcpd"/>.
65
Caso contr�rio, voc� ser� provavelmente capaz de adicionar a diretiva
66
<userinput>allow bootp</userinput> no bloco de configura��o de sub-rede
67
de seu cliente e reiniciar o servidor dhcp
68
<command>dhcpd</command> com o comando <userinput>/etc/init.d/dhcpd