实训一交换机端口安全

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

实训一交换机端口安全1、二层交换机端口安全结论:离接入层越近风险越大,所以问题主要集中在接入层。交换机主要面临4种攻击:MAClayerattacksVLANattacksSpoofingattacksAttacksonswitchdevices问题:如何防范这些攻击?Cisco交换机上配置端口安全性的方法:静态安全MAC地址:静态MAC地址是使用switchportport-securitymac-addressmac-address接口配置命令手动配置的。以此方法配置的MAC地址存储在地址表中,并添加到交换机的运行配置中。动态安全MAC地址:动态MAC地址是动态获取的,并且仅存储在地址表中。以此方式配置的MAC地址在交换机重新启动时将被移除。粘滞安全MAC地址:可以将端口配置为动态获得MAC地址,然后将这些MAC地址保存到运行配置中。Switch(config-if)#switchportmodeaccessSwitch(config-if)#switchportport-securitySwitch(config-if)#switchportport-securitymac-address0090.2B1A.D48ESwitch(config-if)#switchportport-securityviolation?protectSecurityviolationprotectmode(不转发数据)restrictSecurityviolationrestrictmode(不转发数据,上报网管平台)shutdownSecurityviolationshutdownmode(关闭接口,并上报网管平台)Switch(config-if)#switchportport-securityviolationshutdown验证:测试结果是否ping通结论PC0接Fa0/1接口上PC0pingPC1否PC1pingPC0否PC3接Fa0/1接口上PC1pingPC3是PC3pingPC1否查看交换机mac地址表:Switch#showmac-address-table查看端口安全的,以及每一个端口违反我们策略数Switch#showport-security绑定多个MAC地址:Switch(config-if)#switchportport-securitymaximum?1-132MaximumaddressesSwitch(config-if)#switchportport-securitymaximum2Switch(config-if)#switchportport-securitymac-address0009.7C65.1749Switch#showmac-address-table测试结果是否ping通结论PC0接Fa0/1接口上PC0pingPC1否PC1pingPC0否PC3接Fa0/1接口上PC1pingPC3是PC3pingPC1否查看交换机mac地址表:Switch#showmac-address-table查看端口安全的,以及每一个端口违反我们策略数Switch#showport-security思考:若在PC0和交换机中间加入一台交换机或一台集线器,会发生什么问题?PC0和PC1之间,PC0和PC3之间可以相互通信吗?答:PC0和PC1之间不可以相互通信;PC0和PC3之间可以相互通信。说明:上面的端口绑定时静态指定来绑定,有没有动态绑定方法呢?有Switch(config)#interfacefastEthernet0/1Switch(config-if)#switchportmodeaccessSwitch(config-if)#switchportport-securitySwitch(config-if)#switchportport-securitymac-addresssticky在没有数据包发送情况下,查看交换机mac地址表,查看是否有数据?Switch#showmac-address-table答:有数据思考:端口安全除了MAC地址绑定外,还有没有其他方法?答:有参考802.1x认证。2、三层交换机上Arp命令实现IP地址与MAC地址绑定。参考资料cisco交换机端口的安全配置一、switchportport-security设置端口安全功能,端口安全的违例处理等。使用该命令的no选项关闭端口安全的设置,或者将安全违例处理方式恢复成缺省值。switchportport-security[violation{protect|restrict|shutdown}]noswitchportport-security[violation]参数说明参数描述port-security接口安全开关violationprotect发现违例,则丢弃违例的报文。violationrestrict发现违例,则丢弃违例的报文并且发送trap。violationshutdown发现违例,则丢弃报文、发送Trap并且关闭接口。缺省配置接口的安全缺省是关闭的。命令模式接口配置模式使用指导利用端口安全这个特性,可以通过限制允许访问设备上某个接口的MAC地址以及IP(可选)来实现严格控制对该接口的输入。当为安全端口(打开了端口安全功能的端口)配置了一些安全地址后,则除了源地址为这些安全地址的包外,这个端口将不转发其它任何报。此外,还可以限制一个端口上能包含的安全地址最大个数,如果将最大个数设置为1并且为该端口配置一个安全地址,则连接到这个口的工作站(其地址为配置的安全M地址)将独享该端口的全部带宽。配置举例下面的例子是在接口Gigabitethernet1/1上打开端口安全功能,并设置违例处理为shutdown:Ruijie(config)#interfacegigabitethernet1/1Ruijie(config-if)#switchportport-securityRuijie(config-if)#switchportport-securityviolationshutdown二、switchportport-securityaging该命令为一个接口上的所有安全地址配置老化时间。打开这个功能,就需要设置安全地址的最大个数,这样,就可以让设备自动的增加和删除接口上的安全地址。使用该命令的no选项设置老化时间只应用于自动学习的地址,或者关闭老化功能。switchportport-securityaging{static|timetime}noswitchportport-securityaging{static|time}参数说明参数描述Static表示老化时间将同时应用于手工配置的安全地址和自动学习的地址,否则则只应用于自动学习的地址。timetime表示这个端口上安全地址的老化时间,范围是0-1440,单位是分钟。如果设置为0,则老化功能实际上被关闭。缺省配置不老化任何安全地址命令模式接口配置模式使用指导可以在接口配置模式下使用命令noswitchportport-securityagingtime关闭一个接口的安全地址老化功能,使用命令noswitchportport-securityagingstatic来是老化时间仅应用于动态学习到的安全地址。使用showport-security命令查看设置。配置举例Ruijie(config)#interfacegigabitethernet1/1Ruijie(config-if)#switchportport-securityagingtime8Ruijie(config-if)#switchportport-securityagingstatic相关命令命令描述showport-security显示端口安全的设置信息和安全地址。三、switchportport-securitymaximum设置端口最大安全地址个数,使用no选项可恢复缺省个数:switchportport-securitymaximumvalue[no]switchportport-securitymaximum参数说明参数描述value安全地址个数1-128缺省配置128命令模式接口模式使用指导安全地址个数包含静态配置和动态学习的安全地址个数的总和,缺省为128个,如果设置的安全地址个数小于当前已有的安全地址个数,将提示设置失败配置举例例1:设置口10的端口安全地址个数为2:Ruijie(config)#interg0/10Ruijie(config-if)#switchportport-securitymaximum2四、switchportport-securitymac-address接口模式下手工配置静态安全地址,使用no选项删除配置的地址:[no]switchportport-securitymac-addressmac-address[vlanvlan-id]参数说明参数描述mac-address静态安全地址vlan-idMAC地址的VID注意:仅在TRUNK口下才支持设置vlan-id的设置缺省配置无命令模式接口模式配置举例例1:设置TRUNK接口10的静态安全地址00d0.f800.5555VID=2:Ruijie(config)#interg0/10Ruijie(config-if)#switchportport-securitymac-address00d0.f800.5555vlan2五、showport-security显示端口安全的设置信息和安全地址。showport-security[address][interfaceinterface-id][all]参数说明参数描述address显示所有的安全地址,或者是指定接口的所有安全地址。interfaceinterface-id显示指定接口的端口安全设置信息。all显示所有接口的端口安全设置信息。命令模式特权模式使用指导如果使用该命令时不加参数,则显示所有接口的安全设置状态、违例处理等信息,同时显示所有安全地址表的信息。配置举例Ruijie#showport-securitySecurePortMaxSecureAddr(count)CurrentAddr(count)SecurityAction--------------------------------------------Gi1/11281RestrictGi1/21280RestrictGi1/381Protect六、switchportprotected该命令是将接口设为保护接口。使用该命令的no选项关闭保护接口。switchportprotectednoswitchportprotected缺省配置缺省关闭保护接口命令模式接口配置模式使用指导当将某些端口设为保护口之后,缺省情况下保护口和保护口之间不能进行二层交换可以进行3层路由,保护口与非保护口之间可以正常通讯。使用showinterfacesswitchport命令查看设置。配置举例Switch(config)#interfacegigabitethernet1/1Switch(config-if)#switchportprotected相关命令命令描述showinterfacesswitchport查看接口设置和统计信息。

1 / 8
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功