配置路由器单臂路由实现vlan之间通信

2025-11-18 20:22:37

1、我们看一下拓扑图,可以看到,有两台交换机,它们划分了vlan2和vlan3分别是技术部和市场部。

配置路由器单臂路由实现vlan之间通信

2、小编这里先创建交换机SW1的vlan

SW1(config-line)#vlan 2

SW1(config-vlan)#name market

SW1(config-vlan)#vlan 3

SW1(config-vlan)#name it

配置路由器单臂路由实现vlan之间通信

3、将接口分配给vlan,接口要设置成access模式

SW1(config-vlan)#int range fa0/1-2

SW1(config-if-range)#swi mod acc

SW1(config-if-range)#swi acc vlan 2

SW1(config-if-range)#int range fa0/3-5

SW1(config-if-range)#swi mod acc

SW1(config-if-range)#swi acc vlan 3

查看vlan配置

SW1(config-if-range)#do sh vlan bri

可以看到配置成功!

配置路由器单臂路由实现vlan之间通信

4、创建交换机SW2的vlan,步骤和交换机SW1相同。查看vlan配置!

配置路由器单臂路由实现vlan之间通信

5、配置交换机之间的中继线

SW1交换机的trunk配置

SW1(config-if-range)#int gi0/1

SW1(config-if)#swi mod tru

查看配置

SW1(config-if)#do sh int tru

配置路由器单臂路由实现vlan之间通信

6、SW2交换机的trunk配置同SW1交换机

配置路由器单臂路由实现vlan之间通信

7、检查内部vlan是否通信,可以看到正常通信!

配置路由器单臂路由实现vlan之间通信

配置路由器单臂路由实现vlan之间通信

8、配置vlan之间的通信,我们可以看到通过交换机fa0/24口,流量转到路由器的fa0/0接口。所以交换机fa0/24接口要配置trunk模式。

SW1(config-if)#int fa0/24

SW1(config-if)#swi mod tru

配置路由器单臂路由实现vlan之间通信

9、vlan之间流量通过路由器来转发,即计算机网关设置路由器物理接口。

打开路由器的物理接口

R1(config)#int fa0/0

R1(config-if)#no shut

配置路由器单臂路由实现vlan之间通信

10、由于有多个vlan,需要配置路由器的虚拟子接口。

子接口2代表vlan2

R1(config)#int fa0/0.2

R1(config-subif)#

配置路由器单臂路由实现vlan之间通信

11、配置路由器子接口的协议,这里的2代表给vlan2用

R1(config-subif)#en do 2

配置网关ip地址

R1(config-subif)#ip add 192.168.2.254 255.255.255.0

R1(config-subif)#

配置路由器单臂路由实现vlan之间通信

12、配置子接口给vlan 3

R1(config)#int fa0/0.3

R1(config-subif)#en do 3

R1(config-subif)#ip add 192.168.3.254 255.255.255.0

配置路由器单臂路由实现vlan之间通信

13、查看路由器的接口配置

R1#sh ip int bri

可以看到子接口配置ip地址成功!

配置路由器单臂路由实现vlan之间通信

14、将子接口的地址配置到对应的vlan下,作为它对应的网关。配置ip地址如下

配置路由器单臂路由实现vlan之间通信

配置路由器单臂路由实现vlan之间通信

15、配置完成后,我们知道所有的电脑都应该能通信了。随便找两台电脑来测试。可以看到可以通信了!

配置路由器单臂路由实现vlan之间通信

配置路由器单臂路由实现vlan之间通信

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