SNMP 配置需求:
1.在设备上开启并配置 SNMP 协议,v1/v2c。
2.在设备上配置 SNMP 读团体字符串。
3.OPM 服务器与设备之间允许 UDP 161 端口双向访问。
4.OPM web GUI->设置->凭证设置中,创建相同团体字符串的 SNMP v1/v2c 凭证,高级设置中设置超时时间为 15s。
SNMP 不通常见原因:
1.设备 SNMP 协议未配置或配置有误。
2.设备 SNMP UDP 161 端口未开放。
3.OPM 服务器 SNMP UDP 161 端口未开放。
4.OPM 服务器与设备之间网络上 UDP 161 端口未开放。
5.设备上配置的 SNMP 读团体字符串与 OPM 凭证中不匹配。
6.OPM 中配置的凭证超时时间过小。
使用场景:
1.SNMP 协议不通时可作为论证手段。
2.SNMP 协议通,但取值不准或取不到值时。
操作步骤:
1.通过命令行导航到 OpManager/troubleshooting 目录下。
2.执行 snmpwalk.bat/snmpwalk.sh [主机名/IP] [端口] [团体字符串]
主机名/IP:目标设备的主机名或 IP 地址。
端口:SNMP 协议使用的端口,默认为 UDP161。
团体字符串:服务器设置的只读团体字符串,可以在 服务->SNMP 服务->右键属性->安全选项卡下方查看或设置。
例:snmpwalk.bat 192.168.0.26 161 public
执行后会有返回值,可判断:
1.SNMP 协议是否通过。
2.通过 SNMP 协议具体取值情况。