mac 查看端口_通信设备端口安全知识点汇总

▏端口安全

9d9319b0c65a237f0b5938a82201fb49.png

MAC泛洪攻击利用了交换机的Mac学习机制,攻击者通过发送伪造源地址的数据包,让交换机学习到错误的MAC转发表项,同时交换机的MAC转发表项就会被这种虚假的信息占满,导致正常的数据包转发时,匹配不到转发表项而泛洪到VLAN内的所有其它端口,这样就可以实现报文监听了。

1、交换机的MAC学习机制

2、MAC表项的数目限制

3、交换机的转发机制

9134dfd6cab1edef42c1bb932475136a.png

MAC泛洪攻击的预防

1、配置静态MAC转发表

2、配置端口的MAC学习数目限制

[SwitchA]vlan 80

[SwitchA-vlan80]mac-address learning disable #关闭MAC地址学习功能

[SwitchA-vlan80]mac-limit maximum 80 #限制接口的MAC地址学习数

[SwitchA-vlan80]mac-limit alarm enable #MAC地址数达到限制后进行告警

[SwitchA-vlan80] loop-detect eth-loop block-mac block-time 6000 retry-times 5#配置MAC地址漂移检测功能

[SwitchA]display mac-limit #查看MAC地址学习数限制信息

若关闭MAC地址学习功能,设备在收到数据帧时将不会进行MAC地址的学习。另外之前学习到的动态表项不会立即删除,需要等待老化时间到达后老化删除,或手工执行删除MAC命令进行删除。

[RouterC-Ethernet0/0/1] quit

[SwitchA]undo mac-address #清除所有MAC地址表项

[SwitchA]mac-address static 0002-0002-0002 Ethernet2/0/1 vlan 2 #静态绑定MAC地址

[SwitchA]mac-address blackhole 0005-0005-0005 vlan 3 #配置黑洞MAC地址表项

[SwitchA]display mac-address blackhole #查看黑洞MAC表是否添加成功

[SwitchA]display system-mac #查看系统的MAC地址

▏端口安全配置步骤

端口安全配置:(基于源MAC允许流量)

interface f0/0 先关闭端口再配置安全信息

switchport mode access 启用端口安全时,必须先设为access

switchport port-security 启用端口安全(默认只能学1个MAC)

switchport port-security mac-address xxxx.xxxx.xxxx 端口授权的MAC地址

switchport port-security maximum 3 指定最多允许学多少个地址

switchport port-security mac-address sticky 将动态学到的地址粘住,永久使用

switchport protected 端口隔离(protected之间不能互访、可以与其他端口访问)

switchport block unicast 禁止单播(端口安全优化)

switchport port-security violation [protect|restrict|shutdown] 指定行为

proctect #当超过所允许学习的最大MAC数时,将未授权主机的帧丢弃drop,但不会通知有流量违规

restric#禁止不合法的MAC地址流量,但会通知,发送SNMP trap,并会记录syslog

shutdown#默认模式,收到不合法的MAC地址,将接口变成error-disable并关闭,并发送SNMP trap,并会记录syslog

show port-security 查看端口安全状态,哪些接口应用了端口安全

show port-security address 可以看到授权的MAC地址

show port-security interface f0/1 可以看到接口的具体状态

让err-disable接口自动恢复

errdisable recovery cause psecure-violation

show errdisable

mac-address-table static xxxx.xxxx.xxxx vlan 1 drop #基于源MAC限制流量,拒绝某个vlan的某个MAC地址

show mac-address-table查看命令

同台交换机上protected port与protected port之间的流量相互被拒绝,只针对同一vlan,不同交换机是可以通信的

注:端口安全不能在dynamic接口上配置

端口安全不能是SPAN的目标接口,不能在EtherChannel中

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值