华为交换机VLAN配置实战指南

1.Vlan的划分

LSW1的配置

cpp 复制代码
<Huawei>system-view       // 进入系统视图(简写:sys)
[Huawei]undo info-center enable  // 关闭信息中心,减少日志干扰
[Huawei]sysname LSW1      // 修改交换机名称为LSW1

// 批量创建VLAN 10和VLAN 20(替代逐个创建,提升效率)
[LSW1]vlan batch 10 20   

// 配置G0/0/1接口:接入模式,加入VLAN 10
[LSW1]interface GigabitEthernet 0/0/1
[LSW1-GigabitEthernet0/0/1]port link-type access  // 设置接口为接入模式(用于连接终端/路由器)
[LSW1-GigabitEthernet0/0/1]port default vlan 10  // 将接口划入VLAN 10

// 配置G0/0/2接口:接入模式,加入VLAN 10
[LSW1]interface GigabitEthernet 0/0/2
[LSW1-GigabitEthernet0/0/2]port link-type access
[LSW1-GigabitEthernet0/0/2]port default vlan 10

// 配置G0/0/3接口:接入模式,加入VLAN 20
[LSW1]interface GigabitEthernet 0/0/3
[LSW1-GigabitEthernet0/0/3]port link-type access
[LSW1-GigabitEthernet0/0/3]port default vlan 20

// 配置G0/0/4接口:接入模式,加入VLAN 20
[LSW1]interface GigabitEthernet 0/0/4
[LSW1-GigabitEthernet0/0/4]port link-type access
[LSW1-GigabitEthernet0/0/4]port default vlan 20

[LSW1-GigabitEthernet0/0/4]quit  // 退出接口视图

// 验证VLAN配置结果(可选执行)
[LSW1]display vlan  // 查看所有VLAN的创建及接口归属情况

实验结果

pc1

cpp 复制代码
PC>ping 192.168.1.2

Ping 192.168.1.2: 32 data bytes, Press Ctrl_C to break
From 192.168.1.2: bytes=32 seq=1 ttl=128 time=31 ms
From 192.168.1.2: bytes=32 seq=2 ttl=128 time=47 ms
From 192.168.1.2: bytes=32 seq=3 ttl=128 time=31 ms
From 192.168.1.2: bytes=32 seq=4 ttl=128 time=62 ms
From 192.168.1.2: bytes=32 seq=5 ttl=128 time=62 ms

--- 192.168.1.2 ping statistics ---
  5 packet(s) transmitted
  5 packet(s) received
  0.00% packet loss
  round-trip min/avg/max = 31/46/62 ms

PC>ping 192.168.1.3

Ping 192.168.1.3: 32 data bytes, Press Ctrl_C to break
From 192.168.1.1: Destination host unreachable
From 192.168.1.1: Destination host unreachable
From 192.168.1.1: Destination host unreachable
From 192.168.1.1: Destination host unreachable
From 192.168.1.1: Destination host unreachable

--- 192.168.1.3 ping statistics ---
  5 packet(s) transmitted
  0 packet(s) received
  100.00% packet loss

PC>

2.trunk配置

交换机 LSW1

cpp 复制代码
<Huawei>system-view       // 进入系统视图
[Huawei]sysname LSW1      // 修改设备名称为LSW1

// 批量创建VLAN 10和20(核心:先建VLAN,再配置接口)
[LSW1]vlan batch 10 20   

// 配置接入接口G0/0/1:划入VLAN 10(连接终端/路由器)
[LSW1]interface GigabitEthernet 0/0/1
[LSW1-GigabitEthernet0/0/1]port link-type access  // 设置为接入模式(仅通单个VLAN)
[LSW1-GigabitEthernet0/0/1]port default vlan 10  // 绑定到VLAN 10
[LSW1-GigabitEthernet0/0/1]quit

// 配置接入接口G0/0/2:划入VLAN 20
[LSW1]interface GigabitEthernet 0/0/2
[LSW1-GigabitEthernet0/0/2]port link-type access
[LSW1-GigabitEthernet0/0/2]port default vlan 20
[LSW1-GigabitEthernet0/0/2]quit

