Zabbix SNMP 监控 Cisco 设备.note

noteId: WEB680948160fbcc523997b9f5c7ba3e1a2 · 原始路径:/ALL/Linux - A模块/服务配置/监控/Zabbix 网络设备监控/Zabbix SNMP 监控 Cisco 设备.note · 图片:26 · 附件待处理:0

 
 
一、监控 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 页面:
 
 
·查看:
等待一分钟左右: