Servidor DHCP

O que é um servidor DHCP

O DHCP ("Dynamic Host Configuration Protocol" ou "protocolo de configuração dinâmica de endereços de rede") permite que todos os micros da rede recebam suas configurações de rede automaticamente a partir de um servidor central, sem que você precise ficar configurando os endereços manualmente em cada um.
O protocolo DHCP trabalha de uma forma bastante interessante. Inicialmente, a estação não sabe quem é, não possui um endereço IP e não sabe sequer qual é o endereço do servidor DHCP da rede. Ela manda, então, um pacote de broadcast endereçado ao IP "255.255.255.255", que é transmitido pelo switch para todos os micros da rede. O servidor DHCP recebe este pacote e responde com um pacote endereçado ao endereço IP "0.0.0.0", que também é transmitido para todas as estações. Apesar disso, apenas a estação que enviou a solicitação lerá o pacote, pois ele é endereçado ao endereço MAC da placa de rede. Dentro do pacote enviado pelo servidor DHCP estão especificados o endereço IP, máscara, gateway e servidores DNS que serão usados pela estação.

http://www.hardware.com.br/termos/dhcp

Configuração de um servidor DHCP

No terminal do Linux voce digita sudo su (login) e de um enter e após digite a senha desse login, vai ficar provavelmente assim o terminal, root@(nomedamaquina): /home/ (nome do login) #, o # significa que você tem poderes de administrador, digite então apt-get install dhcp3-Server para iniciar a instalação do pacote DHCP (é necessario estar conectado a Internet) confirme a instalação e aguarde o mesmo se concluir.
Digite agora vi /etc/dhcp3/dhcpd.conf

Vai aparecer a tela a seguir:























Agora você vai inserir novos comandos nessa tela.

Subnet que seria a faixa de rede (192.168.1.0, 128.0.0.0 ou 10.0.0.0).
Netmask é a mascara da sua rede ( 255.255.255.0, 255.255.0.0 ou 255.0.0.0).
Range  determina a faixa de ips (192.168.1.100 192.168.1.150) nessa faixa as maquinas vão receber somente ips do 1.100 ate 1.150.
Option routers é o endereço ip do seu gateway.
Option domain-name-servers é o ip do servidor de DNS.
Option broadcast-address ip do endereço de broadcast da sua rede.
A configuração fica igual à tela abaixo:
 
Após isso você salva o arquivo apertando esc : (dois pontos) e qw, seria quit e write (sair e gravar).

Então você escreve no terminal o seguinte /etc/init.d/dhcp3-server restart
Esse comando vai reiniciar o serviço do servidor de DHCP e vai entrar em vigor suas regras.