[line]华为交换机常用命令及配置[/line]

交换机命令不区分大小写,支持“Tab”键补全,支持命令简写。

一、常用命令

首次登录用户名:admin 密码:admin@huawei.com
<Huawei> 用户视图
<Huawe

sys 或者 system 或者system-view 进入系统视图
[Huawei]   
[Huawei] sysname  HW   更改设备的名字
[HW] 
[Huawei]display  current-configuration 或者 display cu 查看当前配置
[Huawei]display saved-configuration  或者 display sa 查看已保存配置
[Huawei]display version  查看交换机版本
[Huawei]display vlan 或者 dis vlan 查看vlan
[Huawei]dis mac 查看MAC
[Huawei]display acl all 查看访问控制列表信息
[Huawei]Display logbuffer 查询日志信息
[Huawei]display arp 查看arp表
[Huawei]Display ip routing-table 显示路由信息
[Huawei]interface Ethernet0/0/1 或者int e 0/0/1 进端口1视图[Huawei-Ethernet0/0/1] 
[Huawei-Ethernet0/0/1] shutdown关闭端口1
[Huawei-Ethernet0/0/1] undo shutdown 开启端口1
[Huawei-Ethernet0/0/1]quit退出端口
[Huawei]display int brief 或者 display interfaces查看所有端口
[Huawei] dis inter e 0/0/1 查看单独端口1
<Huawei>save 保存当前配置
[Huawei]reset saved-configuration 清除交换机配置
[Huawei]Quit 返回上级视图
[Huawei]return 返回用户视图
[Huawei]reboot 重启设备

二、VLAN及接口配置

1.静态VLAN(基于端口)

创建vlan  
[Switch]sysname Switch 交换机命名为Switch
[Switch] vlan 10 创建vlan 10
[Switch]undo vlan 10 删除vlan 10
[Switch] vlan batch 10  20  同时创建两个vlan
[Switch] vlan batch 10 to 20  创建10-20的vlan
设置vlan描述
[Switch-Vlan10]description Market 描述vlan 10
将端口加入Vlan
[Switch-Vlan10]port ehternet 0/1 to ethernet 0/4 将端口1至4加入Vlan10
[Switch-Vlan10]ip address 192.168.5.1 255.255.255.0 配置Vlan10的ip地址为192.168.5.1 掩码255.255.255.0
[Switch-Vlan10]quit         退出vlan10
 进入接口模式
[Switch]  interface Ethernet0/0/1 进入交换机端口1 简写:int e0/0/1(以太网)   int g0/0/1(千兆)
[Switch-Ethernet0/0/1]
[Switch-Ethernet0/0/1]undo shutdown   激活端口
[Switch-Ethernet0/0/1]shut down        关闭端口
配置接口类型为Acces接口
[Switch-Ethernet0/0/1]  port  link-type  access 当前端口模式设置为access
[Switch-Ethernet0/0/1]  port default vlan 10           当前端口配置成vlan 10 
[Switch-Ethernet0/0/1] port access vlan 10 设置vlan 10类型为access
配置接口类型为Trunk口
[Switch]  interface Ethernet0/0/3
[Switch-Ethernet0/0/3]  port link-type trunk     当前端口模式设置为trunk
[Switch-Ethernet0/0/3]  port trunk allow-pass vlan 10 设置vlan 10类型为trunk,允许单一的vlan通过
[Switch-Ethernet0/0/3]port trunk allow-pass vlan 10 20 设置vlan 10 和vlan 20类型为trunk,允许端口2通信
[Switch-Ethernet0/0/3]port trunk allow-pass vlan all   设置端口允许所有vlan通过
配置pvid
[Switch Ethernet0/0/2]port hybird pvid vlan 3  设置端口vlan的pvid为vlan 3
[Switch Ethernet0/0/2]port trunk pvid vlan 3   设置trunk的pvid为vlan 3 
[Switch Ethernet0/0/2]port trunk pvid vlan 3 list untagged 设置无标识的VLAN ID如果和pvid一致,则去掉vlan信息
设置接口组(批量设置)
[Switch]  port-group vlan 10
[Switch-port-group-vlan10]  group-member Ethernet0/0/1  to Ethernet0/0/8

2.动态VLAN(基于MAC地址)

<Switch>  system-view  
[Switch]  vlan 10       管理vlan10
PC的MAC地址与VLAN 10关联
[Switch-Vlan10]  mac-vlan mac-address 22-22-22  
[Switch-Vlan10]  mac-vlan mac-address 33-33-33  
[Switch-Vlan10]  mac-vlan mac-address 44-44-44  
[Switch-Vlan10]  quit
配置端口加入VLAN10
[Switch] interface ethernet 0/0/1  
[Switch-Ethernet0/0/1] port hybrid Untagged vlan 10   允许VLAN 10的数据帧通过,且发送时不带VLAN标签[Switch-Ethernet0/0/1] quit  
[Switch] interface ethernet 0/0/2
[Switch-Ethernet0/0/2] port hybrid Tagged vlan 10    允许VLAN 10的数据帧通过,且发送时带有VLAN标签 [Switch-Ethernet0/0/2] quit  
启用基于MAC地址的VLAN划分功能
[Switch] interface ethernet 0/0/1  
[Switch-Ethernet0/0/1] mac-vlan enable    
[Switch-Ethernet0/0/1] quit  
注:
Access类型:端口只能属于一个vlan,一般用于连接计算机。
Trunk类型:端口可以属于多个vlan,可以接收和发送多个vlan报文,多用于交换机之间。

三、Telnet功能设置(配置交换机管理)

<Switch>system-view                      进入系统视图(特权模式)
[Switch] interface vlanif10                创建vlan的vlanif接口
[Switch-vlanif10] ip address 1.1.1.1       创建vlanif的接口ip 
[Switch]telnet server enable            开启telnet服务
[Switch]user-interface vty 0 4 开启vtf线路模式,开启0-4的5个用户终端
[Switch-ui-vty0-4]protocol inbound telnet    指定VTY用户界面支持的协议为Telnet
[Switch-ui-vty0-4]authentication-mode aaa  配置认证方式为aaa
[Switch-ui-vty0-4]quit
[Switch]aaa
<Switch>save 用户视图下保存配置
[Switch-aaa]local-user admin password irreversible-cipher root@123创建本地用户admin,登录密码为root@123
[Switch-aaa]local-user admin service-type telnet  terminal配置本地用户admin的接入类型为telnet方式和串口登录

四、配置静态路由

[Switch]ip route -static 10.69.1.137 255.255.0.0 10.65.1.2 255.255.0.0 配置交换机路由10.69.1.137至10.65.1.2
[Switch]rip    开启三层交换功能
[Switch]local-user ftp   开启ftp上传功能

五、配置生成树、端口聚合

<Switch>system-view            进入系统视图模式(即特权模式)
[Switch]stp {enable/disable}   开启交换机生成树功能
[Switch]stp priority 4096      设置交换机的优先级
[Switch]stp root {primary/secondary}    设置交换机为根或者备份根
[Switch]interface ethernet0/1            进入交换机端口1
[Switch-Ethernet0/1]stp cost 200         设置交换机端口的花费为200
[Switch-Ethernet0/1]quit                  退出端口1
[Switch]link -aggregation e0/1 to e0/4 ingress|both    将端口1-端口4聚合
[Switch]undo link-aggregatuin e/0/1|all      始端口为通道号
注:STP生成树可用来消除环路和链路备份

最后修改:2021 年 02 月 03 日
如果觉得我的文章对你有用,请随意赞赏鼓励!