欢迎您访问科普小知识本站旨在为大家提供日常生活中常见的科普小知识,以及科普文章!
您现在的位置是:首页  > 科技知识

利用路由器配置单臂路由实现不同VLAN间的通信

科普小知识2022-04-14 15:29:34
...

在没有三层交换机设备且路由器的接口有限的情况下,实现VLAN间的路由

利用路由器配置单臂路由实现不同VLAN间的通信

首先线连接好如上图示

VLAN 间的主机通信为不同网段间的通信,需要三层设备对数据进行路由转发才可以实现。

在路由器上对物理接口进行划分子接口并封装802.1q 协议,使每一个子接口都充当一个VLAN网段中主机的网关,

利用路由器的路由功能实现不同VLAN 的通信。

一、在路由器上配置子接口并封装802.1q

Router》

Router》en

Router#conf t

Router(config)#int f0/0

Router(config-if)#no shutdown

Router(config-if)#int f0/0.1 //创建并进入子接口

Router(config-subif)#descripTIon vlan10 //对子接口进行描述

Router(config-subif)#encapsulaTIon dot1q 10 //对子接口封装802.2q 协议,并定义VID 为10

Router(config-subif)#ip add 192.168.10.1 255.255.255.0 //为子接口配置IP 地址为192.168.10.1

Router(config-subif)#no shutdown

Router(config-subif)#exit

Router(config)#int f0/0.2

Router(config-subif)#descripTIon vlan20

Router(config-subif)#encapsulaTIon dot1q 20

Router(config-subif)#ip add 192.168.20.1 255.255.255.0

Router(config-subif)#no shutdown

Router(config-subif)#end

二、在交换机上定义Trunk

Switch》

Switch》en

Switch#conf t

Switch(config)#int f0/1

Switch(config-if)#switchport mode trunk

Switch(config-if)#exit

三、在交换机上划分VLAN

Switch(config)#vlan 10

Switch(config-vlan)#vlan 20

Switch(config-vlan)#exit

Switch(config)#int f0/2

Switch(config-if)#switchport acc vlan 10

Switch(config-if)#exit

Switch(config)#int f0/3

Switch(config-if)#switchport acc vlan 20

Switch(config-if)#end

四、测试连通性

给主机配置相应VLAN 的ip地址 并ping 192.168.20.2 测试连通性