If you really want to use DHCP (pro's and con's are mentioned above already), how about setting up a VM in Proxmox as dedicated DHCP-Server? This would also follow the "separate services by having there own machine" doctrine, and you can use DHCP server and front-end of your choice (e. g...