跨 VLAN 不通排查要点是什么
跨 VLAN 通信必须经过三层接口:终端把报文发给网关,由网关转发到目标 VLAN。因此排查顺序是自下而上再自上而下:先确认网关接口已创建且状态 up,再核对终端的地址、掩码与网关设置,然后查 ARP 学习与路由,最后回看二层路径是否真的承载了这个 VLAN。
基本信息
| 依赖条件 | 每个 VLAN 都要有可用的三层接口(VLANIF / SVI) |
|---|---|
| 接口状态 | VLAN 内无 up 成员口时三层接口可能不 UP |
| 终端侧 | 地址、掩码、网关设置必须正确 |
| ARP | 网关要能学习到终端,终端要能解析网关 MAC |
| 二层回查 | VLAN 成员与 Trunk 放行列表 |
| 路由 | 跨设备场景还要看目标网段路由是否可达 |
排查清单
- 确认对应 VLAN 的网关接口已创建且状态 UP
- 确认终端地址、掩码与网关设置正确
- 查 ARP 表确认网关学习到终端
- 回查二层:VLAN 成员与 Trunk 允许列表
- 跨设备场景再核对到目标网段的路由
核对命令
核对命令
display ip interface brief # 网关接口地址与状态
display arp | include 10.10 # 网关是否学习到终端
display vlan 10 # VLAN 成员与端口
display port vlan 24 # 上行 Trunk 放行列表
# Cisco
show ip interface brief
show ip arp | include 10.10检查项与判读
| 检查项 | 命令 | 判读要点 |
|---|---|---|
| 网关接口 | display ip interface brief | 接口存在且状态 UP |
| 终端配置 | 终端 ipconfig / ip addr | 掩码与网关与规划一致 |
| ARP 学习 | display arp | 网关能学到终端 IP 与 MAC |
| 二层承载 | display vlan / display port vlan | VLAN 成员与放行均正确 |
| 路由 | display ip routing-table | 存在到目标网段的路由 |
网关接口不 UP 常因 VLAN 内没有 up 的成员口,先查成员端口是否存在且状态正常,再考虑三层配置本身。
终端掩码配错会出现单向不通特征:终端认为目标与本机同网段,于是直接发 ARP 而不找网关,先核对终端配置能省下大量设备侧排查。