[line]华为交换机常用命令及配置[/line]
交换机命令不区分大小写,支持“Tab”键补全,支持命令简写。
一、常用命令
首次登录用户名:admin 密码:admin@huawei.com
<Huawei> 用户视图
<Huawe
[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生成树可用来消除环路和链路备份
1 条评论
太棒了