网管平台上看不到AC?华为SNMPv3对接配置一次配齐
本文整理自华为官方发布的典型配置案例,命令与步骤均按原始文档呈现,供现场实施参考。
无线网设备多了以后,靠命令行一台台巡检是撑不住的:拓扑长什么样、哪台设备掉线、哪里的流量异常,都该在网管服务器的可视化界面上一眼看到。前提是设备要把自己"报到"网管那里。整理自华为官方发布的典型配置案例,这篇讲AC如何通过SNMPv3与网管平台对接——这是目前安全性最受认可的SNMP版本,认证加密两头都有保障。
官方业务需求:管理员希望部署网管服务器,通过简单的操作对设备和网络拓扑进行管理,实现可视化界面管理,提高操作体验和管理效率。组网上用AC已有的源地址作为通信接口,让AC和网管服务器之间路由可达。
数据规划:网管服务器地址10.23.1.1、端口162、SNMPv3;Router的VLANIF100为10.23.100.2,充当AC的下一跳;AC到网管的路由目的10.23.1.1、下一跳10.23.100.2;SNMP用户user001、组group001、认证模式SHA2-256(仅V200R020C10及之后版本支持)、加密算法AES128;Trap目的主机名NetCenter。
第一条注意:主备组网下要确保主备AC同时纳入网管管理,否则可能出现数据不准确。第二条:网管上添加AC时,SNMP协议、用户名、认证方式和加密方式必须与AC上配的完全一致,两边才通。
第一步,打通网络。Router侧配通信接口:
<Router> system-view
[Router] vlan batch 100
[Router] interface gigabitethernet 1/0/0
[Router-GigabitEthernet1/0/0] port link-type trunk
[Router-GigabitEthernet1/0/0] port trunk allow-pass vlan 100
[Router-GigabitEthernet1/0/0] quit
[Router] interface vlanif 100
[Router-Vlanif101] ip address 10.23.100.2 24
[Router-Vlanif101] quit
Router上行网络按实际路由协议添加路由即可。Switch放通VLAN100,让AC和Router同VLAN互通:
<Switch> system-view
[Switch] vlan batch 100
[Switch] interface gigabitethernet 0/0/2
[Switch-GigabitEthernet0/0/2] port link-type trunk
[Switch-GigabitEthernet0/0/2] port trunk allow-pass vlan 100
[Switch-GigabitEthernet0/0/2] quit
[Switch] interface gigabitethernet 0/0/3
[Switch-GigabitEthernet0/0/3] port link-type trunk
[Switch-GigabitEthernet0/0/3] port trunk allow-pass vlan 100
[Switch-GigabitEthernet0/0/3] quit
AC加到网管的静态路由,下一跳是Router:
<AC> system-view
[AC] ip route-static 10.23.1.1 32 10.23.100.2
第二步,配AC的SNMP参数。先开SNMP代理、版本设v3:
[AC] snmp-agent
[AC] snmp-agent sys-info version v3
创建MIB视图iso-view并包含iso子树:
[AC] snmp-agent mib-view iso-view include iso
配SNMPv3用户组和用户,网管侧添加AC时就用这套凭证认证:
[AC] snmp-agent group v3 group001 privacy read-view iso-view write-view iso-view notify-view iso-view
[AC] snmp-agent usm-user version v3 user001 group group001
[AC] snmp-agent usm-user version v3 user001 authentication-mode sha2-256
Please configure the authentication password (8-64)
Enter Password: //输入认证密码
Confirm Password: //确认认证密码
[AC] snmp-agent usm-user version v3 user001 privacy-mode aes128
Please configure the privacy password (8-64)
Enter Password: //输入加密密码
Confirm Password: //确认加密密码
第三步,配Trap告警上报的目的主机,让设备出事时主动向网管发消息。传送协议SNMPv3、目的主机名NetCenter、地址10.23.1.1、端口162:
[AC] snmp-agent trap enable
Warning: All switches of SNMP trap/notification will be open. Continue? [Y/N]:y
[AC] snmp-agent target-host trap-paramsname NetCenter v3 securityname user001 privacy //securityname必须与SNMPv3用户名相同,且安全级别(authentication/noauthnopriv/privacy)也必须与SNMPv3组的相同
[AC] snmp-agent target-host trap-hostname NetCenter address 10.23.1.1 udp-port 162 trap-paramsname NetCenter
[AC] snmp-agent protocol source-interface all //从V200R019C10开始,需要手动将设备与网管通信的接口指定为SNMP源接口
命令行里的注释值得多看一眼:securityname必须与SNMPv3用户名相同,安全级别也要与SNMPv3组相同——对接失败的案例十有八九栽在这两处不一致上。
怎么验证:先在AC上看目标网管的配置信息,确认主机名、地址、端口、协议版本、安全级别都在:
[AC] display snmp-agent target-host
Traphost list:
Target host name: NetCenter
Traphost address: 10.23.1.1
Traphost portnumber: 162
Target host parameter: NetCenter
Total number is 1
Parameter list trap target host:
Parameter name of the target host: NetCenter
Message mode of the target host: SNMPV3
Trap version of the target host: v3
Security name of the target host: %^%##E9e5qFq#7{N#(<FX;(;@-ZuXCzh(W.oc_%Yk}G6%^%#
Security level of the target host: privacy
Total number is 1
再到网管平台的资源管理里查看网络设备,能看到AC信息即对接成功。网管产品本身的获取与安装,按官方文档到华为企业业务技术支持网站搜索获取即可。最后提醒一句:认证密码和加密密码按强口令管理,团体名/用户凭证泄露等于把设备管理权拱手让人。想让无线设备全部进可视化平台统一监控的中小企业,贵州诚鑫致达科技可以帮忙把网管对接和告警策略整套部署到位。
企业存储选型参考|贵州诚鑫致达
做分支办公与入门升级,群晖机型参考:DS725+ · DS423+ · DS220+。需要选型建议或上门评估,搜「诚鑫致达」即可找到我们。
服务区域|贵州诚鑫致达
贵州群晖NAS、贵阳存储、数据备份、信创云盘或 IT 集成服务,可联系贵州诚鑫致达科技,服务范围覆盖贵州全省各市州。凯里(黔东南)、都匀(黔南):企业存储方案与 IT 运维。