最近买了一台具有 IPv4 路由功能的 HP V1910-16G 交换机(原 3com 29хх)。拆开包装后,我将固件升级到最新的 5.20 版本 1513P06。我为这些设置了额外的 VLAN(#2 和 #3)和 VLAN 接口。问题是不同 VLAN 上连接的 PC 无法相互 ping 通。看起来 VLAN 路由根本不起作用。
以下是我的设置:
VLAN ID VLAN interface
1 10.0.0.21/24
2 10.0.5.1/24
3 10.0.6.1/24
有一台 PC 连接到 VLAN 2(IP 地址 10.0.5.2,默认网关 10.0.5.1),第二台 PC 连接到 VLAN 3(IP 地址 10.0.6.2,默认网关 10.0.6.1)
路由表:
Destination IP Mask Next Hop
0.0.0.0 0.0.0.0 10.0.0.1
10.0.0.0 255.255.255.0 10.0.0.21
10.0.0.21 255.255.255.255 127.0.0.1
10.0.5.0 255.255.255.0 10.0.5.1
10.0.5.1 255.255.255.255 127.0.0.1
10.0.6.0 255.255.255.0 10.0.6.1
10.0.6.1 255.255.255.255 127.0.0.1
127.0.0.0 255.0.0.0 127.0.0.1
127.0.0.1 255.255.255.255 127.0.0.1
第一台 PC 无法 ping 通第二台 PC,反之亦然。它们只能 ping 通自己的网关,仅此而已。我做错了什么?
答案1
解决了!我降级到旧固件,路由工作正常。降级后,我只需重新启动交换机,两台电脑就可以互相 ping 通。不需要任何额外配置。HP 真丢脸。发布未经充分测试且存在回归的固件更新让我很失望。