我们有一个 nagios 服务器,我想为我们的 Linksys/Cisco RVS4000s 添加 snmp 请求。它们通过 ipsec 隧道连接。问题是 RVS4000 似乎不支持通过 WAN 接口的 SNMP,只支持 LAN。甚至通过 vpn 隧道。
有没有可以安装在远程 LAN 服务器上的小型代理,用于代理从 nagios 服务器到路由器的请求?这样请求就来自 LAN
答案1
我认为您可能需要在该特定 LAN 中安装另一个 Nagios 服务器,并设置一个分布式服务河
分布式服务器的功能是主动执行您为主机“集群”定义的所有服务的检查。我使用术语“集群”并不严格 - 它基本上只是指网络上的一组任意主机。根据您的网络布局,您可能在一个物理位置拥有多个集群,或者每个集群可能由 WAN、自己的防火墙等隔开。需要记住的重要一点是,对于每个主机集群(无论您如何定义它),都有一个分布式服务器运行 Nagios 并监视集群中主机上的服务。分布式服务器通常是 Nagios 的基本安装。如果您不想,它不必安装 Web 界面、发送通知、运行事件处理程序脚本或执行除执行服务检查之外的任何操作。
答案2
不确定您要求 SNMP 请求来自内部的原因是什么,但是我有 RV042,并创建了防火墙规则,允许来自我的 IP 通过 WAN 的传入 SNMP 请求传递到任何作为目的地,并且 SNMP 可以正常工作。