从 Perl 脚本查询 DHCP 服务器租用

从 Perl 脚本查询 DHCP 服务器租用

我有一台 Windows 2003 服务器,需要使用在 Ubuntu 服务器上运行的 perl 脚本从中轮询 DHCP 租用信息。然后我需要分析并将信息存储在mysql数据库中。有没有办法从 perl 脚本查询租约?收到信息后我可以弄清楚如何处理该信息。谢谢。

答案1

您也许可以使用 SNMP,前提是 Windows 服务器上的 DHCP 服务启用/允许 SNMP。使用 SNMP 查询,可以从 DHCP 服务远程建立租用信息的统计数据。

$snmp_address = "1.3.6.1.4.1.311.1.3.2.1.1.1";
$getsubnet = "snmpgetnext -v2c -c public -Oqv win_dhcp_server_ip  $snmp_address |";

更好的描述位于https://lists.isc.org/pipermail/bind-users/2004-November/054007.html

相关内容