snmptrap не выполняется, просто возвращает версию

У меня проблемы с получением ловушек на моем конечном компьютере.

На конечном компьютере у меня есть сервер snmptrapd , работающий нормально .

Он выполнил следующую команду в Linux, которая будет отвечать за отправку прерываний.

snmptrapd -v1 -c public 172.31.252.200 .1.3.777 172.31.253.60 6 .0 0 .1.3.777.1 i 3 .1.3.777.2 i 8210 .1.3.777.3 i 2 .1.3.777.4 i 72 .1.3.777.5 s "TEST"

Но она возвращает только следующее:

  root @ Machine1: / etc / snmp # snmptrapd -v1 -c public 172.31.252.200
 .1.3.777 172.31.253.60 6 .0 0 .1.3.777.1 i 3 .1.3.777.2 i 8210
.1.3.777.3 i 2 .1.3. 777.4 i 72 .1.3.777.5 с "ТЕСТ"
 Версия NET-SNMP: 5.7.3
 Веб: http://www.net-snmp.org/
Электронная почта: net-snmp-coders@lists.sourceforge.net

 корень @ Machine1: / etc / snmp #

Команда, идентификаторы OID и другие данные верны. Что это может быть?

0
задан 2 January 2018 в 16:15
2 ответа

Ваш параметр -v не выполняет то, что вы думаете:

Из руководства:

-v, --version
  Print version information for the trap daemon and then exit.

Я не знаю, что вы хотите установить на 1 , но это другой параметр.

Параметр -c также не существует для snmptrapd. Оба параметра существуют для snmptrap , хотя (обратите внимание на отсутствующий d ).

Похоже, вы пытаетесь запустить snmptrapd с параметрами, предназначенными для snmptrap .

1
ответ дан 4 December 2019 в 16:03

Команда snmptrap была связана с snmptrapd , поэтому параметры -v1 и -c public не работает должным образом.

Создание новой символической ссылки работает нормально.

0
ответ дан 4 December 2019 в 16:03

Теги

Похожие вопросы