summaryrefslogtreecommitdiff
path: root/pt_BR/install-methods/tftp/dhcp.xml
diff options
context:
space:
mode:
Diffstat (limited to 'pt_BR/install-methods/tftp/dhcp.xml')
-rw-r--r--pt_BR/install-methods/tftp/dhcp.xml95
1 files changed, 95 insertions, 0 deletions
diff --git a/pt_BR/install-methods/tftp/dhcp.xml b/pt_BR/install-methods/tftp/dhcp.xml
new file mode 100644
index 000000000..d2b89baf9
--- /dev/null
+++ b/pt_BR/install-methods/tftp/dhcp.xml
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!-- original version: 26472 -->
+
+ <sect2 condition="supports-dhcp" id="dhcpd">
+ <title>Configurando um servidor DHCP</title>
+<para>
+
+Um servidor DHCP livre é o ISC <command>dhcpd</command>. Na
+&debian;, ele está disponível no pacote <classname>dhcp</classname>.
+Aqui está um modelo de configuração deste pacote (normalmente
+<filename>/etc/dhcpd.conf</filename>):
+
+<informalexample><screen>
+option domain-name "exemplo.com";
+option domain-name-servers ns1.exemplo.com;
+option subnet-mask 255.255.255.0;
+default-lease-time 600;
+max-lease-time 7200;
+server-name "servername";
+
+subnet 192.168.1.0 netmask 255.255.255.0 {
+ range 192.168.1.200 192.168.1.253;
+ option routers 192.168.1.1;
+}
+
+host clientname {
+ filename "/tftpboot/tftpboot.img";
+ server-name "servername";
+ next-server servername;
+ hardware ethernet 01:23:45:67:89:AB;
+ fixed-address 192.168.1.90;
+}
+</screen></informalexample>
+
+Nota: O novo (e preferido) pacote <classname>dhcp3</classname> utiliza o
+arquivo de configuração <filename>/etc/dhcp3/dhcpd.conf</filename>.
+
+</para><para>
+Neste exemplo, existe somente um servidor
+<replaceable>"servername"</replaceable> que faz todo o trabalho
+do DHCP, servidor, servidor TFTP e gateway de rede. Você precisará
+modificar as opções domain-name assim como o nome do servidor e
+endereço de hardware do cliente. A opção <replaceable>"filename"</replaceable>
+deve ter o nome do arquivo que será baixado via TFTP.
+
+</para><para>
+
+Após editar o arquivo de configuração <command>dhcpd</command>,
+reinice-o com <userinput>/etc/init.d/dhcpd restart</userinput>.
+
+</para>
+
+ <sect3 arch="i386">
+ <title>Habilitando a inicialização através de PXE no servidor DHCP</title>
+<para>
+Aqui está outro exemplo para o <filename>dhcp.conf</filename> usando o
+método Pre-boot Execution Environment (PXE) do TFTP.
+
+<informalexample><screen>
+option domain-name "exemplo.com";
+
+default-lease-time 600;
+max-lease-time 7200;
+
+allow booting;
+allow bootp;
+
+# The next paragraph needs to be modified to fit your case
+subnet 192.168.1.0 netmask 255.255.255.0 {
+ range 192.168.1.200 192.168.1.253;
+ option broadcast-address 192.168.1.255;
+# the gateway address which can be different
+# (access to the internet for instance)
+ option routers 192.168.1.1;
+# indicate the dns you want to use
+ option domain-name-servers 192.168.1.3;
+}
+
+group {
+ next-server 192.168.1.3;
+ host tftpclient {
+# tftp client hardware address
+ hardware ethernet 00:10:DC:27:6C:15;
+ filename "/tftpboot/pxelinux.0";
+ }
+}
+</screen></informalexample>
+
+Note que para a inicialização via PXE, o nome do arquivo do
+cliente <filename>pxelinux.0</filename> é o gerenciador de partida,
+e não a imagem do kernel (veja <xref linkend="tftp-images"/> abaixo).
+
+</para>
+ </sect3>
+ </sect2>