三层交换机vlan间不通信呀??

来源:百度知道 编辑:UC知道 时间:2024/05/26 01:06:22
我用的Boson,划分2个vlan分别是vlan10,vlan20。一个三层交换机,两个pc机,认两个vlan能通信。
--switch---
vlan database
vlan 10
vlan 20
int f0/1---和pc1连
switchport access vlan 10
int f0/2---和pc2连
switchport access vlan 20
int vlan 10
ip add 192.168.1.1 255.255.255.0
no shut
int vlan 20
ip add 192.168.2.1 255.255.255.0
no shut
ip routing

-----pc1------
ipconfig /ip 192.168.1.2 255.255.255.0
ipconfig /dg 192.168.1.1

-----pc2------
ipconfig /ip 192.168.2.2 255.255.255.0
ipconfig /dg 192.168.2.1

可是pc1连网关都ping不通192.168.1.1,同样pc2也ping网关192.168.2.1???为什么vlan之间不能通信呀!!

192.168.1.1与192.168.2.1不是交换机的网关 交换机的网关配置命令应该是在全局模式下:
ip default-gateway 你要的网关
例如:ip default-gateway 192.168.1.3
-----PC1-----
ipconfig/ip 192.168.1.2 255.255.255.0
ipconfig/dg 192.168.1.3
PC2同理啦~!
但是,交换机好像不具有路由功能,划分vlan的作用就是让不同vlan里的pc不能通信,既然想让它们通信又为何设置vlan呢?

pc和交换机接好了吗?

用的是不是交叉线?
三层设备连PC不能用直通线。
配过路由器相信知道这个道理。

谁说不同Vlan不能互相通信的
如果你2台PC机在同一台3层交换机上,那很简单,只要把接2台PC机的交换机端口加入同一个Vlan就OK了。
如果不再同一个交换机,比如一个在2层、一个在三层那就稍微复杂点。就不在此叙述了