最近我已经进入SNMP代理开发并且已经使用了ireasoning的snmpd模拟器的30天免费试用版。该工具已被证明非常方便,它可以充当snmpd服务,为mib提供随机/指定数据。虽然我希望我的雇主能够购买这种工具,但目前看来这种情况似乎不太可能。所以,我想知道是否存在我可以使用的任何免费替代品?
感谢您的任何想法
答案 0 :(得分:7)
这基本上是一个SNMP代理,它报告从后端(文本文件)获取的静态值。您可以将真实SNMP代理的快照转储到snmpsim的文本文件中,也可以从头开始创建它们。
该工具具有跨平台和SNMP v3功能。
答案 1 :(得分:3)
您还可以尝试www.gambitcomm.com,他们为免费的单一设备版本提供SNMP模拟器。
答案 2 :(得分:2)
这不是那么方便,但我使用了Net-SNMP开源SNMP服务器。您可以使用脚本代码或EXE文件模拟部分MIBS。它代表了一些工作,但它是可行的。我不知道开源模拟器。
答案 3 :(得分:1)
我最近用golang编写了SNMP v1模拟器。我编写了一种简单的编程语言来指定OID变量及其更改方式。在一个示例中,我使用它来模拟打印机以进行页数和错误更改。它的目标更多是关注特定的特定OID,而不是基于SNMP转储(某些其他模拟器会这样做)。
可以在这里找到该项目:https://github.com/scorptec68/snmprun
答案 4 :(得分:0)
您也可以免费试用this one,并可以模拟SNMPv1/v2c
代理商。
答案 5 :(得分:0)
我使用了来自snmp ++的AgentX ++,它具有一个主样本,通过更改您可以创建自己的代理。通过此链接agent++
答案 6 :(得分:0)
SNMP 代理模拟器的开源和免费实现: https://github.com/inexio/snmpsim
特点: