PerlスクリプトでDHCPサーバーリースを照会する

PerlスクリプトでDHCPサーバーリースを照会する

Ubuntuサーバーで実行されているPerlスクリプトを使用してDHCPリース情報をポーリングする必要があるWindows 2003サーバーがあります。その後、情報を分析してmysqlデータベースに保存する必要があります。 Perlスクリプトでリースを照会する方法はありますか?情報を受け取ったら、その情報で何をすべきかを知ることができます。ありがとうございます。

答え1

Windowsサーバー上のDHCPサービスがSNMPを有効/許可している場合は、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

関連情報