// 配置Trunk接口G0/0/5:连接另一台交换机(核心Trunk配置)
[LSW1]interface GigabitEthernet 0/0/5
[LSW1-GigabitEthernet0/0/5]port link-type trunk  // 设置为Trunk模式(允许多VLAN通行)
// 允许VLAN 10和20通过Trunk链路(核心:指定需要透传的VLAN)
[LSW1-GigabitEthernet0/0/5]port trunk allow-pass vlan 10 20
[LSW1-GigabitEthernet0/0/5]quit

// 验证配置(可选执行)
[LSW1]display vlan  // 查看VLAN与接口绑定关系,确认Trunk接口透传VLAN

交换机 LSW2

cpp 复制代码
<Huawei>system-view       // 进入系统视图
[Huawei]sysname LSW2      // 修改设备名称为LSW2

// 批量创建VLAN 10和20(与LSW1保持一致,Trunk互通前提)
[LSW2]vlan batch 10 20   

// 配置接入接口G0/0/3:划入VLAN 10
[LSW2]interface GigabitEthernet 0/0/3
[LSW2-GigabitEthernet0/0/3]port link-type access
[LSW2-GigabitEthernet0/0/3]port default vlan 10
[LSW2-GigabitEthernet0/0/3]quit

// 配置接入接口G0/0/4:划入VLAN 20
[LSW2]interface GigabitEthernet 0/0/4
[LSW2-GigabitEthernet0/0/4]port link-type access
[LSW2-GigabitEthernet0/0/4]port default vlan 20
[LSW2-GigabitEthernet0/0/4]quit

// 配置Trunk接口G0/0/5:与LSW1的Trunk接口互联
[LSW2]interface GigabitEthernet 0/0/5
[LSW2-GigabitEthernet0/0/5]port link-type trunk  // 必须与对端接口模式一致
[LSW2-GigabitEthernet0/0/5]port trunk allow-pass vlan 10 20  // 透传VLAN需与对端完全匹配
[LSW2-GigabitEthernet0/0/5]quit

// 验证配置(可选执行)
[LSW2]display vlan  // 确认Trunk接口G0/0/5已标记TG(Tagged)VLAN 10/20

实验结果

pc1

cpp 复制代码
PC>ping 192.168.10.2

Ping 192.168.10.2: 32 data bytes, Press Ctrl_C to break
From 192.168.10.2: bytes=32 seq=1 ttl=128 time=47 ms
From 192.168.10.2: bytes=32 seq=2 ttl=128 time=93 ms
From 192.168.10.2: bytes=32 seq=3 ttl=128 time=94 ms
From 192.168.10.2: bytes=32 seq=4 ttl=128 time=78 ms
From 192.168.10.2: bytes=32 seq=5 ttl=128 time=62 ms

--- 192.168.10.2 ping statistics ---
  5 packet(s) transmitted
  5 packet(s) received
  0.00% packet loss
  round-trip min/avg/max = 47/74/94 ms

3.hybird配置

📌 LSW1 配置

cpp 复制代码
sysname LSW1                  // 修改设备名称
undo info-center enable       // 关闭日志提示
vlan batch 10 20 30           // 批量创建 VLAN 10、20、30

// 配置连接 PC1 的 GE0/0/1 口
interface GigabitEthernet0/0/1
 port link-type hybrid        // 设置接口模式为 Hybrid
 port hybrid pvid vlan 10     // 配置 PVID 为 VLAN 10(PC1 数据进入时默认打 VLAN 10 标签)
 port hybrid untagged vlan 10 20 30  // VLAN 10/20/30 的数据从此口发出时,剥离标签
quit

// 配置连接 PC2 的 GE0/0/2 口
interface GigabitEthernet0/0/2
 port link-type hybrid
 port hybrid pvid vlan 20     // 配置 PVID 为 VLAN 20(PC2 数据进入时默认打 VLAN 20 标签)
 port hybrid untagged vlan 10 20 30  // VLAN 10/20/30 的数据从此口发出时,剥离标签
