H3C S5130-EI系列以太网交换机 常用命令

Console口连接

Console口线连接电脑,用PuTTY或其它终端软件,设置终端参数。参数设置要求如下:

波特率:9600
数据位:8
停止位:1
奇偶校验:无
流量控制:无

 

调试命令 

ping		命令用来检查指定IP地址是否可达
tracert		命令用来查看IPv4报文从源端传到目的端所经过的路径

 NTP命令

display sntp sessions		命令用来显示SNTP服务的所有IPv4会话信息
sntp unicast-server		命令用来为设备指定NTP服务器
undo sntp unicast-server	命令用来删除为设备指定的NTP服务器

 

SSH

display ssh server			命令用来在SSH服务器端显示该服务器的状态信息或会话信息
display ssh user-information		命令用来在SSH服务器端显示SSH用户的信息

ssh server enable			命令用来开启Stelnet服务器功能
undo ssh server enable			命令用来关闭Stelnet服务器功能

ssh server port				命令用来配置SSH服务的端口号
undo ssh server port			命令用来恢复缺省情况

ssh user				命令用来创建SSH用户,并指定SSH用户的服务类型和认证方式
undo ssh user				命令用来删除SSH用户

【举例】# 创建SSH用户user1,配置user1的服务类型为SFTP,认证方式为password-publickey,并指定客户端公钥为key1。
[Sysname] ssh user user1 service-type sftp authentication-type password-publickey assign publickey key1

# 创建设备管理类本地用户user1,配置用户密码为明文123456TESTplat&!,服务类型为SSH,授权工作目录为flash:,授权用户角色为network-admin。
[Sysname] local-user user1 class manage
[Sysname-luser-manage-user1] password simple 123456TESTplat&!
[Sysname-luser-manage-user1] service-type ssh
[Sysname-luser-manage-user1] authorization-attribute work-directory flash: user-role network-admin

 VLAN

VLAN
display interface vlan-interface命令用来显示VLAN接口的相关信息。

interface vlan-interface
例,创建VLAN接口2并进入视图
[Sysname] vlan 2
[Sysname-vlan2] quit
[Sysname] interface vlan-interface 2
[Sysname-Vlan-interface2]

undo interface vlan-interface命令用来删除指定的VLAN接口

mtu命令用来配置VLAN接口的MTU值。
undo mtu命令用来恢复缺省情况。

name命令用来指定当前VLAN的名称。
undo name命令用来恢复缺省情况。

shutdown命令用来手工关闭VLAN接口。
undo shutdown命令用来手工开启VLAN接口。

# 将VLAN接口1恢复为缺省配置。
[Sysname] interface vlan-interface 1
[Sysname-Vlan-interface1] default

description命令用来配置VLAN或VLAN接口的描述信息。
undo description命令用来恢复缺省情况。


基于端口的VLAN配置命令
display port Hybrid	命令用来显示设备上存在的Hybrid 端口。
display port Trunk	命令用来显示设备上存在的 Trunk端口。

port命令用来向VLAN中添加一个或一组Access端口。
undo port命令用来从VLAN中删除一个或一组Access端口
举例向VLAN2中添加端口GigabitEthernet1/0/1~GigabitEthernet1/0/3
[Sysname] vlan 2
[Sysname-vlan2] port gigabitethernet 1/0/1 to gigabitethernet 1/0/3

port access vlan命令用来将Access端口加入到指定的VLAN中。
undo port access vlan命令用来恢复缺省情况。
举例将GigabitEthernet1/0/1端口加入到VLAN 3中
[Sysname] vlan 3
[Sysname-vlan3] quit
[Sysname] interface gigabitethernet 1/0/1
[Sysname-GigabitEthernet1/0/1] port access vlan 3

IP命令
ip address命令用来配置接口的IP地址。设备的每个接口可以配置多个IP地址,其中一个为主IP地址,其余为从IP地址。一般情况下,一个接口只需配置一个主IP地址,有时为了实现一个接口下的多个子网之间能够通信,需要在接口上配置从IP地址。

display ip interface	命令用来显示三层接口与IP相关的配置和统计信息。
display ip interface brief	命令用来显示三层接口与IP相关的简要信息
ip address	命令用来配置接口的IP地址
undo ip address	命令用来删除接口的IP地址

举例:指定VLAN接口10的主IP地址为129.12.0.1,从IP地址为202.38.160.1,子网掩码都为255.255.255.0。参数sub:表示该地址为接口的从IP地址
<Sysname> system-view
[Sysname] interface vlan-interface 10
[Sysname-Vlan-interface10] ip address 129.12.0.1 255.255.255.0
[Sysname-Vlan-interface10] ip address 202.38.160.1 255.255.255.0 sub

 

以太网接口

interface	命令用来进入接口视图
举例:进入以太网接口GigabitEthernet1/0/1视图
system-view
interface gigabitethernet 1/0/1

description	命令用来设置当前接口的描述信息
undo description	命令用来恢复缺省情况

display interface		命令用来显示接口的运行状态和相关信息
display counters		命令用来显示接口的流量统计信息
display interface brief		显示所有接口的概要信息
display interface gigabitethernet 1/0/3 brief description   显示接口GigabitEthernet1/0/3的概要信息,包括用户配置的全部描述信息
display interface brief down		显示当前物理状态为down的接口的信息以及down的原因

shutdown	命令用来关闭以太网接口
undo shutdown命令用来打开以太网接口
举例:关闭以太网接口GigabitEthernet1/0/1后打开该接口
<Sysname> system-view
[Sysname] interface gigabitethernet 1/0/1
[Sysname-GigabitEthernet1/0/1] shutdown
[Sysname-GigabitEthernet1/0/1] undo shutdown

