我是SNMP
的新手。我们可能有20000多台设备来监听SNMP
个陷阱。添加到所有trap receivers
非常困难。是否可以通过trap receiver
trap sender
或类似内容向SNMP-set
添加request
(目的地)?
答案 0 :(得分:0)
这取决于您的设备。
SNMP的一个缺点(和优点)是作为设备供应商,您负责设备允许用户通过SNMP执行的操作。
每个设备都实现一个SNMP代理,该代理发布一个MIB,其内容因品牌和型号而异。如果供应商决定在他们的MIB中包含一个变量,其中经理(你是)可以设置陷阱目的地,这对你来说很容易。只要您拥有所有设备的地址和社区字符串的当前列表,就可以使用shell脚本循环遍历列表并执行snmpset
。
如果MIB没有包含陷阱目标变量,您将不得不寻找另一种方式。
如果您的20k设备是异构的(即它们实现了不同的MIB集),那么您可以享受有趣的时间,找出哪些可以完全通过SNMP管理,哪些需要其他访问来设置陷阱目的地。
因此,首先收集设备实施的MIB,然后通过阅读它们(尝试使用MIB浏览器),您应该能够自己回答这个问题。