华为交换机 配置 PVID 与 Native VLAN 命令与配置示例

为 Trunk 接口设置无标签报文所属 VLAN,并确保链路两端 PVID 或 Native VLAN 保持一致。

进阶
12 分钟
内容技术审核组 · 2026-08-01 已核验
正在读取学习状态...

配置目标

把交换机互联端口的无标签 VLAN 设置为管理 VLAN 99,同时继续放行 VLAN 10、20 和 99。

应用场景

交换机互联链路需要承载多个带标签业务 VLAN,同时约定 VLAN 99 处理链路上的无标签管理报文。

前置知识

  • 理解 802.1Q 标签
  • 会配置 Trunk 允许列表
平台:VRP
版本:V200R019 及以上
环境:VRP V200R019 及以上 课程规则引擎与目标平台命令参考复核环境
华为在 Trunk 接口使用 port trunk pvid vlan 指定无标签报文所属 VLAN。作者:命令内容组

执行前检查

核对设备与配置基线

确认目标设备、接口、业务范围、当前状态和可用回滚基线,再执行命令。

完整配置
system-view
interface GigabitEthernet 0/0/24
port link-type trunk
port trunk pvid vlan 99
port trunk allow-pass vlan 10 20 99

逐行说明

system-view

进入系统视图。

interface GigabitEthernet 0/0/24

进入交换机互联接口。

port link-type trunk

将接口设置为 Trunk 类型。

port trunk pvid vlan 99

把接口的 PVID 设置为 VLAN 99。

port trunk allow-pass vlan 10 20 99

允许业务 VLAN 10、20 和 PVID 99 通过。

多厂商命令对比

按配置步骤横向查看不同厂商写法;空白项表示该厂商采用了不同的命令流程。

配置步骤思科命令华三命令华为命令锐捷命令
步骤 1configure terminalsystem-viewsystem-viewconfigure terminal
步骤 2interface GigabitEthernet0/24interface GigabitEthernet 1/0/24interface GigabitEthernet 0/0/24interface GigabitEthernet 0/24
步骤 3switchport mode trunkport link-type trunkport link-type trunkswitchport mode trunk
步骤 4switchport trunk native vlan 99port trunk pvid vlan 99port trunk pvid vlan 99switchport trunk native vlan 99
步骤 5switchport trunk allowed vlan 10,20,99port trunk permit vlan 10 20 99port trunk allow-pass vlan 10 20 99switchport trunk allowed vlan add 10,20,99

验证配置

display port vlan

确认目标接口为 Trunk、PVID 为 99,且允许列表包含 10、20、99。

输出字段解读

display port vlan

关注该输出中与“确认目标接口为 Trunk、PVID 为 99,且允许列表包含 10、20、99。”对应的状态、计数和异常字段,并与变更前基线比较。

回滚方法

undo port trunk allow-pass vlan 10 20 99

按变更前基线撤销本主题配置;执行后复核配置差异和业务路径。

常见错误、影响与恢复

链路两端 PVID 不一致

影响:无标签报文会被映射到不同广播域,可能造成管理中断或 VLAN 泄漏。

恢复:先核对两端现状,再在同一变更窗口统一 PVID 和允许列表。

关联学习内容