Um servidor DHCP (Dynamic Host Configuration Protocol) fornece um endereço IP dinamicamente para host na rede, o que torna a vida de administradores mais facil.

Obvio que administrar a configuração de endereços IP em redes pequenas é bem simples, mas executar tal configuração em grandes redes se torna um serviço arduo e sucetivel a erros, podendo trazer dor de cabeça em sua implementação.

A solução é disponibilizar em sua rede um servidor DHCP, para disponibilizar endereços de IP(s)  disponiveis para máquinas que estão autenticando sua entrada na rede.

Quando o usuário autenticado no servidor DHCP encerra o seu trabalho saindo da rede, o endereço IP a ele atribuido se torna novamente disponivel para o próximo usuário a efetuar sua entrada.

Para instalar o servidor DHCP pelo APT basta digitar:

# apt-get install dhcp

ou pelo yum

# yum install dhcp

Supondo que tudo está instalado e configurado vamos a configuração.

Ex.:

Hostname: servidor.nacaolivre.com.br

IP: 192.168.100.104

Mascara de Rede: 255.255.255.0

Rede: 192.168.100.100

Boadcast: 192.168.100.255

Gateway: 192.168.100.138

DSN 1: 192.168.100.101

DNS 2: 192.168.100.102

Domínio: nacaolivre.com.br

Configurando o Arquivo “/etc/dhcpd.conf”

# /etc/dhcpd.conf

ddns-update-style none;

default-lease-time 600

max-lease-time 7200

option subnet-mask 255.255.255.0

option broadcast-address 192.168.100.255

option routers 192.168.100.138

option domain-name-servers 192.168.100.102

option domain-name “nacaolivre.com.br”

subnet 192.168.100.100  netmask 255.255.255.0 {

range 192.168.100.140 192.168.100.240

}

Basta agora salvar o arquivo e rodar o servidor DHCP utilizando o comando ntsysv e marcando a opção dhcpd. Em seguida ainda no terminal digite “service dhcpd start” para inicializar a aplicação ou reinicialize o servidor, shutdown -r now.