案例:VLAN 间无法互通的排查过程

现象

某分公司新部署网络后,财务部(VLAN 10)和业务部(VLAN 20)之间无法互通,但同部门内部通信正常。

排查思路

第一步:确认基础连通性

# 财务部 PC  ping 同 VLAN 网关
ping 192.168.10.1

✅ 同 VLAN 网关可达 → 二层交换正常

第二步:检查 VLAN 间路由

Switch# show ip interface brief

❌ 发现 VLAN 10 和 VLAN 20 的 SVI 接口处于 down/down 状态

第三步:检查 SVI 配置

Switch# show running-config interface vlan 10
interface Vlan10
 ip address 192.168.10.1 255.255.255.0
 no shutdown

配置正常,但接口依然 down。

第四步:检查 VLAN Trunk

Switch# show interfaces trunk
Port      Mode     Encapsulation  Status    Native vlan
Gi0/1     on       802.1q         trunking  1

✅ Trunk 配置正常,但缺关键配置!

🎯 根因

三层交换机没有启用 IP routing 功能

Switch(config)# ip routing   ! 全局路由功能默认未开

解决

Switch# configure terminal
Switch(config)# ip routing
Switch(config)# end
Switch# write memory

配置后 show ip interface brief 显示 SVI 接口 up,问题解决。

💡 经验

  • 三层交换机默认关闭 IP routing,新设备必查
  • VLAN 间通信 二层交换正常就够了
  • no shutdown 只是端口状态,路由功能是另一回事

关注公众号「网英的日常」,更多排错案例持续更新。