项目十一交换机端口安全1.教学目标了解交换机端口在网络安全中的重要作用,掌握交换机端口安全功能配置方法,具体如下:(1)认识交换机端口安全功能用途(2)掌握交换机端口安全功能配置方法2.工作任务你是某公司的网络管理员,公司要求对网络进行严格控制。为了防止公司内部用户的IP地址冲突,防止公司内部的网络攻击和破坏行为。为每一位员工分配了固定的IP地址,并且限制只允许公司员工主机可以使用网络,不得随意连接其他主机。3.相关实践知识公司网络接入交换机的所有端口配置最大连接数为1,并对公司每台主机连接的交换机端口进行IP+MAC地址绑定,模拟网络拓朴结构如图11.1所示。假设PC1的IP地址为192.168.0.10/24,PC2的IP地址为192.168.0.20/24,PC3的IP地址为192.168.0.30/24。SwitchAFa0/1Fa0/2Fa0/10PC1PC2PC3NICNICNIC图11.1交换机端口安全功能配置第1步:配置交换机端口的最大连接数限制SwitchA#configureterminalSwitchA(config)#interfacerangefastethernet0/1-23SwitchA(config-if-range)#switchportport-securitySwitchA(config-if-range)#switchportport-securitymaximum1SwitchA(config-if-range)#switchportport-securityviolationshutdownSwitchA(config-if-range)#endSwitchA#showport-security第2步:配置交换机端口的地址绑定SwitchA#configureterminalSwitchA(config)#interfacefastethernet0/1SwitchA(config-if)#switchportport-securitySwitchA(config-if)#switchportport-securitymac-address0006.1bde.13b4ip-address192.168.0.10SwitchA(config-if)#endSwitchA#SwitchA#showport-securityaddress4.相关理论知识□端口安全简述(1)限制允许访问交换机上某个端口的MAC地址以及IP;(2)限制一个端口上能包含的安全地址最大个数。□对违例的处理模式(1)protect:当安全地址个数满后,安全端口将丢弃未知名地址(不是该端口的安全地址中的任何一个)的包(2)restrict:当违例产生时,将发送一个Trap通知(3)shutdown:当违例产生时,将关闭端口并发送一个Trap通知。□端口安全配置(1)限制允许访问交换机上某个端口的MAC地址以及IP例如:在交换机端口fastethernet0/3上配置一个安全地址:00d0.f800.073c,并为其绑定一个IP地址:192.168.12.202。Switch#configureterminalSwitch(config)#interfacefastethernet0/3Switch(config-if)#switchportmodeaccessSwitch(config-if)#switchportport-securitySwitch(config-if)#switchportport-securitymac-address00d0.f800.073cip-address192.168.12.202Switch(config-if)#end□端口安全配置(2)限制一个端口上能包含的安全地址最大个数例如:在交换机端口fastethernet0/3上配置端口安全功能,设置最大地址个数为8,设置违例方式为protect。Switch#configureterminalSwitch(config)#interfacefastethernet0/3Switch(config-if)#switchportmodeaccessSwitch(config-if)#switchportport-securitySwitch(config-if)#switchportport-securitymaximum8Switch(config-if)#switchportport-securityviolationprotectSwitch(config-if)#end项目结束