Temos dois servidores DHCP em execução em nosso ambiente. Recentemente, um deles caiu e tivemos que reconstruí-lo, felizmente tivemos o backup do nosso arquivo dhcpd.conf
.
O novo servidor foi criado em Centos 6
, enquanto o antigo é executado em Centos 5
. As versões do DHCP instaladas são as seguintes:
Centos 5
[root@dhcp2 dhcpd-config]# rpm -qa | grep dhcp
dhcpv6-client-1.0.10-20.el5
dhcp-3.0.5-33.el5_9
Centos 6
[root@dhcp dhcp]# rpm -qa | grep dhcp
dhcp-4.1.1-53.P1.el6.centos.x86_64
dhcp-common-4.1.1-53.P1.el6.centos.x86_64
Sempre que a duplicação do MAC ocorreu devido a erro humano, o nosso serviço dhcpd
pararia, indicando um erro na linha específica.
O novo servidor DHCP que instalamos em Centos 6
não exibe esse comportamento e ignora a duplicação de MAC no arquivo de configuração.
Essa funcionalidade é importante para nós, pois não queremos entradas duplicadas em nosso servidor.
Aqui está um exemplo:
host HONT-1-1-user1 {
hardware ethernet 00:17:cc:1b:89:fe;
fixed-address 10.6.0.18;
}
host HONT-1-1-user2 {
hardware ethernet 00:17:cc:1e:03:c7;
fixed-address 10.6.0.22;
}
Em casos anteriores, se os MACs fossem os mesmos, o serviço dhcpd
pararia, mas isso não aconteceria na versão mais recente.
Qualquer ajuda sobre a ativação ou imposição de tal verificação seria muito apreciada.
Tags dhcp dhcp-server