思科交换机,划分vlan后怎么实现vlan之间通信

2024年11月11日 09:27
有4个网友回答
网友(1):

交换机还需要连接到路由器
目前有3种方法:
1.交换机有多少vlan,就连多少线到路由器;
2.交换机只需要1条到路由器就可以实现vlan间通信,称为单臂路由器;
3.用多层交换机,不用路由器了!

然后:
A ,在交换机上用
switchport mode access
switchport access vlan 号

B,还要先把交换机上的以太网接口配置成Trunk 接口
switch(config)#int f0/1
switch(config-if)#switch trunk encap dot1q
switch(config-if)#switch mode trunk

C,在路由器的物理以太网接口下创建子接口,并定义封装类型
以下只是举例:
router(config)#int g0/0
router(config-if)#no shutdown
router(config)#int g0/0.1
router(config-subif)#encapture dot1q 1 native
router (config-subif)#ip address x.x.x.x 子网掩码
//在子接口上配置IP 地址,这个地址就是VLAN 1 的网关了
router(config)#int g0/0.2
router(config-subif)#encapture dot1q 2
router(config-subif)#ip address x.x.x.x 子网掩码

注意:如果是3层交换机的
除了设置
S1(config-if)#switchport mode access
S1(config-if)#switchport access vlan 号
然后开启3层交换机的路由功能IP routing
接着需要进int vlan 号
no shutdown
和设置它们的IP地址就可以了!

网友(2):

不同VLAN之间可以通过Access-list来实现对访问的控制。

网友(3):

路由器与交换机连接的链路做trunk.

网友(4):

没有三层交换的话,网段的网关放在路由器上面就好