![如何在 kea 中的所有 Offer 和 Ack 数据包上发送自定义 DHCP 选项?](https://linux22.com/image/780088/%E5%A6%82%E4%BD%95%E5%9C%A8%20kea%20%E4%B8%AD%E7%9A%84%E6%89%80%E6%9C%89%20Offer%20%E5%92%8C%20Ack%20%E6%95%B0%E6%8D%AE%E5%8C%85%E4%B8%8A%E5%8F%91%E9%80%81%E8%87%AA%E5%AE%9A%E4%B9%89%20DHCP%20%E9%80%89%E9%A1%B9%EF%BC%9F.png)
我正在使用 Kea dhcp 服务器,我想使用 DHCP 选项将数据发送到服务器的客户端。按照说明这里,我列出了设置了字段的选项"always-send": true
。
但是,这似乎仅在初始Discover -> Offer -> Request -> Ack
过程中发送它。当客户端续订租约时,它会执行一个较短的Request -> Ack
序列,其中 kea 不提供相关的自定义选项。我需要再次发送它,因为自客户端上次连接以来该值可能已更改。
我如何配置 Kea 以便它在所有 Acks 中发送我的 DHCP 选项来续订租约?
答案1
据我所知(其他人对这个问题的沉默进一步证实了这一点),这不是 Kea 默认支持的功能。我编写了一个自定义 Kea 钩子来发送我想要发送的 DHCP 选项(有关如何执行此操作的文档可在其网站上找到)。