华为交换机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
相关推荐
网络研究院13 天前
2026年网络安全
网络·安全·法律·法规·趋势·发展
酣大智13 天前
ARP代理--工作原理
运维·网络·arp·arp代理
treesforest13 天前
AI安全系统如何识别异常访问?IP风险识别正在成为关键能力
网络·人工智能·tcp/ip·安全·web安全
shushangyun_13 天前
2026年快消品B2B系统推荐:支持终端门店订货、促销政策自动化的工具?
java·运维·网络·数据库·人工智能·spring·自动化
2601_9618451513 天前
粉笔行测题库|系统班|刷题
网络·百度·微信·微信公众平台·facebook·新浪微博
程序猿阿伟13 天前
《Chrome离线扩展安装的底层逻辑与场景落地指南》
服务器·网络·chrome
InHand云飞小白13 天前
无人值守站点网络困境?工业级路由器IR315破解连接难题
网络·物联网·4g·工业路由器·4g路由器·iiot·蜂窝路由器
森G13 天前
75、服务器源码解析---------云视频服务项目
linux·服务器·网络·c++·qt
江华森13 天前
TCP/IP 协议栈实战 — 7 个实验详解
网络·tcp/ip·智能路由器
酉鬼女又兒13 天前
零基础入门计算机网络运输层:端到端通信核心作用、端口号分类规则、复用分用工作机制及UDP与TCP协议全方位对比详解
网络·网络协议·tcp/ip·计算机网络·考研·udp·php