一、配置vlan信息
1、手动配置PC端的IP地址
2、配置二层交换机
Switch>enable //进入特权模式
Switch#configure terminal //进入全局模式
Switch(config)#hostname S01 //重命名交换机名
S01(config)#vlan 10 //创建vlan
S01(config-vlan)#name xxx
S01(config-vlan)#vlan 20
S01(config-vlan)#name yyy
S01(config-vlan)#vlan 30
S01(config-vlan)#name zzz
S01(config)#interface vlan 10 //启动vlan10
S01(config-if)#ip address 192.168.10.10 255.255.255.0 //为vlan配置IP地址
S01(config-if)#no shutdown
S01(config-if)#exit
S01(config)#interface vlan 20 //启动vlan20
S01(config-if)#ip address 192.168.20.10 255.255.255.0 //为vlan配置IP地址
S01(config-if)#no shutdown
S01(config-if)#exit
S01(config)#interface vlan 30 //启动vlan30
S01(config-if)#ip address 192.168.30.10 255.255.255.0 //为vlan配置IP地址
S01(config-if)#no shutdown
S01(config-if)#exit
S01(config)#interface f0/1 //
S01(config-if)#switchport access vlan 10 //将f0/1口设置为vlan10
S01(config-if)#exit
S01(config)#interface f0/2 //
S01(config-if)#switchport access vlan 20 //将f0/2口设置为vlan20
S01(config-if)#exit
S01(config)#interface f0/3
S01(config-if)#switchport access vlan 30 //将f0/3口设置为vlan30
S01(config-if)#exit
S01(config)#interface g1/1
S01(config-if)#switchport mode trunk //将g1/1口设置为trunk模式
S01(config-if)#end
S01#write
#####另一台二层交换机
Switch>enable //进入特权模式
Switch#configure terminal //进入全局模式
Switch(config)#hostname S02 //重命名交换机名
S02(config)#vlan 10 //创建vlan
S02(config-vlan)#name xxx
S02(config-vlan)#vlan 20
S02(config-vlan)#name yyy
S02(config-vlan)#vlan 30
S02(config-vlan)#name zzz
S02(config)#interface vlan 10 //启动vlan10
S02(config-if)#ip address 192.168.10.11 255.255.255.0 //为vlan配置IP地址
S02(config-if)#no shutdown
S02(config-if)#exit
S02(config)#interface vlan 20 //启动vlan20
S02(config-if)#ip address 192.168.20.11 255.255.255.0 //为vlan配置IP地址
S02(config-if)#no shutdown
S02(config-if)#exit
S02(config)#interface vlan 30 //启动vlan30
S02(config-if)#ip address 192.168.30.11 255.255.255.0 //为vlan配置IP地址
S02(config-if)#no shutdown
S02(config-if)#exit
S02(config)#interface f0/1 //
S02(config-if)#switchport access vlan 10 //将f0/1口设置为vlan10
S02(config-if)#exit
S02(config)#interface f0/2 //
S02(config-if)#switchport access vlan 20 //将f0/2口设置为vlan20
S02(config-if)#exit
S02(config)#interface f0/3
S02(config-if)#switchport access vlan 30 //将f0/3口设置为vlan30
S02(config-if)#exit
S02(config)#interface g1/1
S02(config-if)#switchport mode trunk //将g1/1口设置为trunk模式
S02(config-if)#end
S02#write
3、配置三层交换机
Switch>enable //进入特权模式
Switch#configure terminal //进入全局模式
Switch(config)#hostname MS01 //重命名交换机名
MS01(config)#vlan 10 //创建vlan
MS01(config-vlan)#name xxx
MS01(config-vlan)#vlan 20
MS01(config-vlan)#name yyy
MS01(config-vlan)#vlan 30
MS01(config-vlan)#name zzz
MS01(config-vlan)#exit
MS01(config)#interface vlan 10
MS01(config-if)#ip address 192.168.10.1 255.255.255.0 //为vlan配置IP地址
MS01(config-if)#no shutdown
MS01(config-if)#exit
MS01(config)#interface vlan 20
MS01(config-if)#ip address 192.168.20.1 255.255.255.0 //为vlan配置IP地址
MS01(config-if)#no shutdown
MS01(config-if)#exit
MS01(config)#interface vlan 30
MS01(config-if)#ip address 192.168.30.1 255.255.255.0 //为vlan配置IP地址
MS01(config-if)#no shutdown
MS01(config-if)#exit
MS01(config)#interface range g0/1-2
MS01(config-if-range)#switchport trunk encapsulation dot1q //表明使用的是dot1q协议
MS01(config-if-range)#switchport mode trunk //将接口设置为trunk模式
MS01(config-if-range)#exit
MS01(config)#ip routing
MS01(config)#end
MS01#write
注意:
Switch(config)#int vlan 1 //进入VLAN1这是交换机默认全通VLAN,不需要创建
Switch(config-if)#ip address 192.168.4.2 255.255.255.0 //重:此次添加的是与路由器相连网段的ip,此处应当作路由与路由相连中的端口ip,用于路由表中下一跳。
Switch(config-if)#ex //退出VLAN1
并将接口设置为Trunk模式
Switch(config-if)#switchport mode trunk //设置为串口trunk模式
Switch(config-if)#switchport trunk allowed vlan all ///设置为VLAN全通
二、检测
随便选一台PC端,ping其他PC端,ping通即可。