华为模拟器 MAC 地址认证实战:从配置到故障排查全攻略
一、实验背景与环境准备
1.1 MAC 地址认证原理简述
MAC 地址认证是通过交换机对接入设备的 MAC 地址进行绑定验证,实现网络接入控制的安全机制。适用于需要限制非授权设备接入的场景,如企业办公网络、校园网等。
1.2 实验环境搭建
硬件需求:
华为 S5700 交换机 1 台
PC 机 3 台(PC1、PC2、PC3)
网络规划:
网段:192.168.1.0/24
PC1 IP:192.168.1.1
PC2 IP:192.168.1.2
PC3 IP:192.168.1.3
二、拓扑结构与连通性预验证
2.1 网络拓扑示意图
2.2 预验证 PC1 与 PC2 连通性
操作步骤:
1.配置 PC1 和 PC2 的 IP 地址
2.在 PC1 命令行执行ping 192.168.1.2
预期结果:连通性正常,丢包率为 0
三、交换机 MAC 认证配置实战
3.1 启动端口安全模式
# 进入GE0/0/1端口并启用安全模式 [Huawei] interface GigabitEthernet 0/0/1 [Huawei-GigabitEthernet0/0/1] port-security enable # 开启MAC地址自动学习(粘滞模式) [Huawei-GigabitEthernet0/0/1] port-security mac-address sticky [Huawei-GigabitEthernet0/0/1] quit # 对GE0/0/2端口执行相同配置 [Huawei] interface GigabitEthernet 0/0/2 [Huawei-GigabitEthernet0/0/2] port-security enable [Huawei-GigabitEthernet0/0/2] port-security mac-address sticky [Huawei-GigabitEthernet0/0/2] quit
配置说明:
port-security enable:启用端口安全功能,默认关闭
port-security mac-address sticky:使能粘滞 MAC 学习,自动绑定首次接入设备的 MAC 地址por
3.2 静态绑定 IP 与 MAC 地址
# 绑定PC1的IP与MAC到GE0/0/1端口 [Huawei] user-bind static ip-address 192.168.1.1 mac-address 5489-986C-4E6B interface GigabitEthernet 0/0/1
# 绑定PC3的IP与MAC到GE0/0/2端口 [Huawei] user-bind static ip-address 192.168.1.3 mac-address 5489-9895-10D6 interface GigabitEthernet 0/0/2
四、认证效果测试与故障分析
4.1 测试场景 1:PC1 与 PC3 连通性验证
操作步骤:
1.将 PC3 接入 GE0/0/2 端口
2.在 PC1 执行ping 192.168.1.3
发现是可以连通的,前面出现了追踪不到的情况,原因分析:首次接入时交换机需学习 MAC 地址,建议等待 20-30 秒后再测试
4.2 测试场景 2:未认证设备接入(PC2 接入 GE0/0/2)
1.操作步骤:
1.断开 PC3,接入 PC2 到 GE0/0/2
2.在 PC2 执行ping 192.168.1.3
测试结果:
结论:
未绑定 MAC 地址的 PC2 无法通过认证,网络接入被阻断。
五、MAC 认证进阶技巧与注意事项
5.1 常用故障排查命令
display port-security interface #查看端口安全配置与绑定状态 display user-bind # 查看 IP-MAC 绑定列表 undo user-bind # 解除静态绑定
5.2 优化建议
1.动态 MAC 学习限制:
[Huawei-GigabitEthernet0/0/1] port-security max-mac-num 1 # 限制单端口仅1个MAC接入
2.老化时间配置:
[Huawei-GigabitEthernet0/0/1] port-security aging-time 300 # MAC地址老化时间5分钟
阅读剩余
THE END