| 1 |
<?xml version="1.0" encoding="ISO-8859-1"?> |
<?xml version="1.0" encoding="ISO-8859-1"?> |
| 2 |
<!-- original version: 26472 --> |
<!-- retain these comments for translator revision tracking --> |
| 3 |
|
<!-- original version: 29400 --> |
| 4 |
|
<!-- reviewed by Felipe Augusto van de Wiel (faw) 2005.12.30 --> |
| 5 |
|
|
| 6 |
<sect2 condition="supports-dhcp" id="dhcpd"> |
<sect2 condition="supports-dhcp" id="dhcpd"> |
| 7 |
<title>Configurando um servidor DHCP</title> |
<title>Configurando um servidor DHCP</title> |
| 8 |
<para> |
<para> |
| 9 |
|
|
| 10 |
Um servidor DHCP livre é o ISC <command>dhcpd</command>. Na |
Um servidor DHCP livre é o ISC <command>dhcpd</command>. Na |
| 11 |
&debian;, ele está disponível no pacote <classname>dhcp</classname>. |
&debian;, ele está disponível no pacote <classname>dhcp</classname>. |
| 12 |
Aqui está um modelo de configuração deste pacote (normalmente |
Aqui está um modelo de configuração deste pacote (normalmente |
| 13 |
<filename>/etc/dhcpd.conf</filename>): |
<filename>/etc/dhcpd.conf</filename>): |
| 14 |
|
|
| 29 |
filename "/tftpboot/tftpboot.img"; |
filename "/tftpboot/tftpboot.img"; |
| 30 |
server-name "servername"; |
server-name "servername"; |
| 31 |
next-server servername; |
next-server servername; |
| 32 |
hardware ethernet 01:23:45:67:89:AB; |
hardware ethernet 01:23:45:67:89:AB; |
| 33 |
fixed-address 192.168.1.90; |
fixed-address 192.168.1.90; |
| 34 |
} |
} |
| 35 |
</screen></informalexample> |
</screen></informalexample> |
| 36 |
|
|
| 37 |
Nota: O novo (e preferido) pacote <classname>dhcp3</classname> utiliza o |
Nota: O novo (e preferido) pacote <classname>dhcp3</classname> utiliza o |
| 38 |
arquivo de configuração <filename>/etc/dhcp3/dhcpd.conf</filename>. |
arquivo de configuração <filename>/etc/dhcp3/dhcpd.conf</filename>. |
| 39 |
|
|
| 40 |
</para><para> |
</para><para> |
| 41 |
Neste exemplo, existe somente um servidor |
Neste exemplo, existe somente um servidor |
| 42 |
<replaceable>"servername"</replaceable> que faz todo o trabalho |
<replaceable>servername</replaceable> que faz todo o trabalho |
| 43 |
do DHCP, servidor, servidor TFTP e gateway de rede. Você precisará |
do servidor DHCP, servidor TFTP e gateway de rede. Você precisará |
| 44 |
modificar as opções domain-name assim como o nome do servidor e |
modificar as opções domain-name assim como o nome do servidor e |
| 45 |
endereço de hardware do cliente. A opção <replaceable>"filename"</replaceable> |
endereço de hardware do cliente. A opção <replaceable>filename</replaceable> |
| 46 |
deve ter o nome do arquivo que será baixado via TFTP. |
deve ter o nome do arquivo que será baixado via TFTP. |
| 47 |
|
|
| 48 |
</para><para> |
</para><para> |
| 55 |
<sect3 arch="i386"> |
<sect3 arch="i386"> |
| 56 |
<title>Habilitando a inicialização através de PXE no servidor DHCP</title> |
<title>Habilitando a inicialização através de PXE no servidor DHCP</title> |
| 57 |
<para> |
<para> |
| 58 |
Aqui está outro exemplo para o <filename>dhcp.conf</filename> usando o |
Aqui está outro exemplo para o <filename>dhcp.conf</filename> usando o |
| 59 |
método Pre-boot Execution Environment (PXE) do TFTP. |
método Pre-boot Execution Environment (PXE) do TFTP. |
| 60 |
|
|
| 61 |
<informalexample><screen> |
<informalexample><screen> |
| 71 |
subnet 192.168.1.0 netmask 255.255.255.0 { |
subnet 192.168.1.0 netmask 255.255.255.0 { |
| 72 |
range 192.168.1.200 192.168.1.253; |
range 192.168.1.200 192.168.1.253; |
| 73 |
option broadcast-address 192.168.1.255; |
option broadcast-address 192.168.1.255; |
| 74 |
# the gateway address which can be different |
# the gateway address which can be different |
| 75 |
# (access to the internet for instance) |
# (access to the internet for instance) |
| 76 |
option routers 192.168.1.1; |
option routers 192.168.1.1; |
| 77 |
# indicate the dns you want to use |
# indicate the dns you want to use |
| 88 |
} |
} |
| 89 |
</screen></informalexample> |
</screen></informalexample> |
| 90 |
|
|
| 91 |
Note que para a inicialização via PXE, o nome do arquivo do |
Note que para a inicialização via PXE, o nome do arquivo do |
| 92 |
cliente <filename>pxelinux.0</filename> é o gerenciador de partida, |
cliente <filename>pxelinux.0</filename> é o gerenciador de partida, |
| 93 |
e não a imagem do kernel (veja <xref linkend="tftp-images"/> abaixo). |
e não a imagem do kernel (veja <xref linkend="tftp-images"/> abaixo). |
| 94 |
|
|
| 95 |
</para> |
</para> |