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 删除一条静态路由 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