首页 > 解决方案 > 在 snmp 中为我的扩展 OID 设置一个值

问题描述

我需要能够从远程系统在我的扩展 OID 中设置一个变量。

我按照以下链接创建了扩展 OID: https ://net-snmp.sourceforge.io/wiki/index.php/Tut:Extending_snmpd_using_shell_scripts

该示例将字符串设置为 hello 的硬编码值,但我希望能够将其设置为任何字符串值。

我尝试了以下方法:

snmpset -v 2c -cprivate 10.3.3.15 .1.3.6.1.4.1.8072.1.3.2.3.1.1.4.116.101.115.116 string '2'

但我收到以下错误

 Error in packet.
Reason: notWritable (That object does not support modification)
Failed object: NET-SNMP-EXTEND-MIB::nsExtendOutput1Line."test"

如何将字符串的值设置为我想要使用的值snmpget

标签: linuxsnmpnet-snmp

解决方案


推荐阅读