Configurando servidor DHCP no Debian

Neste tutorial vou explicar como é fácil ter um servidor DHCP em sua rede. E ainda definindo IP com base no MAC.
Distro utilizada debian.

Vamos a instalação e em seguida faremos as configurações necessárias.
# aptitude install dhcp3-server
# cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd.conf.bkp
# echo > /etc/dhcp3/dhcpd.conf
# vim /etc/dhcp3/dhcpd.conf

ddns-update-style none;
default-lease-time 600;
max-lease-time 7200;

authoritative;

subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.100 192.168.0.201;
option routers 192.168.0.10;
option domain-name-servers 200.177.250.10,200.204.0.10;
option broadcast-address 192.168.0.255;
}

default-lease-time -> Tempo de renovação dos endereços IP, então “600″ vai fazer o servidor verifica a cada dez minutos se as estações ainda estão ativas.
max-lease-time -> Determina o tempo máximo que uma estação irá usar um determinado IP.
range -> Determina a faixa de endereços IP que será utilizada.
option routers -> Endereço do gateway da rede.
option domain-name-servers -> Será nosso servidores DNS. Voce pode utilizar dois ou mais endereços, basta separar eles por vírgula, sem espaços.
option broadcast-address -> Como o nome mesmo diz nosso endereço broadcast.
Você pode substituir o arquivo de configuração padrão por este modelo, ou editá-lo conforme a necessidade.

Agora vamos definir a interface que vai escutar o serviço DHCP.

# vim /etc/default/dhcp3-server

Localize a linha:
INTERFACES=”"
adicione sua interface escutada.
ex: INTERFACES=”eth1″

Agora vamos reiniciar o serviço.
# /etc/init.d/dhcp3-server restart

Prontinho, temos uma rede DHCP.
Indo além podemos configurar um relacionar um IP com o endereço MAC, estaria definindo um IP fixo para a estação. Uma boa solução para estações que não podem ficar mudando de ip.

Vamos as configurações, digamos que nosso servidor de impressão não possa trocar de IP, ele deve ter o ip 192.168.0.250 criaremos então uma host dentro da chave subnet:
# vim /etc/dhcp3/dhcpd.conf

host printserver {
hardware ethernet 00:0F:B0:55:EA:13;
fixed-address 192.168.0.250;
}

} #fecha chave subnet

Temos então:
Nome da máquina: printserver
Endereço MAC: 00:0F:B0:55:EA:13
Endereço IP: 192.168.0.250;

Modelo dhcpd.conf:

ddns-update-style none;
default-lease-time 600;
max-lease-time 7200;

authoritative;

subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.100 192.168.0.201;
option routers 192.168.0.10;
option domain-name-servers 200.177.250.10,200.204.0.10;
option broadcast-address 192.168.0.255;

host printserver {
hardware ethernet 00:0F:B0:55:EA:13;
fixed-address 192.168.0.250;
}

host routerwireless {
hardware ethernet 00:AA:BC:55:DA:AB;
fixed-address 192.168.0.252;
}
}

Sempre restarte o serviço após modificação.

# /etc/init.d/dhcp3-server restart

Qualquer dúvida postem ai!

{lang: 'pt-BR'}
Post comment as twitter logo facebook logo
Sort: Newest | Oldest

Valeu pela dica do /etc/default/dhcp3-server
INTERFACES=”eth1″.

Salvou o meu dia. Meu server estava ouvindo na eth0 e não sabia como mudar este parâmetro.

Obrigado!!!

Muito bom msm cara
me ajudou bastane um
trabalho!!

Muito bem explicado !
Flw

option routers -> Endereço do gateway da rede.

So uma pergunta o ip do
option routers 192.168.0.10; se tiro da onde
da eth0 que a que recebe internet?

Me perdoe... acho que me expressei mal, digo o dhcp fornece o ip a determinado mac adress, queria saber se o ip não for compatível com o mac cadastrado ou vice-versa se, ele vai ter acesso normal a rede? Como poderia fazer um controle através do mac de quem vai ou não acessar a minha rede.

me add no msn, conversamos melhor

Danilo:

Olá amigo, diante desta configuração do DHCP, gostaria de saber se por algum acaso se eu definir um ip fixo para determinado computador se ele vai ter acesso a rede?

Sim, vai ter, desde que seja feita a configuração correta.

Olá amigo, diante desta configuração do DHCP, gostaria de saber se por algum acaso se eu definir um ip fixo para determinado computador se ele vai ter acesso a rede?

Muito bom o artigo, ajudou bastante....

consegui subir meu servidor DHCP

valeu

Depois, quando quiser entrar de um pc cliente, em configuração de lan, qual porta devo usar?

Não entendi a pergunta Victor.

Pow, agora ke olhei melhor, deve estar faltando alguma coisa...

Mt bom!!!
Bem explicado e ....
Fikei sem palavras!
Mt obrigado!!!