首页/网络/VLAN 与高可用速查/show vlan(Cisco VLAN 查看)
VLAN 与 Trunk81 条

show vlan(Cisco VLAN 查看)

show vlan brief 列出 VLAN 与成员口;show interfaces trunk 显示 Trunk 放行、native VLAN 与实际转发中的 VLAN。

VLAN 与高可用速查网络更新于 2026-10-13

show vlan 是什么

show vlan brief 是 Cisco 交换机上查看 VLAN 与成员端口的基本命令,show interfaces trunk 则用来核对 Trunk 的封装、native VLAN、放行列表以及实际处于转发状态的 VLAN 集合。后者比前者更贴近运行现状:配置里放行了哪些 VLAN,和真正在转发的 VLAN 可能不一致,STP 阻塞或对端未配置都会造成差异。

常用命令

查看 VLAN 列表show vlan brief
查看单个 VLANshow vlan id 10
查看 Trunk 状态show interfaces trunk
查看端口二层配置show interfaces GigabitEthernet1/0/1 switchport
查看端口状态show interfaces status

常用命令与用途

常用命令与用途
show vlan brief                            # VLAN 清单与每个 VLAN 的成员端口
show vlan id 10                            # 单个 VLAN 的详细成员
show interfaces trunk                      # 所有 Trunk 口的模式、封装、放行与实际转发
show interfaces GigabitEthernet1/0/1 switchport   # 端口的模式、VLAN、语音 VLAN
show interfaces status                     # 端口 up/down、速率、所属 VLAN

输出逐列读法

来源列含义异常判断
show vlan briefVLAN / Name / Status / Ports编号、名称、状态与静态成员口Status 非 active 说明 VLAN 被挂起
show interfaces trunkMode端口工作模式期望 trunk 却显示 on 之外的异常模式
show interfaces trunkNative vlan本征 VLAN,对应华为 PVID两端不一致会触发 CDP 告警
show interfaces trunkVlans allowed on trunk配置的放行列表缺项即对应 VLAN 不通
show interfaces trunkVlans in spanning tree forwarding state实际转发的 VLAN 集合小于放行列表说明被 STP 阻塞或对端缺失
VLAN 已创建但没有成员端口时,show vlan brief 里看不到它出现在任何端口列,这是最容易被误判为『VLAN 丢了』的情形,用 show vlan id 10 单查即可确认 VLAN 本身存在。
trunk 的 Mode 列含义需要记牢:on 表示强制 Trunk 不协商,desirable 与 auto 是 DTP 协商模式。为避免对端误改模式导致链路失效,生产环境通常把互联口固定为 on 并关闭 DTP(switchport nonegotiate)。

常用排障组合

  • 业务不通第一步:show interfaces status 看端口是否 connected,再看 show vlan id 核对成员
  • 核对上行:show interfaces trunk 比对放行列表与实际转发集合
  • 核对本征 VLAN:show interfaces switchport 看 Native VLAN 与对端是否一致
  • 确认端口模式:switchport 输出里的 Administrative Mode 与 Operational Mode 要同时看
  • 看流量是否真的进来:show interfaces GigabitEthernet1/0/1 看入向包计数是否增长
Administrative Mode 与 Operational Mode 不一致是常见陷阱:配置写的是 trunk,但运行模式仍是 static access,说明模式没有真正生效,先解决这一点再看 VLAN 排查。输出较长时可用 show interfaces trunk | include Gi1/0/24 精确定位。

易错点

  • 把配置的放行列表当成实际转发集合:show interfaces trunk 的最后几列才反映运行现状,两者不一致时要查 STP 与对端配置
  • 误判 VLAN 丢失:没有成员口的 VLAN 不会出现在 show vlan brief 的端口列,用 show vlan id 单查确认
  • 忽略 Status 列:VLAN 处于 suspended 等非 active 状态时成员口不生效,表现与配置错误相似
  • 在成员口单独查看 switchport 就下结论:还要看 show interfaces status 确认端口是否真的 up,配置正确但端口 down 的情况很常见

数据来源与参考

  • Cisco IOS 配置手册(Troubleshooting VLANs)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