使用 snmptrapd 将 snmptraps 转发到第二台主机

使用 snmptrapd 将 snmptraps 转发到第二台主机

我设置了 snmptrapd 监听 udp:162 来接收 snmp trap。然后使用 snmptt 在此主机上处理它们。

我现在需要转发这些陷阱此外到另一台主机,而且还在当前主机上使用 snmptrapd 和 snmptt 进行处理。

无法设置主主机以使用 samplicator 或 iptables 将它们转发到两个主机。我需要让主服务器将它们以原始数据包的形式发送到第二台主机。

由于 snmptrapd 在 udp 162 上监听,因此也无法在第一个主机上启动 samplicator 来复制它们,因为否则 snmptrapd 如何在主机上监听。

snmptrapd 是否可能将它们转发到运行带有 traphandler 的 snmptrapd 的另一台主机?

我目前配置了一个默认的陷阱处理程序:

# For snmptt daemon mode
traphandle default /usr/local/centreon/bin/snmptthandler --ini=/etc/snmp/centreon_traps/snmptt.ini

答案1

只需添加

forward default host_you_want_to_redirect

相关内容