Disponibilizo este pequeno guia, explorando alguns recursos do ISC DHCP. Apesar de ser um assunto bem fácil, sem segredos ou mistérios, espero que auxilie a organizar seu dhcpd.conf, e/ou escolher qual melhor formato para implantar um serviço de DHCP.
Monitorando o servidor e o cliente - ISC-DHCP Cliente
Monitorando o serviço via terminal
/var/lib/dhcp/dhcpd.leases
É neste arquivo onde monitora-se, em tempo real, o que o DHCP Server está fazendo em relação a concessão dos IPs (usando o Debian GNU/Linux, pode haver alguma alteração no caminho do arquivo em outras distribuições).
O ISC-DHCP também possui um cliente, como dito anteriormente, no arquivo /var/lib/dhcp/dhclient.leases, você tem um monitoramento onde verifica as ações do cliente quando recebe o endereçamento.
Com o ISC cliente instalado, você terá o programa dhclient, com ele você pode "resetar" uma placa com IP manual, para pegar IP pelo DHCP Server, removendo assim, as configurações de IP feitas manualmente.
Abaixo, o resultado do comando:
# dhclient eth0 -v
Internet Systems Consortium DHCP Client
For info, please visit https://www.isc.org/software/dhcp/
Listening on LPF/eth0/10:78:d2:1e:32:30
Sending on LPF/eth0/10:78:d2:1e:32:30
Sending on Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8
DHCPOFFER from 192.168.0.1
DHCPREQUEST on eth0 to 255.255.255.255 port 67
DHCPACK from 192.168.0.1
bound to 192.168.0.40 -- renewal in 270 seconds.
No log acima, meu servidor DHCP é o "192.168.0.1", meu host recebeu o IP "192.168.0.40" na interface "eth0".
[11] Comentário enviado por tedbernacchi em 22/05/2015 - 11:09h
Olá amigo, muito bom o tutorial, bem explicado e tal. Dúvida, eu consigo enviar via DHCP o horário do servidor, assim, minha máquina que é o DHCP da rede também é o NTP-server da rede, eu consigo fazer com que às máquinas clientes sincronizem a hora quando elas adquirem um IP via DHCP?Obrigado!
[13] Comentário enviado por lxpx em 13/07/2016 - 12:35h
Bom dia,
Tenho um IP VIRTUAL (alias IP) na eth1 e gostaria de servir IP´s para essa rede.
Por exemplo, meus endereços são:
eth1 192.168.20.1/24
eth1:0 192.168.30.1/24
Gostaria de ofecer IP´s para eth1:0, ou seja, para a rede 192.168.30.0/24.
Não funcionou ao determinar a interface com eth1, nem como eth1:0 em /etc/default/idc-dhcp-server.
Falta alguma configuração?
Obrigado!