如何将 DHCPD 租约发送到远程 syslog-ng

如何将 DHCPD 租约发送到远程 syslog-ng

我想每 5 分钟查询一次 DHCP 服务器的租用 IP 日志。我不确定如何从我的服务器运行查询或编辑哪个文件。

查询的日志将被发送到服务器并放入我创建的 MySQL 数据库中。

答案1

检查/var/lib/dhcp/dhcpd.leases(或/var/lib/dhcp3/dhcpd.leases)文件。有点过时的手册页说你可能必须touch先创建文件。我不记得曾经这样做过。

至于 MySQL 部分,如果你还没有弄清楚,你可以使用一些动态脚本语言,如 Python 或 Perl,以及标准访问模块,或者一些 ORM(如SQLAlchemy)以进行更丰富但更复杂的设置。有关此问题的任何疑问更适合堆栈溢出尽管

相关内容