• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

04-系统管理命令参考

目录

03-SNMP命令

本章节下载 03-SNMP命令  (157.75 KB)

docurl=/cn/Service/Document_Software/Document_Center/IP_Security/ACG/H3C_SecPath_ACG1000/Command/Command_Manual/ACG1000_CR(R6611P06_E6401)-6W102/04/202008/1317752_30005_0.htm

03-SNMP命令


1 SNMP命令

1.1  SNMP命令

1.1.1  community

community命令用来配置SNMP的读团体字。

no community命令用来删除SNMP的读团体字。

【命令】

community name

no community

【缺省情况】

缺省情况下,读团体字为“public”。

【视图】

snmp视图

【参数】

name:读团体字字符串。为1~256个字符的字符串,且不能包含“%!"#$&`*+,/:;<=>?\^'{}!”。缺省值为“public”。

【使用指导】

当使用SNMP V1、V2C版本的get操作时,需要配置读团体字。

当执行删除操作后,读团体字的配置将恢复为缺省配置。

【举例】

# 配置读团体字。

host# system-view

host(config)# snmp

host(config-snmp)# community getinfo

【相关命令】

·     display running-config snmp

1.1.2  display snmpv3 usm-user

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方式

 

1.1.3  snmp

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

1.1.4  snmpv3 usm-user

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~31个字符的字符串,且不能包含“%!"#$&`*+,/:;<=>?\^'{}!”。

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

1.1.5  syslocation

syslocation命令用来配置地理位置信息。

no syslocation命令用来删除地理位置信息。

【命令】

syslocation name

no syslocation

【缺省情况】

缺省情况下,未配置地理位置信息。

【视图】

snmp视图

【参数】

name:地理位置信息字符串。为0~256个字符的字符串,且不能包含“%!"#$&`*+,/:;<=>?\^'{}!”。

【使用指导】

设备配置该命令后,可通过远端SNMP管理软件获取该设备的地理位置。

【举例】

# 配置syslocation。

host# system-view

host(config)# snmp

host(config-snmp)# syslocation beijing

【相关命令】

·     display running-config snmp

1.1.6  trap

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

1.1.7  trap version

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

1.1.8  version

【命令】

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

1.1.9  write-community

write-community命令用来配置SNMP的写团体字。

no write-community命令用来删除SNMP的写团体字。

【命令】

write-community name

no write-community

【缺省情况】

缺省情况下,写团体字为“private”。

【视图】

snmp视图

【参数】

name:读团体字字符串。为1~256个字符的字符串,且不能包含“%!"#$&`*+,/:;<=>?\^'{}!”。缺省值为“private”。

【使用指导】

当使用SNMP V1、V2C版本的set操作时,需要配置写团体字。

当执行删除操作后,写团体字的配置将恢复为缺省配置。

【举例】

# 配置写团体字。

host# system-view

host(config)# snmp

host(config-snmp)# write-community setinfo

【相关命令】

·     display running-config snmp

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们