怎样让用路由器相连两台二层交换机的两个vlan互相访问?

假如A交换机vlan100,vlan200,B交换机vlan300,vlan400,怎样配置可以让vlan300不能访问vlan100?vlan200可以访问vlan400?

1、配置PC1:IP: 192.168.1.2Submask: 255.255.255.0 Gageway:192.168.1.1。

2、配置PC2:IP: 192.168.2.2Submask: 255.255.255.0 Gageway:192.168.2.1。

3、测试连通性PC1 Ping PC2 ,Ping 192.168.2.2  。

4、设置交换机Switch:interface fastEthernet 0/2  //进入交换机0模块第2端口switchport access vlan 2  //加入vlan 2 exit int fa 0/3  //进入交换机0模块第3端口。

5、设置路由器:Router>en Router#conf t Router(config)#int fa0/0//进入路由器0模块第0端口 Router(config-if)#no shutdown //开启该端口。

6、测试连通性:PC1 Ping PC2 , Ping 192.168.2.2   。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-10-15

有多种方法可以实现:比如PVLAN,ACL等。按照你的拓扑,我用PT模拟了一种做法:单臂路由+ACL,可以参考一下,有图,有配置:

 

 

交换机A:

interface FastEthernet0/2

 switchport access vlan 100

 switchport mode access

!

interface FastEthernet0/3

 switchport access vlan 100

 switchport mode access

!

interface FastEthernet0/11

 switchport access vlan 200

 switchport mode access

!

interface FastEthernet0/12

 switchport access vlan 200

 switchport mode access

!

interface FastEthernet0/1

 switchport trunk allowed vlan 100,200

 switchport mode trunk

 

 

交换机B:

interface FastEthernet0/2

 switchport access vlan 300

 switchport mode access

!

interface FastEthernet0/3

 switchport access vlan 300

 switchport mode access

!

interface FastEthernet0/11

 switchport access vlan 400

 switchport mode access

!

interface FastEthernet0/12

 switchport access vlan 400

 switchport mode access 

!

interface FastEthernet0/1

 switchport trunk allowed vlan 300,400

 switchport mode trunk

 

 

Router:

interface FastEthernet0/0.1

 encapsulation dot1Q 100

 ip address 192.168.1.1 255.255.255.0

!

interface FastEthernet0/0.2

 encapsulation dot1Q 200

 ip address 192.168.2.1 255.255.255.0

!

interface FastEthernet0/1.1

 encapsulation dot1Q 400

 ip address 192.168.4.1 255.255.255.0

!

interface FastEthernet0/1.2

 encapsulation dot1Q 300

 ip address 192.168.3.1 255.255.255.0

 ip access-group 1 out

!

access-list 1 deny 192.168.1.0 0.0.0.255

access-list 1 permit any

 

 

本回答被提问者采纳
第2个回答  2012-07-19
不同的vlan 没有经过三层交换机时不能互访的 同一vlan时可以互访
所以你应该把vlan200 和vlan400划为同一个vlan 当然你的两个vlan必须处于同一网段
vlan300 和vlan100 不用管
同时两交换机相连的接口应该打上他trunk本回答被网友采纳
第3个回答  2012-07-18
在路由器上做ACL把把不让互访的ip段加进去,不过这样不能阻止通过代理访问
第4个回答  2012-07-18
你需要配置路由协议 和acl
相似回答