首页/网络/无线与 Wi-Fi 速查/MAC 认证(MAB/白名单)失败的排查
故障排查112 条

MAC 认证(MAB/白名单)失败的排查

按 MAC 认证的设备连不上:核对 MAC 格式(大小写/分隔符)、RADIUS 里的登记与实际、随机 MAC 与 OUI 前缀。

无线与 Wi-Fi 速查网络更新于 2026-10-13

MAC 认证为什么会失败

MAC 认证(MAB,MAC Authentication Bypass)让 AP 或交换机把终端 MAC 当用户名和密码去 RADIUS 查,命中白名单就放行,常用于打印机、摄像头、IP 电话这类装不了 802.1X 客户端的设备。失败几乎都发生在「比对的字符串对不上」:书写格式不同、终端开了随机 MAC、登记的还是旧网卡,或者 MAC 压根没入库。它是弱标识,不能当强认证用。

基本信息

全称MAB(MAC Authentication Bypass)
执行设备无线 AP/AC、接入交换机
比对对象终端真实 MAC ↔ RADIUS 或本地白名单
常见书写aabb.ccdd.eeff / AA:BB:CC:DD:EE:FF / AA-BB-CC-DD-EE-FF
安全强度弱(MAC 可伪造),只作补充手段

典型使用场景

  • 打印机、IP 电话、摄像头等无 802.1X 客户端的设备接入
  • 802.1X 失败时的兜底:先试证书,不中再走 MAB
  • 访客或临时设备按 MAC 做限期白名单
  • IoT 批量入网时用 OUI 前缀做粗粒度管控
  • 排查「换了网卡或主机后突然连不上」

核对步骤

核对步骤
# 1 从 AP 客户端表或抓包取终端报文的真实源 MAC
# 2 与 RADIUS/白名单逐字符比对,统一成小写无分隔符
# 3 确认终端未开启「随机硬件地址」(Win/Android 默认开启)
# 4 看 RADIUS 日志的 Access-Reject 原因属性,别只看成败

失败对照

现象常见原因处理
同类设备全部失败白名单未加载或规则写错核对 RADIUS 用户文件与匹配规则
单台失败格式不一致或录错一位统一格式后重新登记
昨天好今天坏终端启用了随机 MAC关闭随机化或按随机段登记
换网卡后失败MAC 变化未重新登记重新采集并更新白名单
Windows 10/11、Android、iOS 默认对每个 SSID 使用随机 MAC,这是 MAC 认证「莫名失效」的头号来源;企业网通常要求受管终端关闭随机化,改用 802.1X 证书认证。
MAB 应与 802.1X 组合:证书不中再走 MAB 兜底,并对 MAB 放行的终端单独划分 VLAN、单独限速,避免一台伪造 MAC 的机器直接拿到内网权限。

易错点

  • 大小写与分隔符不统一:aabb.ccdd.eeff 与 AA:BB:CC:DD:EE:FF 在同一库里比对不上,必须统一成一种书写
  • 把 MAC 认证当强安全手段:MAC 可被软件伪造,单靠它等于没有认证,务必配合 VLAN 隔离与端口安全
  • 忽略随机 MAC:新终端默认随机化,登记一次只对当前 SSID 有效,换网络或重置后立即失效
  • RADIUS 共享密钥或源地址不匹配导致请求无响应:表现为该类设备全不通,先确认 RADIUS 是否收到包

数据来源与参考

  • 厂商: MAC 认证(MAB)配置指南
  • Cisco: MAB 部署说明
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