三层交换机:
4506E(config)#snmp-server community 团体名 RO(RW)
4506E(config)#snmp-server user 用户名 组名 v3 auth md5 验证密码 priv aes 128 加密密码
4506E(config)#snmp-server group 组名 v3 auth(priv)
4506E(config)#snmp-server host A.A.A.A inform version 3 auth 用户名
(4506E(config)#snmp-server host A.A.A.A traps version 3 priv 用户名)
4506E(config)#snmp-server engineID remote A.A.A.A upd-port 162 "engineID"
4506E(config)#snmp-server enable traps
二层交换机:
2950(config)#snmp-server community 团体名 RO(RW)
2950(config)#snmp-server user 用户名 组名 v3 auth md5 验证密码 priv des56 加密密码
2950(config)#snmp-server group 组名 v3 auth(priv)
2950(config)#snmp-server host A.A.A.A inform version 3 auth 用户名
(2950(config)#snmp-server host A.A.A.A traps version 3 priv 用户名)
2950(config)#snmp-server engineID remote A.A.A.A upd-port 162 "engineID"
2950(config)#snmp-server enable traps
提示:IOS版本需要带加密功能。请按照以上步骤顺序来配置,如果先配了组名,后配用户名的话,会在sh run | be snmp 里发现snmp-server group XXX v3 auth read notify *tv.FFFFFFFF.FFFFFFFF.FFFFFFFF 这条命令里多了"read",会出现这样的情况:SolarWinds10.0版本使用snmpv3版本可以连接上交换机,但是却无法得到任何接口信息,如果要去掉"read",将snmp-server group 组名 v3 auth(priv)这条命令再敲一遍就行了,这样SolarWinds就能获取到交换机上的接口信息了。另外,当配置好团体名之后,交换机默认会开启V1和V2C版本的组,配置好V3版本之后,记得将V1和V2C版本的组去掉。