为什么Vlan设置了三层路由Vlan间还不能通信?

来源:百度知道 编辑:UC知道 时间:2024/06/06 21:03:56
我用一台路由器,一台交换机实现vlan
交换机上2,3,4口加入vlan2,5,6,7口加入vlan3,1口设为trunk允许所有vlan通过;
路由器上创建子接口
e0/1 设置为全双工100Mbps
ip 192.168.0.1 255.255.255.0 作为原vlan1网关
e0/1.1 ip 192.168.1.1 255.255.255.0 作为vlan2网关
并设置vlan-type dot1q vid 2
e0/1.2 ip 192.168.2.0 255.255.255.0 作为vlan3网关
并设置vlan-type dot1q vid 3

但经过上述设之后,vlan之间不能进行通信,相互间不能ping通对方的网关
???请高人指教一二!!!
是不是我给e0/1添加ip所致?是不是也应该删除e0/1的ip地址专门创建个子接口e0/1.3
设置ip192.168.0.1 255.255.255.0
vlan-type dot1q vid 1

???
不行啊!我刚试过了!把e0/1口IP去掉,改为e0/1.3 ip 192.168.0.1 255.255.255.0 还是不行
注:与相应Vlan口连接的计算机网关改为该子接口ip

怎么没人回答了!看来得寻别的途径了

E0/1是不能够有IP地址的

vlan有个vlan ip吧
你设置了么?

vlan interface

什么设备?

这个跟你添加的IP没有关系~,比如你现在电脑用的是 e0/2.2 这个口,这个口属于VLAN2 而且你给了它虚拟地址了 ip 192.168.1.1 哪你连接这个接口的PC网关设置 成192.168.1.1 了吗? 还有另一台PC的网关!

路由器要开子接口,E0/1不应该设置IP
应该设置是
inter e0/1.1
ip address 192.168.1.1 255.255.255.0 (这个是vlan2的网关)
inter e0/1.2
ip address 192.168.2.1 255.255.255.0 (这个是vlan3的网关)
在交换机,应该设置vlan2和vlan3的管理地址
interface vlan 2
ip address 192.168.1.2 255.255.255.0
interface vlan 3
ip address 192.168.2.2 255.255.255.0
其他配置跟你的一样