#交换机的VLAN配置#
#任务二交换机间相同VLAN通信#
同一台交换机上同一vlan内PC可以通信,不同vlan被隔离。但由于网络规模的增大或地域范围的限制,同一vlan的用户可能跨接在不同交换机上,需要配置跨交换机链路实现交换机间相同vlan的通信。
#1配置计算机的IP地址和子网掩码
#2给交换机A设置名称,划分vlan 10和vlan 20,并分配相应的端口
Switch>enable
Switch#conf t
Switch(config)#hostname Switch-A
Switch-A(config)#vlan 10 !创建vlan 10
Switch-A(config-vlan)#name caiwubu !将vlan 10命名为caiwubu
Switch-A(config-vlan)#exit !返回全局模式
Switch-A(config)#vlan 20 !创建vlan20
Switch-A(config-vlan)#name shichangbu !将vlan 20命名为shichangbu
Switch-A(config-vlan)#exit !返回全局模式
Switch-A(config)#int range fa0/1-5 !进入接口组f0/1-5
Switch-A(config-if-range)#switchport mode access !设置接口模式为接入模式
Switch-A(config-if-range)#switchport access vlan 10 !把接口加入vlan 10
Switch-A(config-if-range)#exit
Switch-A(config)#int range fa0/6-10 !进入接口组f0/6-10
Switch-A(config-if-range)#switchport mode access !设置接口模式为接入模式
Switch-A(config-if-range)#switchport access vlan 20 !把接口加入vlan 20
Switch-A(config-if-range)#exit
#3给交换机B设置名称,划分vlan 10和vlan 20,并分配相应的端口
Switch>enable
Switch#conf t
Switch(config)#hostname Switch-B
Switch-B(config)#vlan 10 !创建vlan 10
Switch-B(config-vlan)#name caiwubu !将vlan 10命名为caiwubu
Switch-B(config-vlan)#exit !返回全局模式
Switch-B(config)#vlan 20 !创建vlan20
Switch-B(config-vlan)#name shichangbu !将vlan 20命名为shichangbu
Switch-B(config-vlan)#exit !返回全局模式
Switch-B(config)#int range fa0/1-5 !进入接口组f0/1-5
Switch-B(config-if-range)#switchport mode access !设置接口模式为接入模式
Switch-B(config-if-range)#switchport access vlan 10 !把接口加入vlan 10
Switch-B(config-if-range)#exit
Switch-B(config)#int range fa0/6-10 !进入接口组f0/6-10
Switch-B(config-if-range)#switchport mode access !设置接口模式为接入模式
Switch-B(config-if-range)#switchport access vlan 20 !把接口加入vlan 20
Switch-B(config-if-range)#exit
#4测试网络的连通性。在PC1上pingPC3和PC4的IP地址192.168.1.3、192.168.1.4,网络是不通的
#5设置交换机A的Trunk端口
Switch-A(config)#int g1/1
Switch-A(config-if)#switchport mode trunk
#6设置交换机B的Trunk端口
Switch-B(config)#int g1/1
Switch-B(config-if)#switchport mode trunk
#7测试网络的连通性。在PC1上pingPC3的IP地址192.168.1.3,网络是连通的,表明交换机之间的Trunk链路已经成功建立;pingPC4的IP地址192.168.1.4,网络不通,表明不同vlan间无法通信