首页/网络/网络设备配置速查/三厂端口安全总对照:限制 MAC 数量与违例动作
ACL 与安全65 条

三厂端口安全总对照:限制 MAC 数量与违例动作

端口安全三要素:开关、最大 MAC 数、违例动作(丢弃/告警/关闭端口)。三厂都是先在接口下配,思科与华为/H3C 命令名差异中等。

网络设备配置速查网络更新于 2026-10-13

三厂端口安全总对照

端口安全的三要素在任何厂商都一样:开关、允许的最大 MAC 数、违例动作(丢弃、丢弃并告警、关闭端口)。三厂都在接口下配置,思科是 switchport port-security 家族,华为是 port-security 加 protect-action,H3C 额外要求先选准入模式。做跨厂方案时把这三要素对齐即可。

基本信息

适用设备三厂通用(华为 VRP / H3C Comware / 思科 IOS)
华为port-security enable + max-mac-num + protect-action
思科switchport port-security + maximum + violation
H3Cport-security enable + port-mode + max-mac-count + intrusion-mode
违例动作档位protect 丢弃不告警;restrict 丢弃并告警;shutdown 关闭端口
恢复机制思科 errdisable recovery;华为/H3C 的 error-down 恢复机制

典型使用场景

  • 接入口防止私接设备与 MAC 泛洪
  • 限制单口终端数量(工位、会议室、打印区)
  • 固定设备绑定(服务器、打印机等不常换网卡的场景)
  • 与 DHCP Snooping 等特性配合形成接入准入
  • 安全审计:明确每个接入端口允许的 MAC 数量与违例动作

华为 VRP

华为 VRP
interface GigabitEthernet0/0/1
 port-security enable
 port-security max-mac-num 3
 port-security protect-action restrict      # 丢弃并告警,不关端口
display port-security interface GigabitEthernet0/0/1

思科 IOS

思科 IOS
interface GigabitEthernet0/1
 switchport port-security
 switchport port-security maximum 3
 switchport port-security violation restrict
show port-security interface GigabitEthernet0/1
show port-security address

H3C Comware

H3C Comware
port-security enable
interface GigabitEthernet1/0/1
 port-security max-mac-count 3
 port-security port-mode autolearn
 port-security intrusion-mode disableport-temporarily
display port-security interface GigabitEthernet1/0/1

三厂配置对照

要素华为 VRPH3C Comware思科 IOS
开关port-security enableport-security enableswitchport port-security
准入模式无独立模式概念port-security port-mode autolearn/secure/userlogin开关即生效,可用 sticky 固化
MAC 上限port-security max-mac-num Nport-security max-mac-count Nswitchport port-security maximum N
违例动作port-security protect-action protect/restrict/shutdownport-security intrusion-mode 组合表达switchport port-security violation protect/restrict/shutdown
自动恢复error-down 恢复机制(视版本)port-security timer disableport Nerrdisable recovery
违例动作三档的含义要分清:protect 只丢弃不产生告警;restrict 丢弃并计数/告警;shutdown(或等价动作)直接关闭端口。防护越强,误伤影响面也越大。
shutdown 类动作最严格也最容易误伤:一次误触发就让整口不可用。启用前确认该口下设备数量稳定,并配置自动恢复与告警通知,避免长时间中断。
上限怎么定:先统计该口实际学习的 MAC 数量,再按「实测量 + 余量」设定,比凭经验拍一个数字稳得多;同一型号的接入口尽量用同一套标准,便于批量核查。

易错点

  • MAC 上限设得过小:换网卡、IP 电话与 AP 上电时的多 MAC 行为都会触发违例,端口被关造成报障
  • 选了 shutdown 类动作却没配自动恢复:一次误触发就要等现场处理,中断时间被拉长
  • H3C 只开启 enable 不设 port-mode:端口处于无限制状态,被误当作已加固
  • 上线不核对生效值:模式、上限、违例动作三项都要看实际显示值而不是配置行
  • 在上行口或级联口误配端口安全:上行口会学到大量 MAC,立刻触发违例,造成大范围中断
  • 把端口安全配在下挂交换机或 AP 的端口上:单口 MAC 数量很快超限,反复触发违例

数据来源与参考

  • 华为端口安全
  • Cisco port-security
  • H3C 端口安全

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