大家好,请教一下:
H3C交换机(V5命令的交换机),
若配置SNMP V3实现如下功能,
创建组:test_group
读视图:test_R
写视图:test_W
ID:2000
创建用户test_user,使用密钥test,使用aes加密;使用哈希算法md5,密钥test。
当发生异常情况时,SNMP的trap源地址为1.1.1.1,目的主机(网管主机)为2.2.2.2。
当接口G1/0/1发生up与down事件时不发送trap消息到网管主机。
这个需求命令是怎样的呀?
有类似参考案例吗?谢谢。
(0)
最佳答案
以v5的75E为例:
· NMS与Agent相连,NMS的IP地址为1.1.1.2/24,Agent的IP地址为1.1.1.1/24。
· NMS通过SNMPv3只能对Agent的SNMP报文的相关信息进行监控管理,Agent在出现问题的时候能够主动向NMS发送Trap报文。
· NMS与Agent建立SNMP连接时,需要认证,认证算法为MD5,认证密码为authkey。NMS与Agent之间传输的SNMP报文需要加密,使用的加密协议为DES56,加密密码为prikey。
(1) 配置Agent
# 配置Agent的IP地址为1.1.1.1/24,并确保Agent与NMS之间路由可达。(配置步骤略)
# 设置访问权限:用户只能读写节点snmp(OID为1.3.6.1.2.1.11)下的对象,不可以访问其它MIB对象。
<Agent> system-view
[Agent] undo snmp-agent mib-view ViewDefault
[Agent] snmp-agent mib-view included test snmp
[Agent] snmp-agent group v3 managev3group privacy read-view test write-view test
# 设置Agent使用的用户名为managev3user,认证算法为MD5,认证密码为authkey,加密算法为DES56,加密密码是prikey。
[Agent] snmp-agent usm-user v3 managev3user managev3group authentication-mode md5 authkey privacy-mode des56 prikey
# 设置设备的联系人和位置信息,以方便维护。
[Agent] snmp-agent sys-info contact Mr.Wang-Tel:3306
[Agent] snmp-agent sys-info location telephone-closet,3rd-floor
# 设置允许向NMS发送Trap报文,使用的用户名为managev3user。
[Agent] snmp-agent trap enable
[Agent] snmp-agent target-host trap address udp-domain 1.1.1.2 params securityname managev3user v3 privacy
(2) 配置NMS
# 设置MNS使用的SNMP版本为SNMPv3,用户名为managev3user,启用认证和加密功能,认证算法为MD5,认证密码为authkey,加密协议为DES56,加密密码为prikey。另外,还要设置“超时”时间和“重试次数”。用户可利用网管系统完成对设备的查询和配置操作,具体配置请参考NMS的相关手册。
NMS侧的配置必须和Agent侧保持一致,否则无法进行相应操作。
(3) 结果验证
# 通过查询Agent上相应的MIB节点获取已发送Trap信息的数量,结果为18:
Send request to 1.1.1.1/161 ...
Protocol version: SNMPv3
Operation: Get
Request binding:
1: 1.3.6.1.2.1.11.29.0
Response binding:
1: Oid=snmpOutTraps.0 Syntax=CNTR32 Value=18
Get finished
通过查询Agent上相应的MIB节点获取设备名称时,由于没有权限,结果为空(NULL):
Send request to 1.1.1.1/161 ...
Protocol version: SNMPv3
Operation: Get
Request binding:
1: 1.3.6.1.2.1.1.5.0
Response binding:
1: Oid=sysName.0 Syntax=noSuchObject Value=NULL
Get finished
# 对设备上某个空闲的接口执行shutdown/undo shutdown操作,NMS上将看到相应的Trap信息:
1.1.1.1/3374 V3 Trap = linkdown
SNMP Version = V3
Community = managev3user
Command = Trap
1.1.1.1/3374 V3 Trap = linkup
SNMP Version = V3
Community = managev3user
Command = Trap
(0)
谢谢。
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
谢谢。