net-snmp 代理部分 OID 子树

net-snmp 代理部分 OID 子树

我如何让 net-snmp snmpd 将与特定子树相关的请求代理到特定服务器并自行回答其他请求?

我使用 Centos 5。目前,我已经按照说明配置了 snmpdnet-snmp wiki 条目并设置另一个 snmp 代理来响应与其自身 OID 相关的请求。当我直接与其交互时,它工作正常。

现在,当我使用默认选项运行 snmpd 时-Lsd -Lf /dev/null -p /var/run/snmpd.pid -a,来自我的子树的 OID 请求永远不会被中继到定义的代理。当我添加 -Iproxy选项时,snmpd 回答仅有的对于来自特定子树的 OID,所有其他请求都会以“没有这样的对象”错误作为答案。

我该怎么做才能让 snmpd 回答全部可用的 OID,本身就是标准的 OID,还是通过代理从特定树中获取 OID?我承认我是 SNMP 相关内容的新手,因此我将非常感激任何指点。

相关内容