【问题标题】:How to receive SNMP traps using net-snmp API?如何使用 net-snmp API 接收 SNMP 陷阱?
【发布时间】:2015-07-13 09:23:26
【问题描述】:

如何使用 C 或 C++ 和 net-snmp 模块接收陷阱。我需要示例代码,但http://www.net-snmp.org/ 的示例使用系统调用而不是 API 方法。

【问题讨论】:

  • 我计划在 Qt 环境中用 C/C++ 开发一个 NMS 应用程序,它应该使用任何 snmp 库发送和接收 snmpv2c 陷阱。我发现了一些使用 netsnmp API 发送陷阱的代码,但找不到用于接收陷阱的 API。请帮助我并提前感谢

标签: snmp net-snmp snmpd


【解决方案1】:

net-snmp 网站确实有全面的编码教程。

http://www.net-snmp.org/wiki/index.php/Tutorials#Coding_Tutorials

编辑: 另请参阅source code 获取 snmptrapd 作为如何接收陷阱的指南。

【讨论】:

  • 我已经阅读过它,我只在那里找到了一个可以处理 SNMP 陷阱的工具,它是 snmptrapd 但 snmptrapd 只是一个工具..我正在寻找可以使用的库或函数调用在 UDP 端口 162 中侦听 SNMP 陷阱。有一个库 n Net-SNMP 用于发送 SNMP 陷阱..但用于处理和解码 SNMP 陷阱我仍然没有找到。谢谢。
  • 添加了指向 snmptrapd src 的链接。
猜你喜欢
  • 2018-06-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多