quit

// 配置连接 LSW2 的 GE0/0/5 口
interface GigabitEthernet0/0/5
 port link-type trunk         // 设置接口模式为 Trunk
 port trunk allow-pass vlan 10 20 30  // 允许 VLAN 10/20/30 的数据通过
quit

📌 LSW2 配置

cpp 复制代码
sysname LSW2
vlan batch 10 20 30

// 配置连接 Server1 的 GE0/0/1 口
interface GigabitEthernet0/0/1
 port link-type hybrid
 port hybrid pvid vlan 30     // 配置 PVID 为 VLAN 30(Server1 数据进入时默认打 VLAN 30 标签)
 port hybrid untagged vlan 10 20 30  // VLAN 10/20/30 的数据从此口发出时,剥离标签
quit

// 配置连接 LSW1 的 GE0/0/6 口
interface GigabitEthernet0/0/6
 port link-type trunk
 port trunk allow-pass vlan 10 20 30  // 允许 VLAN 10/20/30 的数据通过
quit

实验结果

pc1能ping通pc2和server1

cpp 复制代码
PC>ping 192.168.1.2

Ping 192.168.1.2: 32 data bytes, Press Ctrl_C to break
From 192.168.1.2: bytes=32 seq=1 ttl=128 time=47 ms
From 192.168.1.2: bytes=32 seq=2 ttl=128 time=31 ms
From 192.168.1.2: bytes=32 seq=3 ttl=128 time=46 ms
From 192.168.1.2: bytes=32 seq=4 ttl=128 time=47 ms
From 192.168.1.2: bytes=32 seq=5 ttl=128 time=46 ms

--- 192.168.1.2 ping statistics ---
  5 packet(s) transmitted
  5 packet(s) received
  0.00% packet loss
  round-trip min/avg/max = 31/43/47 ms

PC>ping 192.168.1.3

Ping 192.168.1.3: 32 data bytes, Press Ctrl_C to break
From 192.168.1.3: bytes=32 seq=1 ttl=255 time=62 ms
From 192.168.1.3: bytes=32 seq=2 ttl=255 time=62 ms
From 192.168.1.3: bytes=32 seq=3 ttl=255 time=78 ms
From 192.168.1.3: bytes=32 seq=4 ttl=255 time=78 ms
From 192.168.1.3: bytes=32 seq=5 ttl=255 time=78 ms

--- 192.168.1.3 ping statistics ---
  5 packet(s) transmitted
  5 packet(s) received
  0.00% packet loss
  round-trip min/avg/max = 62/71/78 ms
相关推荐
深圳市恒星物联科技有限公司2 小时前
水质流量监测仪:复合指标监测的管网智能感知设备
大数据·网络·人工智能
科技块儿2 小时前
2026年我会推荐哪些IP归属地查询网站?
网络·ip地址·ip归属地·运维工具·网络工具·实用网站·2026工具推荐
米羊1213 小时前
已有安全措施确认(中)
网络
迎仔3 小时前
A-算力中心网络隔离总览:数字世界的“酒店房间“
网络
宝塔面板4 小时前
AllinSSL 一站式搞定 SSL 自动续期:永久免费,开源可自托管
网络·网络协议·ssl
csdn今天倒闭了吗4 小时前
飞牛lucky配置ipv6 ddns+ssl+反向代理
网络·网络协议·ssl
强风7944 小时前
Linux-网络层
网络
独行soc4 小时前
2026年渗透测试面试题总结-19(题目+回答)
android·网络·安全·web安全·渗透测试·安全狮
_Johnny_4 小时前
ETCD 配额/空间告警模拟方案
网络·数据库·etcd
CHENKONG_CK4 小时前
晨控CK-LR08-E00与汇川H5U系列PLC配置MODBUSTCP通讯连接手册
linux·服务器·网络