配置设备使用SNMPv3

来自Linux78|wiki

配置交换机的SNMP版本为SNMPv3。

配置访问权限,使NMS2可以管理ISO节点。

配置告警主机,使交换机产生的告警能够发送至NMS2。为了方便对告警信息进行定位,避免过多的无用告警对处理问题造成干扰,仅允许缺省打开的模块可以发送告警。

配置交换机管理员的联系方法,以便交换机出现故障时网管管理员能快速联系上就近的设备管理员,以便对故障进行快速定位和排除。

配置网管NMS2。

配置交换机的SNMP版本为SNMPv3

[Switch] snmp-agent sys-info version v3

配置访问权限

配置ACL,使NMS2可以管理交换机,NMS1不允许管理交换机。

[Switch] acl 2001
[Switch-acl-basic-2001] rule 5 permit source 10.1.1.2 0.0.0.0
[Switch-acl-basic-2001] rule 6 deny source 10.1.1.1 0.0.0.0

配置MIB视图。

[Switch] snmp-agent mib-view included isoview iso

配置用户组。

[Switch] snmp-agent group v3 admin privacy read-view isoview write-view isoview notify-view isoview acl 2001

配置用户。

[Switch] snmp-agent usm-user v3 nms2-admin group admin

对用户报文进行认证,认证密码为Authe@1234。

[Switch] snmp-agent usm-user v3 nms2-admin authentication-mode sha
Please configure the authentication password (8-64)                             
Enter Password:                  //输入认证密码,本例的认证密码为:Authe@1234。
Confirm Password:                //输入认证密码,本例的认证密码为:Authe@1234。

对用户报文进行加密,加密密码为Priva@1234。

[Switch] snmp-agent usm-user v3 nms2-admin privacy-mode aes128
Please configure the privacy password (8-64)                                    
Enter Password:                  //输入加密密码,本例的加密密码为:Priva@1234。                                               
Confirm Password:                //输入加密密码,本例的加密密码为:Priva@1234。

配置告警主机

[Switch] snmp-agent target-host trap address udp-domain 10.1.1.2 params securityname nms2-admin v3 privacy

配置设备管理员联系方式

[Switch] snmp-agent sys-info contact call Operator at 010-12345678

配置网管站

在使用SNMPv3版本的NMS上需要设置用户名,选择安全级别。根据不同的安全级别,需要分别设置认证方式、认证密码、加密方式、加密密码等。网管的配置请根据采用的网管产品参考对应的网管配置手册。


网管系统的认证参数配置必须和设备上保持一致,否则网管系统无法管理设备。

验证配置结果

配置完成后,可以执行下面的命令,检查配置内容是否生效。

查看SNMP版本。

[Switch] display snmp-agent sys-info version
  SNMP version running in the system:                                                                                              
          Polling: SNMPv1:disable, SNMPv2c:disable, SNMPv3:enable                                                                  
          Trap   : SNMPv1:disable, SNMPv2c:disable, SNMPv3:enable                                                                  
                                                                                                                                   

查看用户组信息。

[Switch] display snmp-agent group admin
  Group name: admin
      Security model: v3 AuthPriv
      Readview: ViewDefault
      Writeview: isoview
      Notifyview :<no specified>
      Storage-type: nonVolatile
      Acl:2001

查看MIB视图。

[Switch] display snmp-agent mib-view viewname isoview
  View name:isoview                                                         
      MIB Subtree:iso                                              
      Subtree mask:FC(Hex)                                                            
      Storage-type: nonVolatile                                                
      View Type:included                                                       
      View status:active  

查看告警的目标主机。

[Switch] display snmp-agent target-host
Target-host NO. 1
-----------------------------------------------------------
 IP-address    : 10.1.1.2
 Domain        : -
 Source interface : - 
 VPN instance  : -
 Security name : nms2-admin
 Port          : 162
 Type          : trap
 Version       : v3
 Level         : Privacy
 NMS type      : NMS
 With ext-vb   : No
----------------------------------------------------------- 
  1. 配置设备管理员联系方式。

[Switch] display snmp-agent sys-info contact

  The contact person for this managed node:                                    
          call Operator at 010-12345678