и в нём есть демон snmptrapd
Демон этот ловит snmp-трапы, которые прилетают на хост, логирует, обрабатывает (можно вешать хэндлеры) и также форвардит.
Так вот проблема с форвардингом.
Если у меня snmptrapd на хосте бежит, то всё в порядке. Логи пишутся, трапы форвардятся.
А вот если у меня snmptrapd в докер-контейнере бежит, то фигня случается. Логи пишутся, а вот трапы НЕ форвардятся.
С сеткой всё в поряде, контейнер запущен --net=host
Все машины друг-друга видят в обе стороны и из контейнера тоже.
Если бросить трап вручную из контейнера (посредством snmpinform), то до целевых машин он без проблем долетает.
Никто не разбирался с таким? Может подскажете куда копать?
(у меня Ubuntu 18)
Интересно конечно... я думаю ты оба порта прокинул и 161 и 162... UDP
Так net=host же. Прокидывать не надо.
Прости не заметил
Обсуждают сегодня