实验一:
接着进入交换机的命令行界面CLI输入enable进入全局模式,再输入configure terminal进入全局配置模式。通过vlan 11语句创建标号为11的VLAN,并进入到该VLAN。
此时你可以exit退回到全局模式,通过show vlan语句来查看刚刚创建的VLAN。
QQ截图20181101092452.png
我们应该为交换机设置IP地址,这样我们可以远程管理交换机,即我们可以在网络的任何一个位置来管理交换机。管理IP是在VLAN的接口配置模式下设置的,通常可以为每个VLAN设置一个IP地址,在没有划分VLAN时,交换机有一个默认的VLAN 1,可以为它设置IP地址作为管理IP。
首先通过interface vlan 11语句进入VLAN 11的接口配置模式,再利用ip address IP地址 子网掩码 语句来设置IP地址与子网掩码,接着使用no shutdown语句激活设置。这里我设置的IP地址为192.168.1.1,子网掩码为255.255.255.0。
以上语句已经设置好了IP地址和子网掩码,若还想设置网关,则需要通过exit语句返回全局配置模式,再利用ip default-gateway 网关 命令来设置网关。默认网关通常是网络出口路由器的出口地址。
接下来我们可以将PC接入已经设置好的VLAN。进入全局配置模式之后,通过interface fastethernet 0/编号 命令进入连接PC0的端口,这里我用的是 fastethernet 0/1。
再输入switchport access vlan 11命令将0/1端口划分到VLAN 11中。用同样的方法将0/2端口划分到VLAN 11中后,可以在特权模式下通过show vlan命令查看VLAN。
11.png
这时我们应该对两台PC进行IP分配。这里我将PC0IP地址设置为192.168.1.2,PC1IP地址设置为192.168.1.3。
QQ截图20181101094829.png
我们可以在PC中互ping,PC0和PC1在一个VLAN当中,是可以ping成功的。
QQ截图20181101095105.png
实验二:
通过cisco三层交换机实现不同网段和不同vlan间互通
目标实现:pc1和pc2之间互通
1、拓扑
QQ截图20181101095642.png
2、配置交换机:
我们要用S1 来实现分别处于VLAN1 和VLAN2 的PC1 和PC2 间的通信。首先在S1 上划分VLAN,配置命令为:
创建vlan
S1(config)#vlan 3
S1(config-vlan)#exit
S1(config)#vlan 2
S1(config-vlan)#exit
a.png
在接口1和接口2上配置vlan
S1(config)#int f0/1
S1(config-if)#switchport mode access
S1(config-if)#switchport access vlan 2
S1(config-if)#int f0/2
S1(config-if)#switchport mode access
S1(config-if)#switchport access vlan 3
b.png
创建虚拟vlan,为VLAN1和VLAN2配置网关,即是PC1,PC2的网关,配置命令为:
S1(config)#int vlan 2
S1(config-if)#no shutdown
S1(config-if)#ip address 192.168.8.1 255.255.255.0
S1(config)#int vlan 3
S1(config-if)#no shutdown
S1(config-if)#ip address 172.16.8.1 255.255.255.0
c.png
配置三层交换,配置命令为:
S1(config)#ip routing
//以上开启S1 的路由功能,这时S1 就启用了三层功能。
查看路由表
d.png
3、配置pc
jj.png
bb.png
4、测试:
Pc1上
mm.png
Pc2上
nn.png
实验三:
实验内容:通过一台三层交换机及两台二层交换机和6台电脑划分3个VLAN,并建立三个网关让电脑之间互通
QQ截图20181101103309.png
连接图:通过直连线将电脑于与交换机连接,通过交叉线将二层交换机与三层交换机连接
注:
电脑1的FastEthernet0接口连二层交换机1的FastEthernet0/1接口
电脑2的FastEthernet0接口连二层交换机1的FastEthernet0/2接口
电脑3的FastEthernet0接口连二层交换机2的FastEthernet0/1接口
电脑4的FastEthernet0接口连二层交换机2的FastEthernet0/2接口
电脑5的FastEthernet0接口连三层交换机的FastEthernet0/3接口
电脑6的FastEthernet0接口连三层交换机的FastEthernet0/4接口
二层交换机1的FastEthernet0/24接口连三层交换机的FastEthernet0/1接口
二层交换机2的FastEthernet0/24接口连三层交换机的FastEthernet0/2接口
实验步骤:
1.点击电脑1,切换到【桌面】界面,进行如图所以的IP配置
00.png
2.点击电脑2,切换到【桌面】界面,进行如图所以的IP配置
99.png
同样的操作,点击剩下的电脑,进行如下配置
电脑3:
88.png
电脑4:
77.png
电脑5:
66.png
电脑6:
55.png
3.点击二层交换机1,切换到【命令行】界面,按回车开始输入命令行,完整代码如下:
Switch>en
Switch#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#vlan 10
Switch(config-vlan)#int fa0/1
Switch(config-if)#sw ac vl 10
Switch(config-if)#vlan 20
Switch(config-vlan)#int fa0/2
Switch(config-if)#sw ac vl 20
Switch(config-if)#int fa0/24
Switch(config-if)#sw mo tr
pp.png
4.点击二层交换机2,切换到【命令行】界面,同二层交换机1相同命令:
Switch>en
Switch#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#vlan 10
Switch(config-vlan)#int fa0/1
Switch(config-if)#sw ac vl 10
Switch(config-if)#vlan 20
Switch(config-vlan)#int fa0/2
Switch(config-if)#sw ac vl 20
Switch(config-if)#int fa0/24
Switch(config-if)#sw mo tr
uu.png
5.点击二层交换机3,切换到【命令行】界面,输入以下命令:
Switch>en
Switch#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#int vlan 20
Switch(config-if)#no sh
Switch(config-if)#ip add 192.168.20.254 255.255.255.0
Switch(config-if)#int vlan 10
Switch(config-if)#ip add 192.168.10.254 255.255.255.0
Switch(config-if)#int vlan 30
Switch(config-if)#ip add 192.168.30.254 255.255.255.0
Switch(config-if)#exit
Switch(config)#ip routing
Switch(config)#vlan 10
Switch(config-vlan)#
%LINK-5-CHANGED: Interface Vlan10, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan10, changed state to up
Switch(config-vlan)#vlan 20
Switch(config-vlan)#
%LINK-5-CHANGED: Interface Vlan20, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan20, changed state to up
Switch(config-vlan)#vlan 30
Switch(config-vlan)#
%LINK-5-CHANGED: Interface Vlan30, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan30, changed state to up
Switch(config)#int fa0/3
Switch(config-if)#sw ac vl 20
Switch(config-if)#no sh
Switch(config-if)#int fa0/4
Switch(config-if)#sw ac vl 30
Switch(config-if)#no sh
ff.png
kk.png
7.此时,我们打开任意一台电脑的【命令行】界面,ping任意一台电脑的IP地址,均应该成功:(我们以电脑3来ping电脑6的IP地址为例)
gg.png
网友评论