實(shí)際案例 | 學(xué)校機(jī)房項(xiàng)目交換機(jī)的配置
一、學(xué)校項(xiàng)目配置案例
某校計(jì)算機(jī)系承辦市中考電腦閱卷任務(wù),市教育局要求學(xué)校提供四百臺(tái)電腦供改卷教師使用,同時(shí)需要4臺(tái)配置性能較高的服務(wù)器以供四百臺(tái)客戶端電腦訪問(wèn)。該校計(jì)算機(jī)系四百臺(tái)電腦分布在7間機(jī)房中,共由4個(gè)IP網(wǎng)段組成。
一、要求:為了安全起見(jiàn),要求處在4個(gè)網(wǎng)段的電腦相互之間不能訪問(wèn),但所有的電腦均要求能訪問(wèn)這4臺(tái)服務(wù)器,網(wǎng)絡(luò)拓?fù)鋱D如圖13-7所示。經(jīng)研究,可以通過(guò)配置三層交換機(jī)以實(shí)現(xiàn)以上要求。
?二、具體配置及IP地址分配方案如下所述:假設(shè):機(jī)房一、二的網(wǎng)線分別接在三層交換機(jī)的F0/1和F0/2端口;機(jī)房三、四的網(wǎng)線分別接在三層交換機(jī)的F0/6和F0/7端口;機(jī)房五、六的網(wǎng)線分別接在三層交換機(jī)的F0/11和F0/12端口;機(jī)房七的網(wǎng)線接在三層交換機(jī)的F0/16端口;服務(wù)器接在三層交換機(jī)的F0/21端口。?
各機(jī)房IP地址分配機(jī)房一、二:?IP:192.168.7.X/24,網(wǎng)關(guān):192.168.7.254機(jī)房三、四:?IP:192.168.8.X/24,網(wǎng)關(guān):192.168.8.254機(jī)房五、六:IP:192.168.10.X/24,網(wǎng)關(guān):192.168.10.254機(jī)房七:IP:192.168.11.X/24,網(wǎng)關(guān):192.168.11.254服務(wù)器:IP:192.168.12.X/24 ?網(wǎng)關(guān):192.168.12.254
三、網(wǎng)絡(luò)拓?fù)鋱D

