No
Debian 4.0 será preciso instalar o pacote
DHCP. Este pacote é desenvolvido e mantido pelo Internet Software Consortium (
http://www.isc.org). Além do código fonte é possível também se obter o software no formato binário para outras distribuições GNU/Linux (Red Hat, SuSE, Slackware e outras). Maiores detalhes sobre o estágio atual de desenvolvimento do DHCP podem ser encontrados em:
O primeiro passo é realizar a instalação do pacote DHCP:
# apt-get install dhcp
O comando apt-get fará o gerenciamento do software: instalação, verificação, remoção e dependências. Vamos editar e estudar linha a linha o arquivo de configuração:
/etc/dhcpd.conf.
default-lease-time 300;
max-lease-time 3600;
option subnet-mask 255.255.255.0;
option broadcast-address 255.255.255.255;
option routers 192.168.0.1;
option domain-name-servers 200.204.0.10, 200.204.0.138;
option domain-name "exemplo.rede.br";
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.50 192.168.0.100;
}
Explicando linha a linha:
default-lease-time 300;
Servidores DHCP fornecem endereços sob pedido por um tempo pré-configurado.No exemplo será fornecido o endereço IP por 300 segundos ou 5 minutos.
max-lease-time 3600;
Caso o cliente solicite um tempo maior, o tempo máximo permitido será de 3600 segundos (1 hora).
option subnet-mask 255.255.255.0;
Esta opção define a máscara de subrede a ser fornecida aos clientes.
option broadcast-address 255.255.255.255;
Esta opção define o endereço de envio para requisições de broadcast.
option routers 192.168.0.1;
O cliente, além do número IP, recebe também a informação do número do equipamento que é o gateway de sua rede.
option domain-name-servers 200.204.0.10, 200.204.0.138;
Esta opção lista os servidores de nomes (DNS) a serem utilizados para resolução de nomes, em meu caso, utilizei os dns da Telefônica.
option domain-name "exemplo.rede.br";
Esta máquina pertence ao domínio exemplo.rede.br, nosso exemplo.
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.50 192.168.0.100;
}
Esta opção lista a subrede à qual o equipamento pertencerá e a máscara de rede a ser utilizada. Em seguida encontra-se a faixa de endereços IP que pode ser fornecida pelo servidor DHCP aos seus clientes. A linha indica que podem ser fornecidos endereços na faixa de 192.168.0.50 a 192.168.0.100.
Uma vez criado o arquivo /etc/dhcpd.conf, conforme as características da rede em questão, resta reativar o daemon dhcpd:
# /etc/init.d/dhcp3-server restart
Servidor pronto!