Como fazer o dhcpd reconhecer uma nova interface sem reiniciar

1

Estou trabalhando em virtualização automatizada, mas atualmente estou preso ao configurar o servidor DHCP. O problema é que, toda vez que eu crio uma máquina virtual, eu tenho que reiniciar o daemon para registrar a nova interface (todas as máquinas têm seus próprios nifs por causa do desempenho e da segurança). Existe alguma maneira de fazer com que o daemon do DHCP reconheça a nova interface e lide com os pacotes sem reiniciar o daemon?

    
por Martin Magyarics 14.09.2018 / 16:57

1 resposta

0

No ISC DHCP, não é um "bug", é um recurso. O arquivo de configuração é lido apenas quando você reinicia o daemon.

Assim, se estiver lidando apenas com o arquivo de configuração de texto, você só poderá provisionar novos endereços IP / MACs adicionando ao arquivo de configuração de texto e reiniciando o daemon DHCP.

Uma abordagem mais limpa e moderna pode estar usando, em vez do ISC-DHCP, o servidor DHCP Kea , também do ISC. Kea também mecanismo de gancho e plug-ins hasvan, que podem se adequar (ou não) às suas necessidades.

Kea DHCP Server Kea is an open source DHCPv4/DHCPv6 server being developed by ​Internet Systems Consortium. Kea is a high-performance, extensible DHCP server engine that is designed to be easily modified and extended with hooks libraries.

Kea is free open source, and we welcome community engagement, via the ​Kea-users mailing list, this wiki, and our ​Github repository. There is a small core team of dedicated software engineers developing it and we need your ​contributions and ​support contracts to support them.

O backend pode ser o MySQL, e você pode lidar com ele com consultas SQL em vez de ter que lidar com um arquivo de texto e (re) iniciar o daemon DHCP.

PS. Para provisionar coisas no DHCP, no passado eu usei uma versão hackeada do ISP DHCP para ficar no topo do MySQL que era muito específico da indústria de ISP a cabo, mas infelizmente o projeto foi abandonado. Kea deve oferecer algumas funcionalidades semelhantes hoje em dia.

    
por 14.09.2018 / 21:56