dhcpd:有什么方法可以检查 dhcp 池状态?

dai*_*isy 5 dhcp

一旦dhcpd(IPv4)启动,有没有办法检查其内部池状态?例如有多少地址可用?

我检查过man(8) dhcpd,没有可用于该信息的信号/文件。

jip*_*pie 7

在 Ubuntu 上有 file /var/lib/dhcp/dhcpd.leases,但它相当冗长,如果您想要更多高级统计信息,您可能需要一个小脚本。我不知道现有的工具可以做到这一点。

此文件有一个单独的手册页,man dhcpd.leases描述了数据库格式。


小智 7

使用分析工具检查租赁状态是最简单的。

http://dhcpd-pools.sourceforge.net/

构建 之后dhcpd-pools,您可以使用dhcpd.confdhcpd.leases作为命令的输入./dhcpd-pools