设置SNMP

我刚刚在局域网中的一台计算机上正确安装了ZABBIX,并认为通过SNMP访问我的Cisco路由器会很好。 当我在pipe理Web GUI中查看有关SNMP的设置时,我对社区部分完全感到困惑。

我从来没有听说过这个,所以我如何理解读/写/陷阱社区的概念,我应该如何在每个框中input如下所示?

在这里输入图像说明

社区string是SNMP设备如何将自己标识为“组”的一部分,如果您愿意的话。 如果您将ZABBIX设置为从Cisco路由器获取信息,但您使用默认社区“public”或任何其他名称的社区,则Cisco路由器将拒绝信息请求。 一旦社区名称匹配,它会传递信息。 这是SNMP v1。 您的某些其他设备可能有v2c和v3的选项。 v3允许您创build用户名和密码以及encryption正在共享的数据。

将陷阱想象成你的路由器向Zabbix发出的未经请求的警报。 在正常情况下,Zabbix会每10秒钟或者从设备上获取任何信息。 当陷阱被触发时,Cisco路由器将发送信息给服务器而不需要服务器请求。 这在尝试login失败等情况下可能很有用。

一旦你开始添加其他的,而不是那么常见的设备,你将不得不开始添加设备特定的MIB,这对我来说是我开始学习如何工作时最混乱的一部分。 我也很难find“傻瓜式的SNMP”types的材料。 但是,一旦你把它运行起来,如何运行,这是值得花费的时间。

想象一下,当服务器从客户端查询SNMP信息时,社区string与“密码”相同。 你只需要先填写“阅读社区”。

  • 编写社区string:允许远程设备修改路由器上的设置。
  • 陷阱社区string:用于在发生重大事件时将SNMP陷阱发送到其他设备。