项目六构建安全的校园网络保护网络的安全不仅包括直接面向用户的终端设备,如服务器、工作站等,更包括网络的传输设备,如路由器、交换机等。这些设备一旦出现问题,都会给网络带来灾难性的后果。保护网络的安全,首先需要保证网络内部的所有设备是安全、可靠的,为保护网络中接入设备的安全,一般可以在接入交换机的端口上,对网络中所有接入的用户进行认证和安全管理,从而保护网络内部的安全。而外部网络安全防范可以在路由器上实现。项目1交换机端口安全配置一、项目描述为了加强学校信息化建设,在学生宿舍中安装网络端口,需要上网的学生可以在网络管理中心申请账户。随着网络的开通,学生申请账户的数目很多,有的宿舍只开通一个账户,在端口上接一个集线器,宿舍中的学生通过集线器上网,由于无法确认最终用户,给网络带来了很多安全隐患。为保证网络安全,决定对交换机进行适当配置,保证校园网内只有合法的、授权的用户才可以接入网络,并且防止私自使用集线器增加接入计算机数量。二、需求分析为保证网络内部的安全,规定校园网内只有合法授权的用户才可以接入,需要在交换机端口丰进行地址绑定。为了防止私自使用集线器,可在交换机的端口上限制设备的连接数量。三、项目实施环境1S2126S交换机1台,PC若干台。网络拓朴如图11所示。图11四、工作目标1、利用交换机安全端口功能,控制用户的安全接入。2、对交换机的端口配置最大连接数。3、针对接入端口进行IP+MAC地址绑定。五、项目实施步骤1、按图11连接所有设备,分别开启所有设备,保证所有设备正常连接。2、保证交换机设备的配置文件处于清空状态。3、配置接入交换机端口的安全和端口的最大连接数。SwitchenableSwitch#configureterminalSwitch(config)#hostnameS2126S2126(config)#interfacerangefastethernet0/1-2S2126(config-range)#switchportmodeaccessS2126(config-range)#switchportport-securityS2126(config-range)#switchportport-securitymaximum12S2126(config-range)#switchportport-securityviolationshutdown4、查看交换机的端口安全配置S2126#showport-security5、配置交换机端口的地址绑定(1)查看PC1的IP地址和MAC地址(2)配置地址绑定Switch#configureterminalSwitch(config)#interfacefastethernet0/3S2126(config-if)#switchportport-securityS2126(config-if)#switchportport-securitymac-address0015.f2dc.96abip-address172.16.1.23(3)查看地址安全绑定配置S2126#showport-securityaddress5、测试(1)改变PC1的IP地址,然后进行测试。(2)把PC1接到其他端口进行测试。6、写出测试结果。3项目2标准访问控制列表(ACL)的配置一、项目问题你是某校园网管,领导要你对网络的数据流量进行控制,要求校长可以访问财务的主机,但教师机不可以访问。二、项目实施环境S2126交换机1台,S3670交换机2台,网络拓朴如图12所示。图12三、主要任务在三层交换机上配置标准命名访问控制列表,保护办公网的安全。四、项目实践目的1、理解IP访问控制列表的意义;2、掌握标准的IP访问控制列表的设置方法;五、项目实施步骤41、按图12连接部门网络的设备。2、按图12配置PC机的IP地址。3、S2126交换机的配置SwitchenableSwitch#configureterminalSwitch(config)#hostnameS2126S2126(config)#vlan20S2126(config-vlan)#exitS2126(config)#interfacerangefastethernet0/9-10S2126(config-if-range)#switchportaccessvlan20S2126(config-if-range)#exitS2126(config)#interfacefastethernet0/8S2126(config-if)#switchportmodetrunkS2126(config-if)#exit4、S3760A交换机的配置SwitchenableSwitch#configureterminalSwitch(config)#hostnameS3760AS3760A(config)#vlan10S3760A(config-vlan)#exitS3760A(config)#interfacefastethernet0/1S3760A(config-if)#switchportaccessvlan10S3760A(config-if)#exitS3760A(config)#interfacefastethernet0/2S3760A(config-if)#switchportmodetrunk55、S3760B交换机的配置SwitchenableSwitch#configureterminalSwitch(config)#hostnameS3760BS3760B(config)#vlan10S3760B(config-vlan)#exitS3760B(config)#vlan20S3760B(config-vlan)#exitS3760B(config)#interfacefastethernet0/5S3760B(config-if)#switchportmodetrunkS3760B(config-if)#exitS3760B(config)#interfacefastethernet0/6S3760B(config-if)#switchportmodetrunkS3760B(config-if)#exit6、s3760b交换机配置路由,实现VLAN间互访S3760B(config)#interfacevlan10S3760B(config-if)#ipaddress192.168.1.1255.255.255.0S3760B(config-if)#noshutdownS3760B(config-if)#exitS3760B(config)#interfacevlan20S3760B(config-if)#ipaddress192.168.2.1255.255.255.0S3760B(config-if)#noshutdownS3760B(config-if)#exit67、测试网络连通性,此时全网应连通,若不通,请检查配置。C:/ping192.168.2.88、配置标准命名访问控制列表,使PC3不能访问PC1,PC2能访问PC1。在S3760A交换机上进行配置S3760A(config)#ipaccess-liststandardabcS3760A(config-std-nacl)#permithost192.168.2.8S3760A(config-std-nacl)#deny192.168.2.00.0.0.255S3760A(config-std-nacl)#permitanyS3760A(config-std-nacl)#exitS3760A(config)#intfacevlan10S3760A(config-if)#ipaccess-groupabcoutS3760A(config-if)#endS3760A#showipaccess-listsabc9、重新测试网络连通性。用ping命令检测,从PC2可以ping通PC1,从PC3不可以ping通PC1。六、练习题你是某医院网管,领导要求你对网络的数据流量进行控制。网络拓朴结构如图13所示,领导要求门诊部的主机需要正常划价收费,可以访问收银服务器192.168.2.8,但不能访问财务部的其他主机。要求用标准访问控制列表实现。7图138项目3扩展访问控制列表(ACL)的配置一、项目问题某校园网络由三个网段组成,教工宿舍、学生宿舍和网络中心分属三个网段,通过两台路由器进行连接,在网络中心安装有各种服务器(包括FTP服务器),学校规定学生宿舍所在的网段192.168.1.0不能通过FTP服务器上网。对路由器进行配置以实现这一目的。二、项目实施环境R2624路由器2台,V35DCE1根,V35DTE1根,路由器之间通过串口采用V35DCE/DTE电缆连接。网络拓朴如图14所示,PC1的IP地址和子网掩码为192.168.1.2/24,默认网关为192.168.1.1,PC2的IP地址和子网掩码为192.168.2.2/24,默认网关为192.168.2.1,PC3的IP地址和子网掩码为192.168.3.2/24,默认网关为192.168.3.1。图149三、主要任务1、配置路由协议;2、配置扩展的IP访问控制列表;3、在网络端口上引用IP访问控制列表;4、查看和监测IP访问控制列表;四、项目实践目的1、理解IP访问控制列表的意义;2、掌握扩展的IP访问控制列表的设置方法;五、项目实施步骤1、设置PC1的IP地址和子网掩码为:192.168.1.2/24,默认网关为:192.168.1.1。PC2的IP地址和子网掩码为:192.168.2.2/24,默认网关为:192.168.2.1。PC3的IP地址和子网掩码为:192.168.3.2/24,默认网关为:192.168.3.1。2、设置router1的地址和路由协议RouterRouterenableRouter#configureterminalRouter(config)#hostnamerouter1router1(config)#router1(config)#enablepasswordccnalabrouter1(config)#enablesecretcisco设置router1的FastEthernet1/1端口router1(config)#interfaceFastethernet1/110router1(config-if)#ipaddress192.168.1.1255.255.255.0router1(config-if)#noshutdown设置router1的FastEthernet1/0端口router1(config)#interfaceFastethernet1/0router1(config-if)#ipaddress192.168.2.1255.255.255.0router1(config-if)#noshutdown设置router1的s1/2端口router1(config-if)#interfaces1/2router1(config-if)#ipaddress172.16.1.1255.255.255.0假设S1/2为DCE端,则在DCE端一定要设置时钟router1(config-if)#clockrate64000router1(config-if)#noshutdown在Router1中设置动态路由router1(config)#routerriprouter1(config-router)#network172.16.0.0router1(config-router)#network192.168.1.0router1(config-router)#network192.168.2.0router1(config-router)#version2router1(config-router)#noauto-summoryRout