Zabbix SNMP 监控 Cisco 设备.note
一、监控 ios 设备:
1、SNMPv2:
(1)配置 Cisco R1设备:
snmp-server community Skills39 ro // 定义一个预共享密钥,设置管理端权限为 ro(只读)【还可以设置rw,读写】
snmp-server host 192.168.1.1 version 2c Skills39 // 设置snmp管理端的地址(允许访问的地址),并设置版本为 v2c,指定预共享密钥(2)Zabbix配置:
2.1、安装 SNMP:
# 安装 snmp:
apt install -y snmp
# 测试 snmp:
snmpwalk -v 2c -c Skills39 192.168.1.254
2.2、Zabbix 添加 host:
打开 Zabbix Web 页面:


模板选择 SNMP:



Groups 选择 Network Devices即可:

指定 IOS 地址、SNMPv2 密钥:


点击 Add 添加host。
·查看:
等待一分钟左右:


2、SNMPv3:
(1)配置 Cisco R2设备:
# 配置 SNMPv3:
snmp-server group WSC v3 priv
snmp-server user snmpuser WSC v3 auth sha Skills39 priv aes 256 Skills39(2)Zabbix配置:
2.1、安装 SNMP:
# 安装 snmp:
apt install -y snmp
# 测试 snmp:
snmpwalk -v3 -u snmpuser -l authPriv -a SHA -A Skills39 -x AES-256-C -X Skills39 1.1.1.2
2.2、Zabbix 添加 host:
打开 Zabbix Web 页面:

跟上面的步骤类似:

·查看:
等待一分钟左右:


二、监控 ASA 设备:
1、SNMPv2:
(1)配置 Cisco ASA设备:
注意需要放行 snmp 协议
# 基础配置:
int g0/0
nameif Outside
no sh
ip add 2.2.2.1 255.255.255.0
exit
policy-map global_policy
class inspection_default
inspect icmp
inspect snmp
exit
access-list ALL permit ip any any
access-group ALL global
# 配置 SNMP:
(2)Zabbix配置:
2.1、安装 SNMP:
# 安装 snmp:
apt install -y snmp
# 测试 snmp:
snmpwalk -v 2c -c Skills39 2.2.2.1
2.2、Zabbix 添加host:
打开 Zabbix Web 页面:

模板要选 Cisco ASAv by SNMP:

·查看:
等待一分钟左右:


2、SNMPv3:
(1)配置 Cisco ASA设备:
注意需要放行 snmp 协议
# 基础配置:
int g0/0
nameif Outside
no sh
ip add 2.2.2.1 255.255.255.0
exit
policy-map global_policy
class inspection_default
inspect icmp
inspect snmp
exit
access-list ALL permit ip any any
access-group ALL global
# 配置 SNMP:
snmp-server group WSC v3 priv
snmp-server user snmpuser WSC v3 auth sha Skills39 priv aes 256 Skills39
snmp-server host Outside 192.168.1.1 version 3 snmpuser(2)Zabbix配置:
2.1、安装 SNMP:
# 安装 snmp:
apt install -y snmp
# 测试 snmp:
snmpwalk -v3 -u snmpuser -l authPriv -a SHA -A Skills39 -x AES-256-C -X Skills39 3.3.3.1
2.2、Zabbix 添加host:
打开 Zabbix Web 页面:


·查看:
等待一分钟左右:

