我正在从事一个涉及 SNMP、MIBS 和 OIDS 的项目。
附录: 我想将 OID 翻译成名称,而不是数字格式。我只能远程访问服务器。
当我使用LINUX 终端和PHP 函数时,我得到了 2 种不同的 OID 格式
这就是我所做的:
在 LINUX 终端中输入:
snmpwalk -v 1 -c public ip | less
输出与此类似(短版)
使用 php
<?php $session = new SNMP(SNMP::VERSION_1, ipaddress, "public"); $session->oid_output_format = SNMP_OID_OUTPUT_FULL; $result = $session->walk(""); print_r($result); ?>
输出如下
问题:如何在 php 中获得与 linux 终端格式类似的相同格式?
可能:是否有我们可以从 LINUX 终端运行的命令来更改 php 的 snmpwalk() 返回 OID 的格式?