2016-05-09 14 views
0

Для целей тестирования я пытаюсь использовать команду snmptrap для создания ловушки .1.3.6.1.2.1.43.18.2.0.1 (ловушка предупреждения принтера).Отправить уведомление ловушку SNMP с командой snmptrap Linux

Я не в двух моих футах с синтаксисом команды snmptrap, так может кто-нибудь объяснить мне, как правильно использовать эту команду, особенно для этой ловушки, если это возможно?

+0

Не уверен, что это вопрос программирования. – Jolta

ответ

3

Синтаксис довольно прост:

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

Таким образом, вы также должны предоставить значения для всех этих varbinds. Таким образом, Trap Receiver сможет правильно обращаться с этим типом ловушки.

Я бы предложил использовать такие инструменты, как NetDecision Trap Simulator, который автоматически настраивает ловушки для отправки на основе определений MIB.

enter image description here