speed	命令用来设置以太网接口的速率
undo speed命令用来恢复缺省情况
举例将以太网接口GigabitEthernet1/0/1的速率设置为自协商获得
<Sysname> system-view
[Sysname] interface gigabitethernet 1/0/1
[Sysname-GigabitEthernet1/0/1] speed auto

display interface range		命令用来显示通过interface range name命令创建的批量接口的信息
interface range			命令用来绑定一组接口,并进入接口批量配置视图。
举例打开接口GigabitEthernet1/0/1到GigabitEthernet1/0/5
<Sysname> system-view
[Sysname] interface range gigabitethernet 1/0/1 to gigabitethernet 1/0/5
[Sysname-if-range] undo shutdown

interface range name name interface interface-list	命令用来绑定一组接口,为这组接口指定一个别名,并使用该别名进入接口批量配置视图
interface range name name(不带interface参数时)	命令用来使用别名进入接口批量配置视图
undo interface range name				命令用来取消接口绑定,删除接口别名
举例将5个以太网接口GigabitEthernet1/0/1~GigabitEthernet1/0/5定义为myEthPort,并进入批量接口视图。
<Sysname> system-view
[Sysname] interface range name myEthPort interface gigabitethernet 1/0/1 to gigabitethernet 1/0/5
[Sysname-if-range-myEthPort]
# 进入myEthPort别名对应的批量接口配置视图
<Sysname> system-view
[Sysname] interface range name myEthPort
[Sysname-if-range-myEthPort]

  

SNMP配置命令

SNMP告警信息包括SNMP Trap和Inform信息,用来告知NMS设备上发生了重要事件,比如,用户的登录/退出,接口状态变成up/down等。如无特殊说明,本文中的告警信息均指Trap和Inform两种信息。

display snmp-agent community 命令用来显示SNMPv1或SNMPv2c的团体信息
display snmp-agent trap-list 命令用来显示SNMP告警功能的开启状态
enable snmp trap updown 命令用来开启接口状态变化的告警功能
undo enable snmp trap updown 命令用来关闭接口状态变化的告警功能

snmp-agent community	命令用来创建SNMP团体
undo snmp-agent community	命令用来删除SNMP团体

snmp-agent log	命令用来开启SNMP日志功能
undo snmp-agent log	命令用来关闭SNMP日志功能

snmp-agent port	命令用来配置SNMP服务的侦听端口号
undo snmp-agent port	命令用来恢复缺省端口161 162

snmp-agent target-host 命令用来配置接收SNMP告警信息的目的主机
示例:snmp-agent target-host trap address udp-domain 10.1.1.1 params securityname public v1
undo snmp-agent target-host 命令用来取消目的主机配置

snmp-agent trap enable	命令用来开启SNMP告警功能
undo snmp-agent trap enable	命令用来关闭SNMP告警功能

snmp-agent trap log	命令用来开启SNMP告警日志功能。
undo snmp-agent trap log	命令用来关闭SNMP告警日志功能。

 

基于端口的VLAN典型配置举例
3.1  组网需求
Host A和Host C属于部门A,但是通过不同的设备接入公司网络;Host B和Host D属于部门B,也通过不同的设备接入公司网络。为了通信的安全性,以及避免广播报文泛滥,公司网络中使用VLAN技术来隔离部门间的二层流量。其中部门A使用VLAN 100,部门B使用VLAN 200。
现要求同一VLAN内的主机能够互通,即Host A和Host C能够互通,Host B和Host D能够互通。

3.2  使用版本
本举例是在S5130EI_E-CMW710-R3106版本上进行配置和验证的。

3.3  配置步骤
(1)       配置Device A

# 创建VLAN 100,并将GigabitEthernet1/0/1加入VLAN 100。

[DeviceA] vlan 100

[DeviceA-vlan100] port gigabitethernet 1/0/1

[DeviceA-vlan100] quit

# 创建VLAN 200,并将GigabitEthernet1/0/2加入VLAN 200。

[DeviceA] vlan 200

[DeviceA-vlan200] port gigabitethernet 1/0/2

[DeviceA-vlan200] quit

# 为了使Device A上VLAN 100和VLAN 200的报文能发送给Device B,将GigabitEthernet1/0/3的链路类型配置为Trunk,并允许VLAN 100和VLAN 200的报文通过。

[DeviceA] interface gigabitethernet 1/0/3

[DeviceA-GigabitEthernet1/0/3] port link-type trunk

[DeviceA-GigabitEthernet1/0/3] port trunk permit vlan 100 200

(2)       Device B上的配置与Device A上的配置相同,不再赘述。

(3)       将Host A和Host C配置在一个网段,例如192.168.100.0/24;将Host B和Host D配置在一个网段,比如192.168.200.0/24。

  

 route 路由命令

# 显示Switch A上Track项的信息。
[SwitchA] display track all

# 显示Switch A的路由表。
[SwitchA] display ip routing-table

查看静态路由表信息
display ip routing-table protocol static [ inactive | verbose ]

显示静态路由表信息
display route-static routing-table [ ip-address { mask-length | mask } ]


举例,配置到达20.1.1.0/24网段的静态路由:下一跳地址为10.3.1.1。
[SwitchB] ip route-static 20.1.1.0 24 10.3.1.1

举例 ip route-static 0.0.0.0 0 192.18.1.254
删除一条静态路由 undo ip route-static ?

其它信息,请至官网下载手册 : 

 https://www.h3c.com/cn/Service/Document_Software/Document_Center/Switches/Catalog/S5130/S5130-EI/Doc_Sets/Doc_Packages/H3C_S5130-EI-R35xx-988/?CHID=635321

 

posted on 2022-07-03 20:23  yi-sheng  阅读(1417)  评论(0编辑  收藏  举报