四、配置三層交換機(jī)? 本例以思科三層交換機(jī)為例,具體配置命令如下所示:有些重復(fù)的命令就不注釋了。1、創(chuàng)建5個(gè)vlanSwitch>Switch>en??//進(jìn)入特權(quán)模式Switch#config?//進(jìn)入全局配置模式Switch(config)#hostname 3560? ?//更改主機(jī)名為3560
3560(config)#vlan 10? ? ?//創(chuàng)建vlan103560(config-vlan)#vlan 20? ?//創(chuàng)建vlan203560(config-vlan)#vlan 303560(config-vlan)#vlan 403560(config-vlan)#vlan 503560(config-vlan)#exit
2、將端口劃分到相應(yīng)的VLAN3560(config)#int range f0/1-5? ? //進(jìn)入端口1-53560(config-if-range)#switchport mode access? //將端口設(shè)置為access模式3560(config-if-range)#switchport access vlan10? ?//將1-5端口加入到vlan10中3560(config-if-range)#exit? ?//退出
3560(config)#int range f0/6-10??//進(jìn)入端口6-10端口,其它命令與上面一樣3560(config-if-range)#switchport mode access3560(config-if-range)#switchport access vlan203560(config-if-range)#exit
3560(config)#int range f0/11-153560(config-if-range)#switchport mode access3560(config-if-range)#switchport access vlan303560(config-if-range)#exit
3560(config)#int range f0/16-203560(config-if-range)#switchport mode access3560(config-if-range)#switchporta ccess vlan403560(config-if-range)#exit
3560(config)#int range f0/21-223560(config-if-range)#switchport mode access3560(config-if-range)#switchport access vlan503560(config-if-range)#exit
先為三層交換機(jī)開(kāi)啟路由功能,這樣才能實(shí)現(xiàn)計(jì)算機(jī)互訪問(wèn)3560(config)#no ip domain-loo? ?//告訴Router不要對(duì)它不知道的字符串做DNS解析3560 (config)#ip routing? ? //啟動(dòng)路由
3、為各個(gè)VLAN分別配置IP地址3560(config)#int vlan 10? ? //進(jìn)入vlan103560(config-if)#ip add?192.168.7.254 255.255.255.0? //為vlan10分配子網(wǎng)掩碼與ip地址3560(config-if)#no shut? ?//開(kāi)啟端口3560(config-if)#exit? ? ?//退出
3560(config)#int vlan 203560(config-if)#ip add 192.168.8.254 255.255.255.03560(config-if)#no shut3560(config-if)#exit
3560(config)#int vlan 303560(config-if)#ip add 192.168.10.254 255.255.255.03560(config-if)#no shut3560(config-if)#exit
3560(config)#int vlan 403560(config-if)#ip add 192.168.11.254 255.255.255.03560(config-if)#no shut3560(config-if)#exit
3560(config)#int vlan 503560(config-if)#ip add 192.168.12.254 255.255.255.03560(config-if)#no shut3560(config-if)#exit
4、創(chuàng)建訪問(wèn)控制列表(ACL)很多朋友可能會(huì)問(wèn),控制訪問(wèn)列表有什么用,我們先來(lái)了解下它的作用。訪問(wèn)控制列表是應(yīng)用在路由器接口的指令列表,這些指令列表用來(lái)告訴路由器哪些數(shù)據(jù)包可以接收、哪些數(shù)據(jù)包需要拒絕。
拒絕網(wǎng)絡(luò)192.168.7.0/24訪問(wèn)這三個(gè)ip段(192.168.8.0/24、192.168.10.0/24、192.168.11.0/24),而允許其他任何流量。3560(config)#access-list 101 deny ip 192.168.7.0 0.0.0.255 192.168.8.0 0.0.0.2553560(config)#access-list 101 deny ip?192.168.7.0 0.0.0.255 192.168.10.0 0.0.0.2553560(config)#access-list 101 deny ip 192.168.7.0 0.0.0.255 192.168.11.0 0.0.0.2553560(config)#access-list 101 permit ip any any
拒絕網(wǎng)絡(luò)192.168.8.0/24訪問(wèn)這三個(gè)ip段(192.168.7.0/24、192.168.10.0/24、192.168.11.0/24),而允許其他任何流量。3560(config)#access-list 102 deny ip 192.168.8.0 0.0.0.255 192.168.7.0 0.0.0.2553560(config)#access-list 102 deny ip 192.168.8.0 0.0.0.255 192.168.10.0 0.0.0.2553560(config)#access-list 102 deny ip 192.168.8.0 0.0.0.255 192.168.11.0? 0.0.0.2553560(config)#access-list 102 permit ip any any
拒絕網(wǎng)絡(luò)192.168.10.0/24訪問(wèn)這三個(gè)ip段(192.168.7.0/24、192.168.8.0/24、192.168.11.0/24),而允許其他任何流量。3560(config)#access-list 103 deny ip 192.168.10.0 0.0.0.255 192.168.7.0 0.0.0.2553560(config)#access-list 103 deny ip 192.168.10.0 0.0.0.255 192.168.8.0 0.0.0.2553560(config)#access-list 103 deny ip 192.168.10.0 0.0.0.255 192.168.11.0 0.0.0.2553560(config)#access-list 103 permit ip any any
拒絕網(wǎng)絡(luò)192.168.11.0/24訪問(wèn)這三個(gè)ip段(192.168.7.0/24、192.168.8.0/24、192.168.10.0/24),而允許其他任何流量。3560(config)#access-list 104 deny ip 192.168.11.0 0.0.0.255 192.168.7.0 0.0.0.2553560(config)#access-list 104 deny ip 192.168.11.0 0.0.0.255 192.168.8.0 0.0.0.2553560(config)#access-list 104 deny ip 192.168.11.0 0.0.0.255 192.168.10.0 0.0.0.2553560(config)#access-list 104 permit ip any any
5、將ACL應(yīng)用到相應(yīng)的VLAN上3560(config)#int vlan10
3560(config-if)#ipaccess-group 101 in3560(config-if)#exit就是vlan10就只能訪問(wèn)101的列表。
3560(config)#int vlan203560(config-if)#ipaccess-group 102 in3560(config-if)#exit就是vlan20就只能訪問(wèn)102的列表。
3560(config)#int vlan303560(config-if)#ipaccess-group 103 in3560(config-if)#exit就是vlan30就只能訪問(wèn)103的列表。
3560(config)#int vlan403560(config-if)#ipaccess-group 104 in3560(config-if)#exit就是vlan40就只能訪問(wèn)104的列表。
3560#wr? ? ?//保存配置文件
五、驗(yàn)證測(cè)試1、機(jī)房一、二的電腦Ping不通處在8、10、11網(wǎng)段的電腦,但可以Ping通處在12網(wǎng)段的服務(wù)器;2、機(jī)房三、四的電腦Ping不通處在7、10、11網(wǎng)段的電腦,但可以Ping通12網(wǎng)段的服務(wù)器;3、機(jī)房五、六的電腦Ping不通處在7、8、11網(wǎng)段的電腦,但可以Ping通12段的服務(wù)器;4、機(jī)房七的電腦Ping不通處在7、8、10網(wǎng)段的電腦,但可以Ping通12網(wǎng)段的服務(wù)器。