1、思科3560三层交换机VLAN配置案例,1、案例背景 某校计算机系承办市中考电脑阅卷任务,市教育局要求学校提供四百台电脑 供改卷教师使用,同时需要4台配置性能较高的服务器以供四百台客户端电 脑访问。该校计算机系四百台电脑分布在7间机房中,共由4个IP网段组成。 为了安全起见,要求处在4个网段的电脑相互之间不能访问,但所有的电脑 均要求能访问这4台服务器,网络拓扑图如图13-7所示。经研究,可以通过 配置三层交换机以实现以上要求。具体配置及IP地址分配方案如下所述:,假设机房一、二的网线分别接在三层交换机的F0/1和F0/2端口,机房三、四的网线分别接在三层交换机的F0/6和F0/7端口,机房五
2、、六的网线分别接在三层交换机的F0/11和F0/12端口,机房七的网线接在三层交换机的F0/16端口,服务器接在三层交换机的F0/21端口。,3、网络拓扑图,2、各机房IP地址分配 机房一、二: IP:192.168.7.X/24,网关:192.168.7.254 机房三、四: IP:192.168.8.X/24,网关:192.168.8.254 机房五、六: IP:192.168.10.X/24,网关:192.168.10.254 机房七: IP:192.168.11.X/24,网关:192.168.11.254 服务器: IP:192.168.12.X/24 网关:192.168.12.2
3、54,4、配置三层交换机本例以思科三层交换机为例,具体配置命令如下所示: 1)、创建5个vlan 3560(config)#vlan 10 3560(config-vlan)#vlan 20 3560(config-vlan)#vlan 30 3560(config-vlan)#vlan 40 3560(config-vlan)#vlan 50 3560(config-vlan)#exit,2)、将端口划分到相应的VLAN 3560(config)#int range f0/1-5 3560(config-if-range)#switchport mode access 3560(config
4、-if-range)#switchport access vlan10 3560(config-if-range)#exit 3560(config)#int range f0/6-10 3560(config-if-range)#switchport mode access 3560(config-if-range)#switchport access vlan20 3560(config-if-range)#exit 3560(config)#int range f0/11-15 3560(config-if-range)#switchport mode access 3560(confi
5、g-if-range)#switchport access vlan30 3560(config-if-range)#exit 3560(config)#int range f0/16-20 3560(config-if-range)#switchport mode access 3560(config-if-range)#switchport access vlan40 3560(config-if-range)#exit,3560(config)#int range f0/21-22 3560(config-if-range)#switchport mode access 3560(con
6、fig-if-range)#switchport access vlan50 3560(config-if-range)#exit 先为三层交换机开启路由功能,这样才能实现计算机互访问 3560(config)#no ip domain-loo 3560 (config)#ip routing 3)、为各个VLAN分别配置IP地址 3560(config)#int vlan 10 3560(config-if)#ip add 192.168.7.254 255.255.255.0 3560(config-if)#no shut 3560(config-if)#exit 3560(config)
7、#int vlan 20 3560(config-if)#ip add 192.168.8.254 255.255.255.0 3560(config-if)#no shut 3560(config-if)#exit,3560(config)#int vlan 30 3560(config-if)#ip add 192.168.10.254 255.255.255.0 3560(config-if)#no shut 3560(config-if)#exit 3560(config)#int vlan 40 3560(config-if)#ip add 192.168.11.254 255.25
8、5.255.0 3560(config-if)#no shut 3560(config-if)#exit 3560(config)#int vlan 50 3560(config-if)#ip add 192.168.12.254 255.255.255.0 3560(config-if)#no shut 3560(config-if)#exit,4)、创建访问控制列表(ACL) 3560(config)#access-list 101 deny ip 192.168.7.0 0.0.0.255 192.168.8.0 0.0.0.255 3560(config)#access-list 10
9、1 deny ip 192.168.7.0 0.0.0.255 192.168.10.0 0.0.0.255 3560(config)#access-list 101 deny ip 192.168.7.0 0.0.0.255 192.168.11.0 0.0.0.255 3560(config)#access-list 101 permit ip any any,3560(config)#access-list 102 deny ip 192.168.8.0 0.0.0.255 192.168.7.0 0.0.0.255 3560(config)#access-list 102 deny i
10、p 192.168.8.0 0.0.0.255 192.168.10.0 0.0.0.255 3560(config)#access-list 102 deny ip 192.168.8.0 0.0.0.255 192.168.11.0 0.0.0.255 3560(config)#access-list 102 permit ip any any 3560(config)#access-list 103 deny ip 192.168.10.0 0.0.0.255 192.168.7.0 0.0.0.255 3560(config)#access-list 103 deny ip 192.1
11、68.10.0 0.0.0.255 192.168.8.0 0.0.0.255 3560(config)#access-list 103 deny ip 192.168.10.0 0.0.0.255 192.168.11.0 0.0.0.255 3560(config)#access-list 103 permit ip any any 3560(config)#access-list 104 deny ip 192.168.11.0 0.0.0.255 192.168.7.0 0.0.0.255 3560(config)#access-list 104 deny ip 192.168.11.
12、0 0.0.0.255 192.168.8.0 0.0.0.255 3560(config)#access-list 104 deny ip 192.168.11.0 0.0.0.255 192.168.10.0 0.0.0.255 3560(config)#access-list 104 permit ip any any,5)、将ACL应用到相应的VLAN上 3560(config)#int vlan10 3560(config-if)#ip access-group 101 in 3560(config-if)#exit 3560(config)#int vlan20,3560(conf
13、ig-if)#ip access-group 102 in 3560(config-if)#exit 3560(config)#int vlan30 3560(config-if)#ip access-group 103 in 3560(config-if)#exit 3560(config)#int vlan40 3560(config-if)#ip access-group 104 in 3560(config-if)#exit 3560#write /保存配置文件 5、验证测试机房一、二的电脑Ping不通处在8、10、11网段的电脑,但可以Ping通处在12网段的服务器;机房三、四的电脑Ping不通处在7、10、11网段的电脑,但可以Ping通12网段的服务器;机房五、六的电脑Ping不通处在7、8、11网段的电脑,但可以Ping通12段的服务器;机房七的电脑Ping不通处在7、8、10网段的电脑,但可以Ping通12网 段的服务器。,