企业 802.1X 登录失败?常见原因
接入企业网时 802.1X 认证失败、连上后拿不到地址、或反复要求重新认证,按证书/账号凭据、EAP 方法匹配、域信任、控制器策略四层定位,区分客户端与服务器侧。
简短答案
802.1X 失败多数不在网线,而在认证链路本身:客户端证书没装/过期、EAP 方法与服务器要求不一致、账号不在允许列表、或域信任链路断了。先分清「连不上」还是「连上又掉」,处理方向不同。
现象对照
| 现象 | 指向 |
|---|---|
| 一直停在「认证中」 | 证书或 EAP 方法不匹配 |
| 认证成功但拿不到 IP | DHCP 未放行 802.1X 通过的端口 |
| 隔一段时间掉线要重连 | 证书临期或会话超时设置 |
| 只有新设备失败 | 设备未加入域 / 证书未下发 |
排查步骤
1. 凭据与证书
确认证书还在有效期内、私钥可访问;账号凭据(用户名口令/EAP-TTLS 内层认证)与 IT 给的口径一致。证书类方法(EAP-TLS)失败时先看证书状态,参考 Windows 条目里的证书管理路径。
2. EAP 方法对齐
服务器要 PEAP 而客户端配的是 EAP-TLS(或反之)会一直握手不上。向网管要当前网络要求的 EAP 方法与证书根,客户端逐字对齐。
3. 服务器与域侧
认证服务器侧策略、账号组成员资格、域信任关系都在 Windows Server 2012-2019 条目对应范围,SQL Server 类后端若走 802.1X 也同此理。客户端侧能做的有限,多数要提工单。
4. 分层验证
# 看无线/有线连接的 802.1X 认证状态
netsh wlan show interfaces
仍失败 搜索 查本站条目,把「认证日志摘要 + 客户端 EAP 配置」一起给到网管,定位更快。
操作小结
- 先分清是「握手不上」还是「上了又掉」
- 证书过期是反复掉线最常见根因
- EAP 方法要逐字对齐服务器要求
- 客户端查完再动服务器,避免瞎改策略