随机化 MAC 从哪来
为了让终端跨 SSID 移动时不被长期追踪,iOS 14、Android 10 与 Windows 10 之后默认对每个网络使用随机生成的 MAC 地址,并可按 SSID 记住这个地址。它并不降低接入安全性,但会让所有把 MAC 当作身份的做法失效:白名单、DHCP 绑定、审计溯源、基于 MAC 的限速都会随地址漂移。
识别与影响
| 随机地址特征 | 首字节第二个十六进制位为 2、6、A、E,即本地管理位置 1 |
|---|---|
| 真实地址 | 网卡烧录地址,在系统信息中可见,通常不随所连网络变化 |
| 默认行为 | 新系统默认开启,一般按 SSID 保持稳定,重新添加网络时会重新生成 |
| 受影响机制 | MAC 白名单、DHCP 静态绑定、上网审计、按 MAC 的限速与策略 |
| 关闭位置 | 每个 SSID 的网络详情里有私有或随机硬件地址开关,MDM 可批量下发 |
会被打破的机制
- MAC 白名单与 MAB 准入:换地址即被拒,审批名单反复维护
- DHCP 静态绑定与地址预留:绑定不再生效,终端拿不到预期地址
- 上网行为审计与实名溯源:同一个人被计为多台设备
- 基于 MAC 的限速与带宽模板:策略随地址漂移而失效
- 控制器的终端统计与在线时长:同一终端出现多条记录
- 快速重连与会话延续类优化:地址变化可能触发重新认证
查看与核对
查看与核对
# Windows:查看当前连接的地址
netsh wlan show interfaces
# Windows:查看该网络配置中的随机化开关
netsh wlan show profile name="公司WiFi" | findstr /i "random"
# 控制器或交换机侧:同一用户名下出现多条不同 MAC,即为随机化的表现处置策略对照
| 场景 | 建议做法 | 理由 |
|---|---|---|
| 办公与教学 | 允许随机化,身份交给 802.1X 账号 | 账号可审计,不依赖硬件地址 |
| 医疗、考场、固定资产 | 通过 MDM 要求关闭并固定地址 | 设备需与资产编号一一对应 |
| 访客网络 | 无需处置 | 凭 Portal 或短信验证码接入 |
| IoT、打印机、摄像头 | 不改动,保留真实地址 | 设备端本身不做随机化 |
| 以 MAC 过滤作为唯一准入 | 尽早替换为账号或证书认证 | 随机化让白名单不再可靠 |
关闭随机化要按 SSID 逐个设置,各平台设置项名称与位置随版本变化;企业环境用 MDM 统一下发,比逐台指导用户点设置更可靠。
不要把随机 MAC 直接当作新设备入侵而阻断:正常终端的随机化会被误判,一次策略误伤可能造成整层楼投诉。先确认是本地管理位特征,再决定是否处置。