菜鸟科技网

华为交换机VLAN划分命令有哪些?

华为交换机划分VLAN是网络管理中常见的基础操作,VLAN(虚拟局域网)能够将一个物理网络划分为多个逻辑网络,有效隔离广播域、提升网络安全性并优化网络性能,以下是华为交换机划分VLAN的详细命令操作步骤及相关注意事项,内容涵盖VLAN的创建、端口划分、验证及删除等全流程操作,并结合表格示例辅助理解。

华为交换机VLAN划分命令有哪些?-图1
(图片来源网络,侵删)

VLAN基础概念

在操作前需明确VLAN的核心作用:通过将不同端口划分到不同VLAN,实现跨设备的二层隔离,将财务部端口划分到VLAN 10,市场部划分到VLAN 20,两者即使连接在同一台交换机也无法直接通信,需通过三层路由设备才能互通,华为交换机支持基于端口、MAC地址、协议等多种划分方式,其中基于端口的静态划分是最常用的方法。

VLAN创建命令

首先需要创建VLAN,并为VLAN分配ID(ID范围1-4094,其中1和通常为系统默认保留VLAN,建议使用2-4094的ID),命令如下:

system-view                     # 进入系统视图
vlan batch 10 20                # 批量创建VLAN 10和20,或使用vlan 10进入单个VLAN视图
  • 说明vlan batch命令可一次性创建多个VLAN,简化操作,若需删除VLAN,使用undo vlan batch 10 20即可。

端口划分到VLAN

创建VLAN后,需将交换机端口划分至对应VLAN,华为交换机端口类型主要包括Access(接入型)和Trunk(汇聚型),划分命令略有差异。

Access端口划分

Access端口通常用于连接终端设备(如电脑、打印机),只能属于一个VLAN,配置步骤如下:

华为交换机VLAN划分命令有哪些?-图2
(图片来源网络,侵删)
interface GigabitEthernet 0/0/1     # 进入物理接口视图
port link-type access                # 设置端口类型为Access
port default vlan 10                 # 将端口划分到VLAN 10
  • 参数说明GigabitEthernet 0/0/1为端口号,根据实际设备型号调整;port default vlan后的VLAN ID需与已创建的VLAN一致。

Trunk端口划分

Trunk端口用于连接其他交换机,可承载多个VLAN的流量(默认允许所有VLAN通过,可手动配置允许的VLAN列表),配置步骤如下:

interface GigabitEthernet 0/0/24     # 进入连接其他交换机的端口视图
port link-type trunk                 # 设置端口类型为Trunk
port trunk allow-pass vlan 10 20     # 允许VLAN 10和20的流量通过
  • 注意事项:若需限制通过的VLAN,可在port trunk allow-pass vlan后指定VLAN ID;若允许所有VLAN,可使用port trunk allow-pass vlan all

端口类型与VLAN关系表

端口类型 所属VLAN数量 典型应用场景 配置命令示例
Access 1个 连接终端设备 port link-type access + port default vlan 10
Trunk 多个(可配置) 连接交换机 port link-type trunk + port trunk allow-pass vlan 10 20

VLAN配置验证

完成划分后,需通过命令检查VLAN配置是否正确,常用验证命令如下:

display vlan                        # 查看所有VLAN及其包含的端口
display port vlan                   # 查看端口的VLAN划分情况
display interface GigabitEthernet 0/0/1  # 查看指定端口的详细配置
  • 输出示例display vlan会列出VLAN ID、状态(active/suspend)及端口列表,若端口属于VLAN 10,则显示对应端口信息。

VLAN删除与修改

若需调整VLAN划分,可先删除原配置再重新划分,或直接修改:

# 删除端口VLAN划分
undo port default vlan 10           # 删除Access端口的VLAN划分
undo port trunk allow-pass vlan 10   # 删除Trunk端口的允许VLAN列表
# 删除VLAN(需先删除端口与VLAN的关联)
undo vlan 10                        # 删除VLAN 10及其所有端口关联
  • 注意:删除VLAN前,需确保所有端口已退出该VLAN,否则删除会失败。

高级配置:Hybrid端口(可选)

华为交换机还支持Hybrid端口(混杂模式),可灵活控制VLAN流量是否携带Tag,适用于复杂网络环境,配置示例:

华为交换机VLAN划分命令有哪些?-图3
(图片来源网络,侵删)
interface GigabitEthernet 0/0/1
port link-type hybrid              # 设置为Hybrid端口
port hybrid tagged vlan 10 20      # 允许VLAN 10和20的流量打Tag通过
port hybrid untagged vlan 30       # 允许VLAN 30的流量不打Tag通过
  • 说明:Hybrid端口的taggeduntagged参数用于控制数据帧的VLAN标签,需根据实际网络设计选择。

配置注意事项

  1. VLAN ID唯一性:同一台交换机上VLAN ID不能重复,不同交换机的相同VLAN ID需通过Trunk端口互通。
  2. 端口状态:划分VLAN前,需确保端口处于UP状态(可用display interface查看)。
  3. 保存配置:配置完成后,使用save命令保存配置,避免设备重启后丢失。
  4. 默认VLAN处理:Trunk端口的默认VLAN(通常为VLAN 1)建议修改,避免与业务VLAN冲突。

相关问答FAQs

问题1:华为交换机划分VLAN后,不同VLAN的主机无法通信,如何排查?
解答:首先检查VLAN是否已正确创建(display vlan),确认端口类型和划分是否正确(Access端口需属于单一VLAN,Trunk端口需允许目标VLAN通过),若VLAN间需通信,需确保网络中存在三层设备(如路由器或三层交换机)并配置VIF接口或子接口进行路由,检查防火墙策略是否阻止了跨VLAN流量。

问题2:如何批量将多个端口划分到同一VLAN?
解答:可通过批量接口视图简化操作,将端口0/0/1至0/0/10划入VLAN 10:

interface range GigabitEthernet 0/0/1 to 0/0/10
port link-type access
port default vlan 10

interface range命令支持连续端口或指定端口列表(如interface range GigabitEthernet 0/0/1,GigabitEthernet 0/0/3),提升配置效率。

分享:
扫描分享到社交APP
上一篇
下一篇