交换机配置示例

结构图

整网拓扑
拓扑结构

路由器接口信息图
路由器接口信息图

三层交换机接口信息图
三层交换机接口信息图


前提:IP路由等全局生效的配置需在全局配置模式写;命令提示符为Switch(config)#;锐捷无全局配置模式配置命令直接写,命令提示符为(设备名称+#)例如:Switch#
添加IP,添加DHCP等在相应子接口生效的配置需要在相应子接口下书写;命令提示符为Switch(config-if)#Switch(config-vlan)#等子接口提示符


Router>enable #进入特权模式

Router#configure terminal #进入全局配置模式(锐捷无需此命令)

Router(config)#interface gigabitEthernet 0/0/1 #进入千兆接口:0/0/1(接下层:服务器)

Router(config-if)#ip address 192.168.3.1 255.255.255.0 #添加IP:192.168.3.1

Router(config-if)#no shutdown #启用接口

Router(config-if)#interface gigabitEthernet 0/0/0 #进入千兆接口:0/0/0(接下层:三层交换机)

Router(config-if)#ip address 200.200.200.1 255.255.255.0 #添加IP:200.200.200.1

Router(config-if)#no shutdown #启用接口

Router(config-if)#exit #退出到全局配置模式

Router(config)#ip route 192.168.10.0 255.255.255.0 200.200.200.2 #添加到三层交换机VLAN10的回程路由

Router(config)#ip route 192.168.20.0 255.255.255.0 200.200.200.2 #添加到三层交换机VLAN20的回程路由

Switch(config-if)#``end` #退出到特权模式

Router#Switch#write #保存配置

路由器配置结束:show run显示应有以下信息

!
interface GigabitEthernet0/0/0
ip address 200.200.200.1 255.255.255.0
duplex auto
speed auto
!
interface GigabitEthernet0/0/1
ip address 192.168.3.1 255.255.255.0
duplex auto
speed auto
!
ip classless
ip route 192.168.10.0 255.255.255.0 200.200.200.2
ip route 192.168.20.0 255.255.255.0 200.200.200.2

Switch>enable #进入特权模式

Switch#configure terminal #进入全局配置模式(锐捷无需此命令)

Switch(config)#ip routing #启用三层路由功能

Switch(config)#ip route 0.0.0.0 0.0.0.0 200.200.200.1 #添加三层交换机出口默认路由到路由器(200.200.200.1)

Switch(config)#vlan 10 #创建VLAN10

Switch(config-vlan)#interface vlan 10 #进入VLAN10

Switch(config-if)#ip address 192.168.10.254 255.255.255.0 #添加VLAN10的IP(此ip为vlan10的网关)

Switch(config)#vlan 20 #创建VLAN20

Switch(config-vlan)#interface vlan 20 #进入VLAN20

Switch(config-if)#ip address 192.168.20.254 255.255.255.0 #添加VLAN20的IP(此ip为vlan20的网关)

Switch(config-if)#interface fastEthernet 0/3 #进入百兆接口:0/3(接上层:路由器)

Switch(config-if)#no switchport #启用接口的三层模式

Switch(config-if)#ip address 200.200.200.2 255.255.255.0 #添加IP:200.200.200.2

Switch(config-if)#interface FastEthernet0/1 #进入百兆接口:0/1(接下层:二层路由器)

Switch(config-if)#switchport trunk encapsulation dot1q #更改封装模式(锐捷无需此命令)

Switch(config-if)#switchport mode trunk #更改vlan模式为trunk

Switch(config-if)#switchport trunk allowed vlan 10,20 #透传VLAN10和20

Switch(config-if)#interface FastEthernet0/2 #进入百兆接口:0/2(接下层:二层路由器)

Switch(config-if)#switchport trunk encapsulation dot1q #更改封装模式(锐捷无需此命令)

Switch(config-if)#switchport mode trunk #更改vlan模式为trunk

Switch(config-if)#switchport trunk allowed vlan 10,20 #透传VLAN10和20

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

Switch#write 保存配置

三层交换机配置结束:show run显示应有以下信息

!
interface FastEthernet0/1
switchport trunk allowed vlan 10,20
switchport trunk encapsulation dot1q
switchport mode trunk
!
interface FastEthernet0/2
switchport trunk allowed vlan 10,20
switchport trunk encapsulation dot1q
switchport mode trunk
!
interface FastEthernet0/3
no switchport
ip address 200.200.200.2 255.255.255.0
duplex auto
speed auto
!
interface Vlan1
no ip address
shutdown
!
interface Vlan10
mac-address 0001.9685.8201
ip address 192.168.10.254 255.255.255.0
!
interface Vlan20
mac-address 0001.9685.8202
ip address 192.168.20.254 255.255.255.0
!
ip classless
ip route 0.0.0.0 0.0.0.0 200.200.200.1
!

接三层交换机口使用trunk进入对应接口透传对应VLAN

Switch(config-if)#switchport mode trunk #更改vlan模式为trunk

Switch(config-if)#switchport trunk allowed vlan 10 #透传VLAN10

Switch(config-if)#switchport trunk allowed vlan add 20 #添加透传VLAN20(按需添加)

接电脑使用access模式进入对应接口添加对应vlan

Switch(config-if)#switchport mode access #更接口改模式为access

Switch(config-if)#switchport access vlan 10 #剥离VLAN10