Mac无法连接旧路由器或校园网是因macOS默认禁用WPA2-PSK(TKIP)、802.11b/g等不安全协议,需手动关闭WPA3强制策略、允许旧式加密、重置无线接口并重建网络配置文件。

Mac在系统设置中拒绝连接旧路由器或校园网,显示“不安全的网络”并中断认证流程,是因为macOS默认禁用WPA2-PSK(TKIP)、802.11b/g等已被标记为不安全的协议与加密方式,但部分2015–2019年间的家用路由器、企业AP或公共热点仍仅支持这些协议,必须手动解除限制才能完成握手。
关闭Wi-Fi安全性强制升级策略
第一步:打开“系统设置 → 网络 → Wi-Fi”,点击右侧“详细信息…”按钮。
第二步:切换到“Wi-Fi”标签页,取消勾选【启用 WPA3 安全性】。若该选项呈灰色不可点,说明系统已通过配置描述文件或MDM策略锁定,需进入终端执行下步命令。
第三步:打开“终端”,粘贴并回车执行:
sudo defaults write /Library/Preferences/com.apple.wifi AllowWPA3 -bool NO
输入管理员密码(输时不显示字符),回车确认。
第四步:关闭再开启Wi-Fi开关,或重启“Wi-Fi”服务——点击菜单栏Wi-Fi图标 → “断开Wi-Fi”,等待3秒后重新选择该网络。
允许旧式加密协议(TKIP/CCMP混合)
方法一:通过终端解除加密协商限制
在终端中执行:
sudo defaults write /Library/Preferences/com.apple.airport.openthedoor AllowAllLegacyEncryption -bool YES
该命令将允许macOS接受WPA/WPA2-PSK中使用TKIP的组合,绕过系统默认只认AES-CCMP的校验。
方法二:重置无线接口参数(适用于反复断连场景)
执行:
sudo ifconfig en0 down && sudo ifconfig en0 up
注意:【en0 是当前Wi-Fi网卡名,可通过 ifconfig | grep "en" 确认,误写为en1会中断有线连接】
重建网络配置文件(清除残留策略冲突)
点击“系统设置 → 网络 → Wi-Fi → 高级”,在“已知网络”列表中找到目标网络名称,点击其右侧的ⓘ图标 → 选择“忽略此网络”。
关闭窗口,重新从菜单栏Wi-Fi列表中点击该网络名称,手动输入密码连接。
这一步会清空此前存储的SSID绑定策略、证书信任状态和DHCP租约缓存,避免旧配置中的“Require AES-only”标志持续生效。











