配置MAC地址安全

实验目的:

  1. 了解mac地址安全的配置

  2. 了解mac地址安全的工作原理

实验步骤:

  1. 配置S1的G0/0/1口的最大mac地址学习数量为1

  2. 将攻击者的mac地址设置为黑洞mac

  3. 将PC4的mac地址静态绑定在S1的G0/0/3口

实验拓扑:

MAC地址安全的核心作用:

MAC地址安全的核心作用在于‌防止非法设备接入网络 ‌,并‌确保数据帧的准确转发‌,从而提升整个网络的安全性和稳定性。

具体来说,它通过以下几种方式实现这一目标:

  • 访问控制‌:网络管理员可以配置MAC地址过滤,只允许特定MAC地址的设备接入网络,有效阻止未经授权的设备连接。
  • 防止欺骗攻击‌:MAC地址的唯一性有助于识别和防范ARP欺骗等攻击,防止攻击者伪造MAC地址来截获或篡改网络流量。
  • 设备追踪与管理‌:通过记录设备的MAC地址,可以追踪设备的位置和使用情况,便于网络管理和故障排查。

此外,MAC地址表的安全配置还包括‌静态绑定 ‌关键设备的MAC地址以防止其被非法修改,‌限制MAC地址学习数量 ‌以防止资源耗尽,以及‌设置黑洞MAC地址‌来隔离恶意设备。这些措施共同构成了MAC地址安全防护体系。

实验步骤:

1. 配置S1的G0/0/1口的最大mac地址学习数量为1

<Huawei>system-view #进入系统视图

Huaweiundo info-center enable #关闭交换机输出信息

Huaweisysname S1 #更改设备名称

S1interface g0/0/1 #进入g0/0/1接口

S1-GigabitEthernet0/0/1mac-limit maximum 1 #限制接口mac地址最大学习数量为1

S1-GigabitEthernet0/0/1quit #返回系统视图

实验测试:

使用pc1访问pc4
查看mac地址表

可以看到g0/0/1接口学习到了pc1的mac地址

再使用pc2访问pc4
再次查看mac地址表

可以看到g0/0/1接口学习到的mac地址还是pc1的mac地址,也就是说,实验配置生效了

2. 将攻击者的mac地址设置为黑洞mac

S1mac-address blackhole 5489-9809-5783 vlan 1 #配置mac地址为黑洞地址,限制该地址在vlan1中无效

实验测试:

查看mac地址表

可以看到攻击者的mac地址已设置为黑洞mac

使用攻击者访问pc4

可以看到攻击者无法访问pc4,也就是说,实验配置生效了

3. 将PC4的mac地址静态绑定在S1的G0/0/3口

S1mac-address static 5489-98FD-042C g0/0/3 vlan 1 #绑定mac地址到g0/0/3口,限制该地址只在vlan1使用

实验测试:

查看mac地址表

可以看到PC4的mac地址静态绑定在S1的G0/0/3口上了,也就是说,实验配置成功

相关推荐
寒水馨18 小时前
macOS下载、安装openclaw-v2026.7.1(附安装包OpenClaw-2026.7.1.dmg)
macos·大模型·github·开源软件·ai助手·openclaw·gpt-5.6
白玉cfc21 小时前
【iOS】MRC和ARC
macos·ios·cocoa
飞雪金灵1 天前
mac电脑 Maven下载安装和配置环境变量
macos·maven·maven下载安装·mac电脑环境
雨声不在1 天前
macos 12使用docker
macos·docker·容器
一叶龙洲1 天前
ubuntu26.04 xfce美化成mac
服务器·ubuntu·macos
李小白杂货铺1 天前
Oh My Zsh 简记
macos·macbook·zsh·主题·插件·oh my zsh·omz
fukai77222 天前
macOS防止休眠的菜单栏小工具
macos
web守墓人2 天前
【go语言】gotar:使用go语言复刻tar命令,并加入7z支持,可独立运行在windows、linux、macos上
linux·macos·golang
之歆3 天前
从 Mac 回到 Windows:用 PowerToys + AutoHotkey 找回熟悉手感
windows·macos
星辰即远方3 天前
字符串合法性检验
macos·ios·cocoa