一、交換機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)#exit
Ruijie(config)#interface range GigabitEthernet 0/2-12
Ruijie(config-if)#switchport access vlan 10 //将端口Gi0/2-12 配置設定給VLAN 10
Ruijie(config-if)#interface range GigabitEthernet 0/13-24
Ruijie(config-if)#switchport access vlan 20 // 将端口Gi0/13-24 配置設定給VLAN 20
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的《網工系統大禮包》