学习啦>学习电脑>电脑硬件知识>硬件知识>

h3c交换机snmp配置方法教程

加城分享

  交换机的主要功能包括物理编址、网络拓扑结构、错误校验、帧序列以及流控。交换机还具备了一些新的功能,如对VLAN(虚拟局域网)的支持、对链路汇聚的支持,甚至有的还具有防火墙的功能。这篇文章主要介绍了h3c交换机snmp配置、h3c交换机开启snmp、h3c snmp配置实例,需要的朋友可以参考下

  方法步骤

  # 设置SNMP基本信息,包括版本、团体名。

  system-view

  [Sysname] snmp-agent sys-info version v1 v2c

  [Sysname] snmp-agent community read public

  [Sysname] snmp-agent community write private

  # 设置交换机的联系人和位置信息,以方便维护。

  [Sysname] snmp-agent sys-info contact Mr.Wang-Tel:3306

  [Sysname] snmp-agent sys-info location telephone-closet,3rd-floor

  # 允许向网管工作站(NMS)1.1.1.2/24发送Trap报文,使用的团体名为public。

  [Sysname] snmp-agent trap enable

  [Sysname] snmp-agent target-host trap address udp-domain 1.1.1.2 params securityname public v1

  snmp-agent target-host命令中的指定的版本必须和NMS上运行的SNMP版本一致,如果NMS上运行的是SNMP v2c版本,则需要将snmp-agent target-host命令中的版本参数设置为v2c。否则,网管站将收不到Trap信息。

  详细命令如下(以下仅供参考)

  1.启动/关闭SNMP Agent服务

  在系统视图模式下:

  启用:snmp-agent

  关闭:undo snmp-agent

  注:缺省情况下snmp agent是关闭的

  2. 使能或禁止SNMP相应版本

  在系统视图下:

  使能SNMP协议相应版本:

  snmp-agent sys-info version v1

  Snmp-agent sys-info version v2c

  Snmp-agent sys-info version v3

  Snmp-agent sys-info version all

  禁止SNMP协议相应版本:

  undo snmp-agent sys-info version v1

  Undo snmp-agent sys-info version v2c

  Undo sump-agent sys-info version v3

  Undo sump-agent sys-info version all\

  注:缺省情况下为 snmp v3

  3. 配置团体名 (community name)

  Snmpv1 snmpv2 采用团体名认证,于设备认可的团体名不符的snmp报文将被丢弃。Snmp团体由一字符串来命名,成为团体名。不同的团体可具有只读或读写访问模式。具有只读权限的团体只能对设备信息进行查询,而具有读写权限的团体还可以对设备进行配置。

  在系统视图模式下:

  配置团体名及访问权限:snmp-agent community {raid/write} community-name [[mib-view view-name] /[acl acl-number]]

  取消配置的团体名: undo sump-agent community community-name

  4. 配置或删除一个SNMP组

  在系统视图模式下:

  配置一个SNMP组:

  snmp-agent group {v1/v2c} group-name [read-view read-view] [write-view write-view ][notify-view notify-view][acl acl-number]

  snmp-agent group v3 group-name [authentication/privacy] [read-view read-view] [write-view write-view ][notify-view notify-view][acl acl-number]

  删除一个SNMP组:

  undo snmp-agent group {v1/v2} group-name

  Undo snmp-agent group v3 group-name [authentication/privacy]

  5. 添加/删除用户

  为SNMP组添加一个新用户:

  snmp-agent usm-user {v1/v2c} user-name group-name [acl acl-number]

  Snmp-agent usm-user v3 user-name group-name [[ authentication-mode {md5/sha} auth-password] [privacy-mode des56 priv-password]] [acl acl-number]

  删除SNMP的一个用户:

  Undo snmp-agent usm-user {v1/v2c} user-name group-name

  Undo snmp-agent usm-user v3 user-name group-name [engineid engine-id/local]

  6. 配置管理员的标识及联系方法(syscontact)

  Syscontact是是mib ii中system组的一个管理变量,内容为被管理设备的标识及联系方法,可以配置此参数,将重要信息存储在防火墙中,以便出现问题时查询使用。

  在系统视图模式下配置:

  配置管理员的标识及联系方法:snmp-agent sys-info contact syscontact

  恢复管理员的标识及联系方法为缺省值:undo snmp-agent sys-info contact

  7. 允许/禁止发送trap报文

  Trap是被管理设备主动向nms发送的不经请求的信息,用于报告一些紧急的重要事件。

  在系统视图模式下:

  允许发送trap报文:snmp-agent trap enable [trap-type[trap-list]]

  禁止发送trap报文:undo snmp-agent trap enable [trap-type [trap-list]]

  注:缺省情况下禁止发送trap报文。Snmp-agent trap enable命令不带参数表示允许发送所有模块的所有类型的trap报文。

  8. 配置本地设备的引擎id

  该配置任务可以配置本地设备的引擎id,引擎id是16位进制数字串,并且长度大于等于10小于等于64。

  在系统视图模式下:

  配置设备的引擎ID:snmp-agent local-engineid engineid

  配置设备的引擎ID为缺省值:undo snmp-agent local-engineid

  注:缺省为公司的企业号+设备信息,设备信息可以使ip地址、mac地址或自己定义的16进制数字串。

  在执行undo snmp-agent local-engineid 命令后,必须删除并重新创建usm-user,否则该usm-user的engine id变为缺省值。

  9. 配置trap目标主机的地址

  在系统视图模式:

  配置trap主机的地址:snmp-agent target-host trap address udp-domain x.x.x.x [udp-port port-number] params securityname security-string [v1/v2c/v3{authentication/privacy}]

  取消trap主机的地址:undo snmp-agent target-host x.x.x.x securityname security-string

  10. 配置防火墙位置(syslocation)

  syslocation是mib中system组的一个管理变量,用于表示被管理设备的位置。

  系统视图模式下:

  配置防火墙位置: snmp-agent sys-info location syslocation

  恢复防火墙位置为缺省值:undo snmp-agent sys-info location

  11. 指定发送trap的源地址

  该配置可以设定和删除发送trap的源地址。

  在系统视图模式下:

  指定发送trap的源地址:snmp-agent trap source {interface-type interface-number} [subinterface-type]

  取消发送trap的源地址:undo snmp-agent trap source

  12. 视图配置信息

  该配置可以创建、更新或者删除视图的信息。

  在系统视图模式下:

  创建或更新视图的信息:snmp-agent mib-view {included/excluded} view-name oid-tree

  删除视图:undo snmp-agent mib-view view-name

  13. 配置消息包的最大值

  该配置可以配置agent能接收/发送的snmp消息包的最大值。

  在系统视图模式下:

  配置agent接收/发送的snmp消息包的最大值:snmp-agent packer max-size byte-count

  恢复agent消息包的最大值的缺省值:undo snmp-agent packer max-size

  注:agent能接收/发送的snmp消息包最大值的取值范围为【484-17940】,单位为字节,缺省值为1500字节。

  14. 配置trap报文的消息队列的长度

  该配置任务可以配置发往目的主机(host)的trap报文的消息队列的长度。

  在系统视图模式下:

  配置发往目的主机的trap报文的消息队列的长度:snmp-agent trap queue-size size

  恢复消息队列长度的缺省值:undo snmp-agent trap queue-size

  15 配置trap报文的保存时间

  该配置任务用来配置trap报文的保存时间,超过该时间的trap报文都将被丢弃。

  在系统视图模式下:

  配置trap报文的保存时间:snmp-agent trap life seconds

  恢复trap报文保存时间的缺省值:undo sump-agent trap life

  注:取值范围为1-2592000,缺省值为120秒

  设置完毕交换机的snmp功能之后,我们就可以利用snmp实现各种网络控制功能了。

  补充:交换机基本使用方法

  作为基本核心交换机使用,连接多个有线设备使用:网络结构如下图,基本连接参考上面的【方法/步骤1:基本连接方式 】

  作为网络隔离使用:对于一些功能好的交换机,可以通过模式选择开关选择网络隔离模式,实现网络隔离的作用,可以只允许普通端口和UPlink端口通讯,普通端口之间是相互隔离不可以通讯的

  除了作为核心交换机(中心交换机)使用,还可以作为扩展交换机(接入交换机)来扩展网络

  放在路由器上方,扩展网络供应商的网络线路(用于一条线路多个IP的网络),连接之后不同的路由器用不同的IP连接至公网

  相关阅读:交换机硬件故障常见问题

  电源故障:

  由于外部供电不稳定,或者电源线路老化或者雷击等原因导致电源损坏或者风扇停止,从而不能正常工作。

  由于电源缘故而导致机内其他部件损坏的事情也经常发生。

  如果面板上的POWER指示灯是绿色的,就表示是正常的;如果该指示灯灭了,则说明交换机没有正常供电。

  这类问题很容易发现,也很容易解决,同时也是最容易预防的。

  针对这类故障,首先应该做好外部电源的供应工作,一般通过引入独立的电力线来提供独立的电源,并添加稳压器来避免瞬间高压或低压现象。

  如果条件允许,可以添加UPS(不间断电源)来保证交换机的正常供电,有的UPS提供稳压功能,而有的没有,选择时要注意。

  在机房内设置专业的避雷措施,来避免雷电对交换机的伤害。现在有很多做避雷工程的专业公司,实施网络布线时可以考虑。


h3c交换机snmp配置相关文章:

1.怎么设置SNMP管理思科设备

2.交换机配置方法

3.交换机命令行配置与VLAN介绍

4.网络交换机如何详细配置

    4017347