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.