03-SNMP命令
本章节下载: 03-SNMP命令 (169.38 KB)
目 录
community命令用来配置SNMP的读团体字。
no community命令用来删除SNMP的读团体字。
【命令】
community name
no community
【缺省情况】
缺省情况下,读团体字为“public”。
【视图】
snmp视图
【参数】
name:读团体字字符串。为6~32个字符的字符串,缺省值为“public”。
【使用指导】
当使用SNMP V1、V2C版本的get操作时,需要配置读团体字。
当执行删除操作后,读团体字的配置将恢复为缺省配置。
【举例】
# 配置读团体字。
host# system-view
host(config)# snmp
host(config-snmp)# community getinfo
【相关命令】
· display running-config snmp
display snmpv3 usm-user命令用来显示已配置的USM用户信息。
【命令】
display snmpv3 usm-user
【视图】
用户视图
【举例】
# 显示USM用户信息。
host# display snmpv3 usm-user
usm-user authentication privacy
test MD5 DES
表1-1 USM用户信息显示信息描述表
字段 |
描述 |
usm-user |
USM用户名称 |
authentication |
认证方式,MD5或者SHA方式 |
privacy |
加密方式,DES或者AES方式 |
snmp enable命令用来开启SNMP。
snmp disable命令用来关闭SNMP。
【命令】
snmp enable
snmp disable
【缺省情况】
缺省情况下,未开启SNMP功能。
【视图】
snmp视图
【使用指导】
当需要用远端的SNMP管理软件监控设备时,需要开启SNMP。
【举例】
# 配置启用SNMP。
host# system-view
host(config)# snmp
host(config-snmp)# snmp enable
【相关命令】
· display running-config snmp
snmpv3 usm-user命令用来配置SNMP V3版本的USM用户。
no snmpv3 usm-user命令用来删除SNMP V3版本的USM用户。
【命令】
snmpv3 usm-user name
snmpv3 usm-user name auth-mode { MD5 | SHA } password
snmpv3 usm-user name auth-mode { MD5 | SHA } password privacy { DES | AES } password
no snmpv3 usm-user [name]
【缺省情况】
缺省情况下,未配置任何USM用户。
【视图】
snmp视图
【参数】
name:USM用户的名称。为1~32个字符的字符串,支持中文数字字母以及@._-=()[]|:,
MD5:使用MD5的认证方式。
SHA:使用SHA的认证方式。
password:认证密码或者加密密码。
DES:使用DES的加密方式。
AES:使用AES的加密方式。
【使用指导】
添加一个用户可以只配置用户名称,也可以只配置用户名称及认证模式,或者既配置认证模式,也配置加密方式。
SNMP管理软件使用V3版本认证时,相同的用户,需要使用相同的认证模式和加密方式。
【举例】
# 配置一个名为“test”的USM用户。
host# system-view
host(config)# snmp
host(config-snmp)# snmpv3 usm-user test auth-mode MD5 password1 privacy DES password2
【相关命令】
· display running-config snmp
· display snmpv3 usm-user
syslocation命令用来配置地理位置信息。
no syslocation命令用来删除地理位置信息。
【命令】
syslocation name
no syslocation
【缺省情况】
缺省情况下,未配置地理位置信息。
【视图】
snmp视图
【参数】
name:地理位置信息字符串。为0~255个字符的字符串。
【使用指导】
设备配置该命令后,可通过远端SNMP管理软件获取该设备的地理位置。
【举例】
# 配置syslocation。
host# system-view
host(config)# snmp
host(config-snmp)# syslocation beijing
【相关命令】
· display running-config snmp
trap address命令用来配置TRAP信息上报的服务器IP地址。
no trap命令用来删除TRAP信息上报的服务器IP地址。
【命令】
trap address ip-address
no trap
【缺省情况】
缺省情况下,未配置TRAP信息上报地址。
【视图】
snmp视图
【参数】
ip-address:TRAP信息上报的服务器IP地址。
【使用指导】
当需要获取设备的通知、告警等信息时,需要通过配置TRAP信息上报地址开启此功能。
【举例】
# 配置TRAP信息接收地址。
host# system-view
host(config)# snmp
host(config-snmp)# trap address 192.168.1.1
【相关命令】
· trap version { v1 | v2c_notification | v2c_inform }
· display running-config snmp
trap version命令用来配置启用TRAP信息的某一版本。
no trap version命令用来关闭TRAP信息的某一版本。
【命令】
trap version { v1 | v2c_notification | v2c_inform }
no trap version { v1 | v2c_notification | v2c_inform }
【缺省情况】
缺省情况下,三个TRAP版本均默认开启。
【视图】
snmp视图
【参数】
v1:TRAP信息为V1版本。
v2c_notification:TRAP信息为V2C Notification版本。
v2c_inform:TRAP信息为V2C Inform版本。
【使用指导】
三个版本可同时有效,开启后,TRAP报文接收服务器将接收到与之对应的TRAP报文。
【举例】
# 配置TRAP报文版本。
host# system-view
host(config)# snmp
host(config-snmp)# trap version v1
host(config-snmp)# trap version v2c_inform
host(config-snmp)# trap version v2c_notification
【相关命令】
· trap address ip-address
· display running-config snmp
【命令】
version { v1 | v2c | v3 }
no version { v1 | v2c | v3 }
【缺省情况】
缺省情况下,SNMP的三个版本均默认启用。
【视图】
snmp视图
【参数】
v1:SNMP的V1版本。
v2c:SNMP的V2C版本。
v3:SNMP的V3版本。
【使用指导】
当SNMP开启使用某一版本,SNMP对应的管理软件使用相应的版本,才可通信,获取和管理设备的信息。
【举例】
# 开启使用SNMP的三个版本。
host# system-view
host(config)# snmp
host(config-snmp)# version v1
host(config-snmp)# version v2c
host(config-snmp)# version v3
【相关命令】
· display running-config snmp
write-community命令用来配置SNMP的写团体字。
no write-community命令用来删除SNMP的写团体字。
【命令】
write-community name
no write-community
【缺省情况】
缺省情况下,写团体字为“private”。
【视图】
snmp视图
【参数】
name:读团体字字符串。为6~32个字符的字符串,缺省值为“private”。
【使用指导】
当使用SNMP V1、V2C版本的set操作时,需要配置写团体字。
当执行删除操作后,写团体字的配置将恢复为缺省配置。
【举例】
# 配置写团体字。
host# system-view
host(config)# snmp
host(config-snmp)# write-community setinfo
【相关命令】
· display running-config snmp
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!