PHP snmpset在一个数据包中设置多个OID
我正在通过SNMP配置设备,一些参数需要在一个数据包中发送更多OID(最后一个OID具有“createAndGo”值) PHP snmpset只能为1个OID发送1个值 如何在一个设置帧中设置多个OID+值 以下是示例PHP snmpset在一个数据包中设置多个OID,php,snmp,Php,Snmp,我正在通过SNMP配置设备,一些参数需要在一个数据包中发送更多OID(最后一个OID具有“createAndGo”值) PHP snmpset只能为1个OID发送1个值 如何在一个设置帧中设置多个OID+值 以下是示例 您可以使用像netsnmp这样的外部程序,也可以使用php-snmp类。请参阅php-snmp:set-call <?php $session = new SNMP(SNMP::VERSION_2C, "127.0.0.1", "private"); $sessio
您可以使用像netsnmp这样的外部程序,也可以使用php-snmp类。请参阅php-snmp:set-call
<?php
$session = new SNMP(SNMP::VERSION_2C, "127.0.0.1", "private");
$session->set(array('SNMPv2-MIB::sysContact.0', 'SNMPv2-MIB::sysLocation.0'), array('s', 's'), array("Nobody", "Nowhere"));
// or
$session->set(array('SNMPv2-MIB::sysContact.0', 'SNMPv2-MIB::sysLocation.0'), 's', array("Nobody", "Nowhere"));
?>
链接:欢迎来到SO。请浏览论坛并阅读帮助中心,了解如何提问。我们在这里帮助您解决代码故障。请用您所做的更新您的问题,有人可以查看。改进的格式化