首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SNMP:为什么SET-request也执行GET-request?

SNMP:为什么SET-request也执行GET-request?
EN

Stack Overflow用户
提问于 2013-08-16 19:42:37
回答 1查看 169关注 0票数 2

我正在尝试构建自己的SNMP-agent (在Solaris10.0上),并在我的snmpd.conf中添加了一行:

代码语言:javascript
复制
pass .1.3.6.1.4.1.xxxx    /home/snmp/snmp_agent.bash

对于测试,bash脚本所做的唯一事情就是将当前时间和参数写入日志文件。现在,当我使用net-snmp执行SET-request时,通过:

代码语言:javascript
复制
 snmpset -v1 -c public node 1.3.6.1.4.1.1590.xxxx.1 i 1

我注意到日志文件中有两行。一个带有参数-g (表示GET),另一个带有-s (表示集合)。为什么我会得到带有-g的那个,我怎么才能摆脱它呢?

这让我很恼火,因为在我的管理信息库中,我有一些带有MAX-ACCESS = write-only的OID,并且在尝试读取这个OID时,代理给出了一个错误。

我在网上查找了这个问题(或者它可能不是一个问题),但是什么也找不到。

EN

回答 1

Stack Overflow用户

发布于 2013-08-16 20:27:14

我相信Net-SNMP代理的内部功能只是为了传递脚本。例如,这是使用'pass‘扩展的一个要求,与“在网络上”发生的事情无关。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18272532

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档