是否可以使用pySNMP库在SNMPv3中设置上下文名称

时间:2012-12-04 06:27:51

标签: snmp pysnmp

使用名为SNMP simulator的pySNMP可以使用一个模拟器。

它设置默认的上下文名称值。 无论如何都要为snmpv3设置自定义上下文名称值?

这是snmpsimd.py的摘录,我试图给出上下文名称值。

config.addContext(snmpEngine, '')

将值作为自定义参数不在那里设置值。

1 个答案:

答案 0 :(得分:1)

如果要构建代理,则应在SnmpContext类实例中注册contextName。请参阅示例herehere

如果您的应用是基于pysnmp高级API的Manager,则应将contextName传递给getCmd / setCmd()。请参阅示例here(搜索contextName)。

如果我的建议没有帮助,请澄清你的任务。