有两个故障:
1. vlan1现在不能和vlan200互通
2. 两个vlan现在设置了vlan的接口IP为网关之后,都不能上网了(要求不同vlan都能共享上网)
我的是H3C 3600的交换机
有以下两个 vlan ,一个是交换机本身默认的vlan 1 ,一个是我创建的vlan 200,现在
vlan 1 网段 192.168.8.X
vlan 200 网段 192.168.9.X
A 主机IP: 192.168.8.10, 网关 192.168.8.6, 接在 端口 1/0/1
B主机 IP: 192.168.9.2 , 网关是 192.168.9.1 ,接在 端口 1/0/2
路由器: 192.168.8.1 接在 端口 1/0/24
现在A主机可以ping 通 192.168.9.1 和 网关 192.168.8.6,但就是ping 不通 192.168.9.2,而且现在vlan 1 和 vlan 200 都上不了网,
主机A 网关指向 vlan1接口地址 : 192.168.8.6
主机B 网关指向 vlan200接口地址 : 192.168.9.1
路由器我设置了静态路由 :
192.168.9.0 255.255.255.0 192.168.8.9
192.168.8.0 255.255.255.0 192.168.8.6
以下是我的一些摘要信息
静态路由信息:
------------------------
Destination/Mask Protocol Pre Cost Nexthop Interface
127.0.0.0/8 DIRECT 0 0 127.0.0.1 InLoopBack0
127.0.0.1/32 DIRECT 0 0 127.0.0.1 InLoopBack0
192.168.8.0/24 DIRECT 0 0 192.168.8.9 Vlan-interface1
192.168.8.9/32 DIRECT 0 0 127.0.0.1 InLoopBack0
192.168.9.0/24 DIRECT 0 0 192.168.9.1 Vlan-interface200
192.168.9.1/32 DIRECT 0 0 127.0.0.1 InLoopBack0
vlan 1 信息
--------------------------
VLAN Type: static
Route Interface: configured
IP Address: 192.168.8.9
Subnet Mask: 255.255.255.0
Description: VLAN 0001
Name: VLAN 0001
Tagged Ports: none
Untagged Ports:
Ethernet1/0/1 Ethernet1/0/2 Ethernet1/0/3
Ethernet1/0/4 Ethernet1/0/5 Ethernet1/0/6
Ethernet1/0/7 Ethernet1/0/8 Ethernet1/0/9
Ethernet1/0/10 Ethernet1/0/11 Ethernet1/0/12
Ethernet1/0/13 Ethernet1/0/14 Ethernet1/0/15
Ethernet1/0/16 Ethernet1/0/17 Ethernet1/0/18
Ethernet1/0/19 Ethernet1/0/20 Ethernet1/0/21
Ethernet1/0/22 Ethernet1/0/23 Ethernet1/0/24
GigabitEthernet1/1/1 GigabitEthernet1/1/2 GigabitEthernet1/1/3
GigabitEthernet1/1/4
vlan 200 信息
--------------------------
VLAN ID: 200
VLAN Type: static
Route Interface: configured
IP Address: 192.168.9.1
Subnet Mask: 255.255.255.0
Description: VLAN 0200
Name: VLAN 0200
Tagged Ports:
Ethernet1/0/1 Ethernet1/0/2
Untagged Ports: none
------解决方案--------------------
路由器的回程路由有问题!!
看你的设置,路由器接口也在 8 网段,因此你不需要添加 8 网段的路由,另外,9 网段的下一跳 应该是 8.6,你怎么写的8.9??
还有就是 3600 交换机上应该有条默认路由指向路由器,没看到你配置!