是否有一个简单的方法/模块将snmp(MIB)字符串映射到Perl中的OID?
例如,我从"sysUpTime.0"开始,得到"1.3.6.1.2.1.1.3.0".据我所知,Net :: SNMP希望你已经映射它们.
您可以使用NetSNMP :: OID进行转换.
use NetSNMP::OID;
my $oid = NetSNMP::OID->new('sysUpTime.0');
Run Code Online (Sandbox Code Playgroud)
NetSNMP :: OID是Net-SNMP项目的一部分,不要与Net :: SNMP模块混淆.