两台思科3560三层交换机vlan间如何实现互访?

目前我已测通在一台3560上划分不同vlan后,启用ip routing能通。
但两台交换机做了trunk连接后,SW1的vlan2里的pc想pingSW2里的pc就是不通。
请大家想想办法,谢谢

解决的方法就是,在其中一台思科3560三层交换机上(哪一台都无所谓,因为你在两台三层交换机之间的链路,是二层的Trunk链路。而trunk是承载多VLAN流量的),添加两个SVI(Switch Virtual Interface )接口(假设你之前没有添加过)。在SVI接口上设置IP地址,然后把划入相应VLAN的电脑的网关,设置成所对应的SVI地址。
我假设你一个VLAN是VLAN2,VLAN2的IP地址网段是192.168.2.0 255.255.255.0,网关是192.168.2.1;而另一个VLAN是VLAN3,VLAN3的IP地址网段是192.168.3.0 255.255.255.0,网关是192.168.3.1;两台三层交换机之间的互联,依然是用Trunk这种二层链路相连,那具体的配置如下:

Switch(config)#interface vlan 2
Switch(config-if)#description This interface is the gateway of VLAN 2.
Switch(config-if)#ip address 192.168.2.1 255.255.255.0
Switch(config-if)#exit
Switch(config)#
Switch(config)#interface vlan 3
Switch(config-if)#description This interface is the gateway of VLAN 3.
Switch(config-if)#ip address 192.168.3.1 255.255.255.0
Switch(config-if)#exit
Switch(config)#

在全局模式下,使用命令interface vlan 3,就是启用一个SVI接口。
这样,就应该能通。但前提条件是:你要在一台三层交换机上设置两个SVI接口。
如果你想要在两台三层交换机上各设置一个SVI接口,然后又要互通的话,就要启用路由协议,并把VLAN的网段发布出去才行。

如果还有疑问的话,再跟我补充说明吧!留下你的邮箱,将更利于我们的联系。

最后说一句:如果把我的答案选为最佳答案的话,请多给一点分吧!
毕竟,要思考你这个问题,并给出相应的答案,还要用键盘输入,是要用不少的时间和精力的。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-11
三层交换机指带路由功能的交换机.
要在三层上创建VLAN 并实现vlan互访,步骤为 创建vlan,
config t并回车进入配置模式
在配置模式输入:VLAN 123(创建VLAN 123)
vlan234(创建VLAN 234)

配置vlan ip 123

输入:interface vlan 123(进入VLAN123)。
输入:ip add 10.1.1.1 255.255.255.0
###为123 vlan分配ip 10.1.1.1
interface range f1/0/1-5
###将1-5划分给123

interface vlan 234(进入VLAN234)。
### vlan234 VLAN 分配:
ip add 10.1.2.1 255.255.255.0
interface range f1/0/6-10
###将6-10分配给 vlan234

这样,思科交换机中的VLAN就配置好了。

连接在vlan123 的电脑网关 10.1.1.1
连接在vlan234的电脑网关 10.1.2.1

缺省状态下,此时各vlan间是可以互访的
如果实现vlan间的隔离,需要使用acl,即访问控制列表来允许或隔绝vlan间的访问。
第2个回答  2011-01-23
你说的两台交换机座trunk是什么意思,是两台3560之间trunk ,还是在3560旁边接两台交换机,如果你是直接在两台能互通的3560连接上做trunk只要你VLAN的IP没错,PC上面的网关就是VLAN配置的IP就能通。 我认为你是PC上的网关设置错了,设置的网关是直连的交换机上对应VLAN的IP地址
第3个回答  2011-01-26
trunk属于二层互访,需要两边主机的vlan相同,并且在同一网段,不然就要使用三层路由
第4个回答  2011-01-24
那就用路由功能啊,不同VLAN就是不同网段需要路由的呀!

