这是我的第一个问题:P。
我正在开发一些小项目。我想在不重新启动服务器的情况下更改 IP/MAC 的 dhcp 服务器规则(在动态基础架构中)。
我认为最好的解决方案是使用带有数据库后端的 dhcp 服务器,以更改 SQL 信息(使用简单的 JDBC 客户端)。
但我想知道一些关于开源项目的建议,或者解释如何实现它的howto。
非常感谢
通常在 Unix 上,长时间运行的守护进程会监听 HUP 信号。收到该信号后,他们重新读取配置文件。这允许守护进程没有停机时间,但可以获得更新的配置选项。
ISC的人(BIND 和 ISC DHCP 服务器的作者)正在研究KEA,这是一种新的 DHCP 服务器实现,除了其他不错的特性之外,它还支持 SQL。源代码多年来一直支持 SQLite 和 MySQL,最近添加了PostgreSQL支持。
目前还没有正式发布,他们的开发/用户邮件列表上的活动也很少。希望随着代码的成熟、发布、发行版开始打包它并获得用户的关注,这种情况会有所改变。
SpliFF
在 Unix 上。
不,重新启动 DHCP 服务器,没有机器:)。对不起。
因为当你更改 dhcp.conf 时你需要重新启动 dhcp (dhcpd)