首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

一文弄懂交换机配置,这个实例很经典

一、交换机vlan配置案例

关于锐捷交换机配置的基础命令,前面我们曾有过总结,这里我们就以实例的方式,来看锐捷交换机vlan的配置。

案例:如下图

3 个VLAN 对应的IP 子网分别为192.168.10.0/24 、192.168.20.0/24 、192.168.30.0/24,现在需要,3 个VLAN 通过3 层核心交换机的IP 转发能力vlan间互通。

# 核心交换机的配置:

Ruijie>enable

Ruijie#configure terminal

Ruijie(config)#vlan 10 //创建VLAN 10

Ruijie(config-vlan)#vlan 20 //创建VLAN 20

Ruijie(config-vlan)#vlan 30 //创建VLAN 30

Ruijie(config-vlan)#exit

Ruijie(config)#interface range GigabitEthernet 0/2-4 //配置该端口Gi 0/2-4 都为trunk 口

Ruijie(config-if-range)#switchport mode trunk

Ruijie(config-if-range)#exit

Ruijie(config)#interface vlan 10 //进入vlan10

Ruijie(config-if)#ip address 192.168.10.1 255.255.255.0 //配置vlan 10的网关地址

Ruijie(config-if)#interface vlan 20 //进入vlan20

Ruijie(config-if)#ip address 192.168.20.1 255.255.255.0 // 配置vlan 20的网关地址

Ruijie(config-if)#interface vlan 30 //进入vlan 30

Ruijie(config-if)#ip address 192.168.30.1 255.255.255.0 // 配置vlan 20的网关地址

Ruijie(config-if)#end //退出到特权模式

Ruijie#write //确认配置正确,保存配置

核心交换机上面创建3个vlan,并为每个vlan配置网关接口,配置对应的ip地址,方便各个vlan间通信。

# 接入交换机Switch A上的配置:

Ruijie>enable

Ruijie#configure terminal

Ruijie(config)#vlan 10

Ruijie(config-vlan)#vlan 20

Ruijie(config-vlan)#vlan 30

Ruijie(config-vlan)#exit

Ruijie(config)#interface range GigabitEthernet 0/2-8

Ruijie(config-if)#switchport access vlan 10 //将端口Gi0/2-8 分配给VLAN 10

Ruijie(config-if)#interface range GigabitEthernet 0/9-16

Ruijie(config-if)#switchport access vlan 20 // 将端口Gi0/9-16 分配给VLAN 20

Ruijie(config-if)#interface range GigabitEthernet 0/17-24

Ruijie(config-if)#switchport access vlan 30 // 将端口Gi0/17-24 分配给VLAN 30

Ruijie(config-if)#exit

Ruijie(config)#interface GigabitEthernet 0/1

Ruijie(config-if)#switchport mode trunk //指定上连核心交换机的trunk 口

Ruijie(config-if)#end //退出到特权模式

Ruijie#write //确认配置正确,保存配置

这段就是划分Switch A的vlan,各个端口的vlan,并将0/1端口设置为Trunk模式,交换机与交换机之间的接口配置用trunk,可以允许多个VLAN通过。后面的Switch B与Switch C的交配置也是一样。

普通的单个vlan接口用access,只属于一个vlan间的通信。

# 接入交换机Switch B上的配置:

Ruijie>enable Ruijie#configure terminal Ruijie(config)#vlan 10 Ruijie(config-vlan)#vlan 20 Ruijie(config-vlan)#vlan 30 Ruijie(config-vlan)#exit Ruijie(config)#interface range GigabitEthernet 0/2-8 Ruijie(config-if)#switchport access vlan 10 //将端口Gi0/2-8 分配给VLAN 10 Ruijie(config-if)#interface range GigabitEthernet 0/9-16 Ruijie(config-if)#switchport access vlan 20 // 将端口Gi0/9-16 分配给VLAN 20 Ruijie(config-if)#interface range GigabitEthernet 0/17-24 Ruijie(config-if)#switchport access vlan 30 // 将端口Gi0/17-24 分配给VLAN 30 Ruijie(config-if)#exit Ruijie(config)#interface GigabitEthernet 0/1 Ruijie(config-if)#switchport mode trunk //指定上连核心交换机的trunk 口 Ruijie(config-if)#end //退出到特权模式 Ruijie#write //确认配置正确,保存配置

# 接入交换机Switch C上的配置:

Ruijie>enable

Ruijie#configure terminal

Ruijie(config)#vlan 20

Ruijie(config-vlan)#vlan 30

Ruijie(config-vlan)#exit

Ruijie(config)#interface range GigabitEthernet 0/2-12

Ruijie(config-if)#switchport access vlan 20 //将端口Gi0/2-12 分配给VLAN 10

Ruijie(config-if)#interface range GigabitEthernet 0/13-24

Ruijie(config-if)#switchport access vlan 30 // 将端口Gi0/13-24 分配给VLAN 30

Ruijie(config-if)#exit

Ruijie(config)#interface GigabitEthernet 0/1

Ruijie(config-if)#switchport mode trunk //指定上连核心交换机的trunk 口

Ruijie(config-if)#end //退出到特权模式

Ruijie#write //确认配置正确,保存配置

可以发现,SwitchA、SwitchB 与Switch C的配置几乎是一样的,只是vlan的端口分配不一样,其它的基本上都是重复命令。

这样就实现了三个vlan间的互通,每个交换机都创建各vlan,关键在于配置核心交换机,在核心交换机配置每个vlan间的网关ip地址,方便他们之间通信。

关注 工 仲 好:IT运维大本营,获取60个G的《网工系统大礼包》

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OUnnReTsuaDPMS3a99M9X_rg0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券