5

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

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

4

1 回答 1

10

语法非常简单:

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

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

  • prtAlertIndex
  • prtAlertSeverityLevel
  • 警报组
  • prtAlertGroupIndex
  • prtAlertLocation
  • prtAlertCode

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

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

在此处输入图像描述

于 2016-05-10T13:15:39.200 回答