cisco3560三层交换机2个vlan之间routing之后可以互访
Switch(config)#access-list 100 permit ip any any 应用到vlan2的in方向:Switch(config)#int vlan 2 Switch(config-if)#ip access-group 100 in 这是我做好的,参考一下:

用两台思科3560三层交换机连接A、B栋的网络,可以实现两栋楼之间在同一...
只要两台3560之间互联,跑trunk,需要同一网段的划在一个vlan,就可以实现。

CISCO3650交换机两个VLAN之间不能互通。
最简单的方法,如果没有其他需求只要pc互通的话。int vlan1跟int vlan 2都在同一台交换机上,是有路由的,开启了ip routing就能互通,思路是将pc的默认网关指向int vlan 1,3650收到数据包后查找路由表实现转发,ping通。en conf t ip routing(开启三层功能)vlan 1(创建Vlan)vlan 2 int range ...

思科交换机如何使vlan之间互通?
PC0接在2960交换机f0\/1口,IP:192.168.1.10,默认网关192.168.1.254,属于VLAN 10;PC1接在2960交换机f0\/13口,IP:192.168.2.10,默认网关192.168.2.254,属于VLAN 20;2960交换机的f0\/24口与3560三层交换机的f0\/1口相连,设为trunk模式。PC0和PC1分属于不同的vlan,它们间数据的通信...

思科交换机 怎么实现各vlan的互相通信
在3560确认IP routing功能开启 3560到各2960使用trunk(如果2960上有多vlan的话)3560上根据vlan个数配置svi接口,比如2960上有vlan 20,那么3560就配置interface vlan 20 3560上配置根据vlan的网段配置dhcp pool,并把default-route设置为该svi接口的IP地址。

朋友,能给我讲讲三层交换机是如何实现两个vlan怎样互访的吗?
三层交换机上如果两个vlan都起了虚接口,即vlan-interface,并且配置了IP地址,那么这两个vlan就三层互通了。但这两个vlan之间二层还是不会通的,比如不配置网关地址,那么是不通的。经过在三层交换机上起IP地址,实现的是三层的互通,这个时候三层交换机相当于路由器 ...

想轻松实现VLAN间互访,给你两招
想轻松实现VLAN间互访,这里有两种方法供你参考。方法一:子接口实现在二层环境下,VLAN间的通信通常受限,可通过路由器的子接口来解决。首先,将交换机的接口配置为不同VLAN,路由器的物理接口作为网关。然而,过多VLAN可能导致路由器资源紧张。改进方案是使用子接口,一个物理接口下创建多个逻辑子接口,...

...三层交换机,我想让这两个交换机所有的VLAN之间可以互访
1.2个S3600全做三层,每个36创建自己的vlan及int vlan 地址。2个36之间使用路由来互通。互通做法:每个S36的int vlan 1 设置一个ip地址,如a为10.0.0.1 b为10.0.0.2。使用网线将两个36用vlan1 端口连接上。每个36做去往对方的vlan的路由,如a的其他vlan地址为 192.168.0.0 b的其他...

三层交换机接两个交换机 实现vlan相互通信
原理,因为是3层交换机,所以拥有路由功能,只要不vlan分成不同网段,就可以实现单臂路由功能。无论思科还是华为,只要原理对就可以啦~~楼上那位代码都是华为的。思科的是 Switch>enable Switch#configure terminal Switch(config)#hostname R1 R1(config)#vla R1(config)#vlan 2 R1(config-vlan)#nam ...

cisco3560交换机作为核心交换机怎么控制Vlan访问
个人建议设置acl。你的各个部门都有独立的交换机,然后通过这个接入这个三层。你可以在各个三层的接入里,设置acl,方向是in。设置内容:1.禁止访问其他部门。2.允许所有。写完后,应用接口就可以了。看到楼上的兄弟,说port protected,如果这样设置,同部门之间是无法访问。如果设置pvlan,这个是可以,这个...

相似回答