Cisco交换机VLAN与Trunk配置详解
一、VLAN基础配置
Switch> enable Switch# configure terminal ! 创建VLAN Switch(config)# vlan 10 Switch(config-vlan)# name SERVER Switch(config-vlan)# exit Switch(config)# vlan 20 Switch(config-vlan)# name USER Switch(config-vlan)# exit ! 将端口加入VLAN Switch(config)# interface fastEthernet 0/1 Switch(config-if)# switchport mode access Switch(config-if)# switchport access vlan 10 Switch(config-if)# exit
二、Trunk端口配置
! 配置Trunk端口 Switch(config)# interface gigabitEthernet 0/1 Switch(config-if)# switchport mode trunk Switch(config-if)# switchport trunk allowed vlan 10,20,30 Switch(config-if)# switchport trunk native vlan 99 Switch(config-if)# exit ! 验证Trunk配置 Switch# show interfaces trunk Switch# show vlan brief
三、STP生成树协议
! 启用RSTP Switch(config)# spanning-tree mode rapid-pvst ! 设置根桥 Switch(config)# spanning-tree vlan 1 root primary Switch(config)# spanning-tree vlan 1 root secondary ! 启用PortFast(边缘端口) Switch(config)# interface fastEthernet 0/1 Switch(config-if)# spanning-tree portfast Switch(config-if)# spanning-tree bpduguard enable
四、链路聚合(EtherChannel)
! 创建EtherChannel Switch(config)# interface range gigabitEthernet 0/1 - 2 Switch(config-if-range)# channel-group 1 mode active Switch(config-if-range)# exit ! 配置LACP Switch(config)# interface port-channel 1 Switch(config-if)# switchport mode trunk Switch(config-if)# switchport trunk allowed vlan 10,20