Oamc

H3C 交换机 VLAN 与 Trunk 配置

本页目录

场景

新上一台接入交换机,要划几个 VLAN,再配一条到核心的 trunk。

前置条件

  • 控制台或 SSH 能进设备
  • VLAN 号、端口用途先规划好
  • 上行口对端也要放行同样的 VLAN,不然通了也不通

配置

system-view
sysname SW-A-01

# 建 VLAN
vlan 10
vlan 20
quit

# 接入口
interface GigabitEthernet1/0/1
 port link-type access
 port default vlan 10
 quit

# 上行 trunk
interface GigabitEthernet1/0/24
 port link-type trunk
 port trunk permit vlan 10 20
 quit

save force

H3C 的 trunk 默认只放行 VLAN 1,不 permit 就是不通,这点和华为的 allow-pass 一样。

验证

display vlan
display vlan 10
display interface GigabitEthernet1/0/24
display current-configuration interface GigabitEthernet1/0/24

display vlan 里能看到每个 VLAN 的 tagged / untagged 端口,比逐个看接口快。

回滚

interface GigabitEthernet1/0/1
 undo port default vlan
 port default vlan 1
quit
undo vlan 10

删 VLAN 前先确认没有端口还在用它,否则会把端口一起踢回 VLAN 1。

坑

  • trunk 不放行就是不通,配完先看 display vlan 的 tagged 列表。
  • 接入口默认是 hybrid,直接 port default vlan 也能通,但语义不清,建议显式 port link-type access。
  • 上行两端 VLAN 不一致时,STP 会算出奇怪的拓扑,先对齐再排障。
  • save force 跳过交互确认,脚本里好用;手动敲 save 更稳。
  • 端口下的 port default vlan 只影响 untagged,别和 trunk 的 permit 搞混。