泛洪和mac攻击用端口安全解决。
int f0/1
switchport port-security
端口安全的基本配置
介绍violation
violation有3个行为:shutdown、restrict、protect
交换机默认是shutdown。
特定接口设定MAC table满的时候产生vionlation,默认一个接口只能学到1个mac,如果超过1个就执行某个行为。当同一vlan里,从不同接口学到相同的mac时,第二个学到的会发生violation行为。
端口安全默认都是关闭的、默认每个接口的容量是1个、默认violation的行为是shutdown。
show port-secu int f0/1
交换机上修改mac-address
1.1.1.1 (模拟两个接口都收到mac为1.1.1.1的包,交换机认为在被攻击)
show mac int f0/1
当攻击的端口shutdown后,恢复是先no port-security,再次shut,再次no shut。
shutdown:是接口处于disenable,并且警告
restrict:丢掉违规数据,并且警告 ( 一般建议用这个)
protect:丢弃违规数据,不警告。
mac学习方式:自动学习、手动指派、sticky(自动学习的重启之后就没了,而这个会把自动学的显示在running config里,存盘后就会存在配置文件里,重启之后还在)







发表评论 评论 (0 个评论)