只有路由器和二层交换机,如何配置VLAN 且能互访?
发布网友
发布时间:2022-04-22 22:00
我来回答
共3个回答
热心网友
时间:2023-07-18 15:43
1、交换机上做VLAN;
2、交换机上与路由器连接的接口设置成TRUNK模式;
3、再在路由器上做子接口,做单臂路由;
4、在路由器一个端口上直接配置多个IP的话,不能互相PING通;最好按上面配置子接口。
5、在路由器两个端口连交换机,就只要把相连的端口加入对应vlan就可以ping通了。
6、对于没有路由功能的二层交换机,若要实现VLAN间的相互通信,就要借助外部的路由器(单臂路由)来为VLAN指定默认路由,此时路由器的快速以太网接口与交换机的快速以太网端口,应以汇聚链路的方式相连,并在路由器的快速以太网接口上,为每一个VLAN创建一个对应的逻辑子接口。
7、并设置逻辑子接口的IP地址,该IP地址以后就成为该VLAN的默认网关(路由)。由于这些逻辑子接口是直接连接在路由器上的,一旦每个逻辑子接口设置了IP地址后,路由器就会自动在路由表中为各VLAN添加路由,从而实现VLAN间的路由转发。
热心网友
时间:2023-07-18 15:43
对于没有路由功能的二层交换机,若要实现VLAN间的相互通信,就要借助外部的路由器来为VLAN指定默认路由。
VLAN创建一个对应的逻辑子接口,并设置逻辑子接口的IP地址,该IP地址以后就成为该VLAN的默认网关。
交换机上做VLAN;
交换机上与路由器连接的接口设置成TRUNK模式;
再在路由器上做子接口,做单臂路由;
在路由器一个端口上直接配置多个IP的话,不能互相PING通;
热心网友
时间:2023-07-18 15:44
对于没有路由功能的二层交换机,若要实现VLAN间的相互通信,就要借助外部的路由器(单臂路由)来为VLAN指定默认路由,此时路由器的快速以太网接口与交换机的快速以太网端口,应以汇聚链路的方式相连,并在路由器的快速以太网接口上,为每一个VLAN创建一个对应的逻辑子接口,并设置逻辑子接口的IP地址,该IP地址以后就成为该VLAN的默认网关(路由)。由于这些逻辑子接口是直接连接在路由器上的,一旦每个逻辑子接口设置了IP地址后,路由器就会自动在路由表中为各VLAN添加路由,从而实现VLAN间的路由转发。
下面以二层交换机的F0/1接口连接路由器的F1/0接口为例来说明其配置过程:
1.在二层交换机上配置VLAN
(1)创建VLAN10,将它命名为test的例子
Switch# configure terminal
Switch(config)# vlan 10
Switch(config-vlan)# name test
Switch(config-vlan)# end
(2)把接口 0/10加入VLAN 10
Switch# configure terminal
Switch(config)# interface fastethernet 0/10
Switch(config-if)# switchport mode access
Switch(config-if)# switchport access vlan 10
Switch(config-if)# end
(3)将一组接口加入VLAN 20
Switch(config)#interface range fastethernet 0/1-8,0/15,0/20
Switch(config-if-range)# switchport access vlan 20
(4)把Fa0/1配成Trunk口
Switch# configure terminal
Switch(config)# interface fastethernet0/1
Switch(config-if)# switchport mode trunk
2.在路由器上配置子接口的IP地址及VLAN封装方式
/*配置子端口,子端口号10*/
R2632(config)# int f1/0.10
/* 封装命令为enc dot1q VLAN号 ,10为VLAN号*/
R2632(config-subif)# enc dot1q 10
/*设置子端口的IP地址为192.168.1.1 */
R2632(config-subif)# ip add 192.168.1.1 255.255.255.0
R2632(config-subif)# no shut
R2632(config-subif)# exit
/*配置子端口,子端口号20*/
R2632(config)# int f1/0.20
/* 封装命令为enc dot1q VLAN号 20*/
R2632(config-subif)# enc dot1q 20
R2632(config-subif)# ip add 192.168.2.1 255.255.255.0
R2632(config-subif)# no shut
R2632(config-subif)# exit