使用 ISC dhcpd 和 Anycast IP 助手实现 N 路 DHCP 冗余

使用 ISC dhcpd 和 Anycast IP 助手实现 N 路 DHCP 冗余

我们正在所有校园内实施新的 IPAM 解决方案,并使用绑定和任播为所有 DNS 服务器提供 8 向弹性。我希望能够对我们的 DHCP 服务器执行相同操作,并将路由器接口上的 IP 帮助地址更改为单个任播地址,但是我不知道如何通过共享租约文件等来实现这一点。但是,在每台服务器上放置相同的配置非常容易。还有其他人做类似的事情吗?我很想听听您的解决方案。

答案1

ISC DHCP 有自己的内置故障转移机制,其中包括一种在服务器之间保持租约同步的方法 - 文档并不令人惊讶,但是是一个非常好的指南。

答案2

我发现最接近使用任播设置 DHCP 的解决方案是 Facebook 解决方案:

https://www.isc.org/blogs/how-facebook-is-using-kea-in-the-datacenter/

https://www.usenix.org/conference/srecon15europe/program/presentation/failla

我认为最好的方法是使用 KEA DHCP 并为每个站点本地租用数据库,然后使用 mysql nbd 集群来同步它们:https://dev.mysql.com/doc/refman/5.7/en/mysql-cluster-overview.html

谨致问候,费尔南多。

相关内容