【问题标题】:Send a notification trap SNMP with snmptrap command Linux使用 snmptrap 命令发送通知陷阱 SNMP Linux
【发布时间】:2016-09-04 07:58:33
【问题描述】:

出于测试目的,我正在尝试使用 snmptrap 命令生成 .1.3.6.1.2.1.43.18.2.0.1 陷阱(打印机警报陷阱)。

我对 snmptrap 命令的语法不了解,所以有人可以解释一下如何正确使用这个命令,如果可能的话,特别是对于这个陷阱?

【问题讨论】:

  • 不确定这是一个编程问题。

标签: linux command-line snmp net-snmp snmp-trap


【解决方案1】:

语法很简单:

snmptrap -c public -v 2c 127.0.0.1 "" 1.3.6.1.2.1.43.18.2.0.1

这里的问题是这个特殊的陷阱应该与 6 个 varbinds 一起发送:

  • prtAlertIndex
  • prtAlertSeverityLevel
  • prtAlertGroup
  • prtAlertGroupIndex
  • prtAlertLocation
  • prtAlertCode

因此,您还必须为所有这些 varbind 提供值。因此 Trap Receiver 将能够正确处理这种类型的陷阱。

我建议使用像 NetDecision Trap Simulator 这样的工具,它会根据 MIB 定义自动配置要发送的陷阱。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-11
    相关资源
    最近更新 更多