跳至主要內容

Windows 11 802.1X 驗證問題排除:企業 IT 指南

Windows 11 802.1X 驗證失敗的診斷與修復指南。修復 RADIUS 憑證信任中斷、Credential Guard PEAP 封鎖以及 GPO 無線設定檔錯誤。

作者:Iain Jewitt發佈於 更新於
📖 10 分鐘閱讀712 字數2 範例3 練習題6 關鍵定義

Video overview

收聽此指南

查看播客逐字稿
[引言與背景] 您好,歡迎收看 Purple 的技術簡報。我是本次的主講人,今天我們要探討一個影響重大且具體的難題,這也是近期讓許多企業 IT 團隊極為頭痛的問題:Windows 11 升級導致 802.1X 無線認證中斷。 無論您管理的是大型醫院院區、跨據點零售營運,還是大型公共場所,只要身處企業網路環境,都會仰賴 802.1X 來保護無線基礎設施。這是業界的最高標準。但近期我們發現支援工單激增,許多裝置在升級至 Windows 11 後,突然無法連線至安全的 WiFi。 今天我們將深入剖析問題發生的確切原因、如何快速診斷,以及解決此問題所需的步驟,並防止在未來的部署階段再次發生。讓我們開始吧。 [技術深入探討] 那麼,當裝置更新至 Windows 11 時,究竟是哪裡出錯了? 要瞭解這項失敗,我們必須檢視認證交握(handshake)過程。多數企業的 802.1X 網路皆採用 PEAP-MSCHAPv2 或 EAP-TLS。這兩種機制都高度依賴憑證信任。當 Windows 用戶端嘗試連線時,RADIUS 伺服器(通常是 Network Policy Server 或 NPS)會出示其憑證。用戶端接著會檢查是否信任簽發該 NPS 憑證的根憑證授權單位(Root CA)。 這就是 Windows 11 問題的核心所在:在某些升級路徑中,或由於 Windows 11 提高了預設安全性設定,導致無線設定檔的受信任根憑證綁定遭清除,或是無法正確轉移。此外,Windows 11 在相容的硬體上預設啟用了 Credential Guard,這改變了 NTLM 與 MS-CHAPv2 憑證的儲存與存取方式,有時會導致舊版 PEAP 設定無法運作。 當用戶端無法驗證伺服器的憑證時,連線會立即中斷。使用者端只會看到「無法連線至此網路」,但在底層,這是 TLS 隧道建立過程中的硬性失敗(hard failure)。 [實施建議與陷阱] 我們該如何修復這個問題?即時的補救措施包括向您的端點推播更新後的群組原則物件(GPO)。 首先,您必須確保根憑證授權單位(Root CA)憑證已明確部署至所有用戶端電腦的「受信任的根憑證授權單位」存放區。 第二,也是許多人忽略的步驟:您需要更新 GPO 中的無線網路(IEEE 802.11)原則。您必須在無線設定檔的 PEAP 或 EAP-TLS 屬性中,明確勾選受信任的根 CA。如果該核取方塊未勾選,Windows 11 將會拒絕連線。 我們常看到的重大陷阱是,IT 團隊企圖透過完全停用伺服器憑證驗證來繞過問題。請千萬不要這麼做。停用憑證驗證會讓您的網路暴露於邪惡雙胞胎(Evil Twin)攻擊與憑證側錄的風險中,這也違反了 PCI-DSS 與 GDPR 合規要求。請務必修復信任鏈,絕不要繞過它。 若要尋求長期解決方案,特別是當您管理 [Retail](/industries/retail)(零售)或 [Hospitality](/industries/hospitality)(旅宿)等大規模部署時,請考慮完全停用以密碼為基礎的 PEAP。轉換為使用電腦與使用者憑證的 EAP-TLS,對於應對這些作業系統層級的認證變更要來得穩健得多。您可以在我們的 [Implementing WPA3-Enterprise for Enhanced Wireless Security](/guides/implementing-wpa3-enterprise-for-enhanced-wireless-security) 指南中閱讀更多相關資訊。 [快速問與答] 讓我們快速瀏覽幾個來自網路架構師的常見問題。 問題 1:「我們為 RADIUS 伺服器使用公用 CA。我們仍需要透過 GPO 推送它嗎?」 答案:是的。即使該 CA 預設位於 Windows 信任的根憑證授權單位中,也必須將特定的無線設定檔設定為信任該特定 CA,以進行網路驗證。 問題 2:「我們可以使用 Purple 的平台來繞過這個問題嗎?」 答案:Purple 專精於 [Guest WiFi](/guest-wifi) 以及透過 Captive Portal 進行上網引導。對於使用 802.1X 的內部企業 SSID,您必須解決終端裝置上底層的憑證信任問題。然而,對於 BYOD 或承包商存取,引導他們透過結合 OpenRoaming 的 Purple Captive Portal,會是替代管理本機憑證非常有效的方案。 [總結與後續步驟] 總結來說:Windows 11 升級會導致 802.1X 中斷,這是因為憑證信任移轉失敗以及 Credential Guard 強制執行所致。 您的行動計畫:檢查事件檢視器中的 WLAN-AutoConfig 記錄,尋找錯誤 11 或 15。更新您的無線 GPO,以明確信任您 RADIUS 伺服器的根 CA。並規劃移轉至 EAP-TLS 以獲得永久的穩定性。 感謝參與本次技術簡報。如需深入瞭解企業網路,請造訪 Purple.ai 查看我們的資源。

核心系列的一部分:企業 WiFi 安全性指南 →

Interactive Diagnostic Tool

Windows 11 802.1X & network authentication troubleshooter

Select your Windows 11 build, authentication protocol, deployment mechanism, and error symptom below to generate an immediate CLI repair sequence and Intune/GPO remediation steps.

Wired AutoConfig Service Authentication Loop (EAPOL Timeout)

High Impact

Root Cause Diagnosis: The 802.1X Wired AutoConfig service (dot3svc) did not initiate EAPOL Handshake after NIC driver initialisation, or 802.1X authentication mode is disabled on the Ethernet adapter.

Elevated CLI Remediation Sequence
netsh lan set autoconfig enabled=yes interface="Ethernet"
netsh lan reconnect interface="Ethernet"
Step-by-Step Resolution Workflow (INTUNE)
  1. Verify that Wired AutoConfig service (dot3svc) Startup Type is set to Automatic in services.msc.
  2. Execute netsh lan set autoconfig enabled=yes interface="Ethernet" from an elevated Command Prompt.
  3. Check switch port configuration to ensure 802.1X re-authentication timer is not expiring before client response.
  4. Re-enable 802.1X authentication in Ethernet Adapter Properties > Authentication tab.
Event Viewer Verification Path: Microsoft-Windows-Wired-AutoConfig/Operational -> Event ID 12014 (EAPOL Start Sent)

Need automated Cloud RADIUS & 802.1X certificate management?

Purple Cloud RADIUS eliminates Windows 11 upgrade authentication failures by providing automated Passpoint certificate provisioning, zero-touch Intune payload integration, and centralised IEEE 802.1X policy management for enterprise network environments.

Request 802.1X & enterprise WiFi audit

Useful? Link to this tool

**快速解答:**升級後大部分 Windows 11 802.1X 失敗原因主要有以下四種:RADIUS 伺服器憑證無法再進行驗證(事件 ID 12013)、Credential Guard 阻擋了 PEAP-MSCHAPv2 單一登入、EAP-TLS 遺失或憑證已過期,或是乙太網路上的 Wired AutoConfig 服務 (dot3svc) 未執行。請先閱讀 WLAN-AutoConfig 或 Wired-AutoConfig 的運作記錄,與下方表格中的事件 ID 進行比對,然後透過群組原則或 Intune 集中修復設定檔,而不是逐台筆記型電腦進行處理。

在企業環境中部署與維護 802.1X 網路驗證 需要用戶端作業系統、存取點 (AP)、交換器基礎設施和 RADIUS 驗證伺服器之間具備無縫的互通性。在 Windows 11 進行功能更新後,企業 IT 部門經常遇到無線 WiFi 與有線乙太網路的驗證失敗次數突然暴增的情況。

本技術指南提供按部就班的診斷架構,用來識別根本原因、解決 RADIUS 信任破裂問題、修復 Credential Guard 衝突,並為受管理的 Windows 11 端點建立可靠的 802.1X 網路存取控制。

瞭解 Windows 11 802.1X 架構變更

Windows 11 引入了增強型安全性控制,改變了作業系統處理可延伸驗證協定 (EAP) 協商、憑證驗證與憑證快取的方式。雖然這些安全性強化措施保護了企業裝置免受身分盜用,但它們也暴露了現有群組原則物件 (GPO) 和行動裝置管理 (MDM) 負載中潛在的設定缺陷。

Windows 11 OS 組建 安全功能 / 變更 對 802.1X 驗證的影響 所需的修復措施
Windows 11 22H2 預設啟用 Credential Guard 隔離 NTLMv2 雜湊值,導致傳統的 PEAP-MSCHAPv2 SSO 驗證中斷。 遷移至 EAP-TLS 憑證或設定明確的憑證提示。
Windows 11 23H2 強制執行 WPA3-Enterprise 192 位元模式 強制高安全性無線設定檔符合 Suite B 加密規範。 確保 RADIUS 伺服器憑證使用 SHA-384 及 RSA 3072+ 或 ECDSA P-384。
Windows 11 24H2 嚴格的 RADIUS 伺服器憑證驗證 如果受信任的存放區中缺少根 CA 或 SAN 無法比對,則拒絕連線。 將根 CA 部署至用戶端信任存放區,並更新無線設定檔伺服器名稱清單。
所有組建 預設停用 Wired AutoConfig 乙太網路交換器連接埠無法完成 802.1X 握手,端點被分配 APIPA 位址。 透過 GPO 或 PowerShell 指令碼將 dot3svc 啟動類型設定為自動。

Windows 11 802.1X 驗證失敗的主要原因

當 Windows 11 裝置無法在 802.1X 企業網路上進行驗證時,問題通常源自以下四種主要失敗向量之一:

1. RADIUS 伺服器憑證驗證失敗

在 802.1X EAP-TLS 或 PEAP 握手期間,RADIUS 伺服器會出示其 X.509 數位憑證,向用戶端證明其身分。Windows 11 會在繼續執行前驗證三項基準:

  • 信任鏈: 發行的根 CA 憑證必須部位於終端的「本機電腦信任的根憑證授權單位」儲存區中。
  • 主體別名 (SAN): RADIUS 伺服器的主機名稱或 FQDN 必須與用戶端 802.1X 設定檔 XML 組態中指定的伺服器名稱相符。
  • 到期與撤銷: 憑證必須未到期,且通過憑證撤銷清單 (CRL) 或 OCSP 檢查。

若有任何一項基準失敗,Windows 11 會立即終止 EAP 工作階段,以防止連線至潛在的偽冒存取點。

2. Credential Guard 與 PEAP-MSCHAPv2 發生衝突

Credential Guard 使用以虛擬化為基礎的安全防護 (VBS) 來隔離儲存在記憶體中的密碼資料。依賴 PEAP-MSCHAPv2 的舊版 802.1X 設定會嘗試擷取使用者登入雜湊,以針對 Active Directory 進行自動驗證。Credential Guard 會封鎖此記憶體存取,導致重複出現憑證提示視窗迴圈,或是遭受 RADIUS 明確拒絕。

3. 用戶端憑證遺失或到期 (EAP-TLS)

在使用 EAP-TLS 的零信任環境中,每台裝置或使用者都會出示由內部憑證授權單位(例如 Microsoft ADCS)發行的個別憑證。當 Intune SCEP 或 PKCS 憑證設定檔無法同步、用戶端憑證到期,或是私鑰增強型金鑰用法 (EKU) 屬性缺少「用戶端驗證 (1.3.6.1.5.5.7.3.2)」時,就會發生連線失敗。

4. 有線自動設定 (dot3svc) 服務狀態

對於有線乙太網路 802.1X 環境,Windows 11 桌上型電腦安裝預設不會啟用 dot3svc 服務。因此,網路介面卡 (NIC) 對於受控交換器連接埠所傳送的 EAPOL Start 畫格會保持無回應,導致裝置陷入無法存取網路或被指派 APIPA IP 位址 (169.254.x.x) 的困境。

IT 管理員循序漸進的診斷工作流程

若要系統化地排除受控終端上的驗證失敗問題,請遵循以下診斷順序:

第 1 階段:分析 Windows 事件檢視器記錄

Windows 會將所有 802.1X 網路事件記錄在專門的事件檢視器操作記錄下:

  • 無線 802.1X: 前往 應用程式和服務記錄 > Microsoft > Windows > WLAN-AutoConfig > Operational
  • 有線 802.1X: 前往 應用程式和服務記錄 > Microsoft > Windows > Wired-AutoConfig > Operational
事件 ID 記錄來源 錯誤描述 根本原因與修復方式
12014 WLAN / Wired-AutoConfig 由於 EAPOL 逾時,802.1X 驗證失敗 用戶端未收到來自 RADIUS 伺服器的回應。請檢查交換器 RADIUS 共用金鑰與 IP 可達性。
12013 WLAN / Wired-AutoConfig 伺服器憑證驗證失敗 信任的儲存區缺少根 CA,或是 802.1X 設定檔中的伺服器 SAN 不符合。請匯入根 CA。
5632 WLAN / Wired-AutoConfig 明確的 802.1X 驗證拒絕 RADIUS 伺服器拒絕了憑證或用戶端憑證。請檢查 NPS/ISE 稽核記錄檔以取得拒絕代碼。
10001 WLAN / Wired-AutoConfig 已記錄設定檔建立或更新 設定檔已成功更新或匯入至本機 Windows 網路登錄檔中。

階段 2:執行 netsh 命令列診斷

在受影響的端點上開啟以系統管理員身分執行的命令提示字元或 PowerShell 工作階段,以檢查作用中的網路狀態並匯出設定檔:

# 檢查作用中的無線介面狀態與訊號品質
netsh wlan show interfaces

# 列出所有已安裝的無線 802.1X 設定檔
netsh wlan show profiles

# 將無線設定檔匯出為 XML 以供檢查
netsh wlan export profile name="Corporate-WiFi" folder="C:\temp" key=clear

# 檢查作用中的有線乙太網路 802.1X 狀態
netsh lan show state

# 確認本機根 CA 憑證儲存區安裝狀態
certutil -store Root "Your-Internal-Root-CA"

階段 3:檢查請求是否到達 RADIUS 伺服器

Windows 記錄檔僅會顯示用戶端所看到的狀況。在變更任何設定檔之前,請先確認是哪一方失敗:

  • RADIUS 記錄檔中完全沒有請求: 裝置根本沒有到達伺服器。請檢查無線基地台或交換器的 RADIUS 設定、共用金鑰與 IP 連線能力,並確認用戶端上的 dot3svc 或 WLAN AutoConfig 正在執行。
  • 記錄 Access-Reject: 伺服器已收到請求但拒絕該請求。在 Microsoft NPS 上,請針對事件 ID 6273 篩選安全性記錄檔並讀取原因代碼。
  • 記錄 Access-Accept 但裝置仍無法連網: 驗證已成功。請改為檢查 VLAN 指派、DHCP 範圍與交換器連接埠設定。
NPS 原因代碼 代表意義 通常的 Windows 11 原因
16 由於使用者憑證不符合而導致驗證失敗 Credential Guard 阻擋了 PEAP-MSCHAPv2 儲存的憑證,或是密碼已過期
22 伺服器無法處理該 EAP 類型 用戶端設定檔設為 EAP-TLS 但網路原則僅允許 PEAP,或是反之亦然
48 連線請求與任何網路原則皆不相符 傳送了電腦驗證但原則預期為使用者群組,或是反之亦然
265 憑證鏈是由不受信任的發證機構所簽發 用戶端憑證是由 RADIUS 伺服器不受信任的 CA 所簽發

還原在升級後消失的有線 802.1X 設定檔

若功能更新後「驗證」索引標籤變為空白,請從運作正常的裝置重新匯入設定檔:

# 在運作正常的裝置上:匯出有線設定檔
netsh lan export profile folder="C:\temp" interface="Ethernet"

# 在受影響的裝置上:確保 Wired AutoConfig 正在執行
Set-Service -Name dot3svc -StartupType Automatic
Start-Service dot3svc

# Import the exported profile
netsh lan add profile filename="C:\temp\Ethernet.xml" interface="Ethernet"

這會讓一台筆記型電腦恢復正常運作。為了防止問題再次發生,請透過 Group Policy 或 Intune 推送相同的設定檔(如下所述),這樣每次升級都會重新套用它。

對於您的特定設置有任何疑問嗎?

我們的團隊與超過 80,000 個場域的場域營運商、IT 經理和網路工程師合作。立即預約 20 分鐘的通話,我們將向您展示其他與您相似的用戶是如何解決此問題的。

修復策略:GPO 與 Microsoft Intune

一旦確認故障機制,請部署企業級原則更新,以標準化所有 Windows 11 裝置的端點設定。

Active Directory 群組原則 (GPO) 修復

對於已加入網域的端點,請設定集中化的無線與有線網路原則:

  1. 開啟群組原則管理主控台 (gpmc.msc) 並編輯您的基準端點原則。
  2. 導覽至 電腦設定 > 原則 > Windows 設定 > 安全性設定 > 系統服務。找到 Wired AutoConfig,將啟動類型設定為 自動,並啟動該服務。
  3. 導覽至 公鑰原則 > 信任的根憑證授權單位。匯入您 RADIUS 伺服器的簽發根 CA 憑證。
  4. 導覽至 無線網路 (IEEE 802.11) 原則,開啟您的企業設定檔,選取 安全性 頁籤,並將驗證方式設定為 Microsoft: 智慧卡或其他憑證 (適用於 EAP-TLS) 或 PEAP。
  5. 按一下 內容,在 信任的根憑證授權單位 列表中明確勾選您的根 CA,同時在 連線至這些伺服器 欄位中指定您的 RADIUS 伺服器 FQDN。

Microsoft Intune MDM 設定檔部署

對於 Intune 中的雲端管理或混合端點:

  1. 建立包含您企業根 CA 憑證內容的 信任的憑證設定檔,並將其指派給 所有裝置。
  2. 建立次要 PKCS 或 SCEP 憑證設定檔,以針對 EAP-TLS 向裝置或使用者核發唯一的用戶端憑證。
  3. 建立 WiFi 設定檔,將 EAP-TLS 指定為 EAP 類型,並同時參照信任的憑證與 SCEP/PKCS 設定檔。
  4. 確保原則評估順序允許信任的憑證內容在套用 WiFi 設定檔之前完成安裝。

長期安全性架構:轉移至 EAP-TLS 與 Passpoint

雖然 PEAP-MSCHAPv2 可以修補,但基於密碼的 802.1X 協定本質上仍然容易受到憑證收集、離線字典攻擊和流氓 AP 偽造的威脅。來自 NIST 和 Wi-Fi 聯盟的產業安全性指南強制要求將企業網路轉移至 EAP-TLS 憑證驗證 或 Passpoint (Hotspot 2.0)。

若要深入瞭解如何實作端對端安全性架構,請參閱我們完整的 企業 WiFi 安全性指南。如需詳細的協定比較,請檢視我們針對 EAP 方法比較 (PEAP, EAP-TLS, EAP-TTLS 與 EAP-FAST) 的分析,或在我們的指南中探索自動化憑證推播:透過 Microsoft Intune 部署 WiFi 憑證至裝置。

透過將基於憑證的 802.1X 與自動化雲端 RADIUS 管理相結合,企業 IT 團隊可以消除密碼提示、簡化 Windows 11 端點上線流程,並在所有企業設施中實現零信任網路存取控制。

何時該將 Windows 11 802.1X 轉移至 RADIUS-as-a-Service

本指南中的大多數失敗案例,都可以追溯至必須手動與 Windows 保持同步的基礎架構:過期的 NPS 或 FreeRADIUS 伺服器憑證、新建置中遺失的根 CA,或是 Credential Guard 不再支援的 PEAP-MSCHAPv2 策略。將驗證移至雲端,可從該清單中移除伺服器維護的需求。

Purple RADIUS-as-a-Service 使用 EAP-TLS、PEAP、EAP-TTLS 或 EAP-FAST 驗證 Windows 11 裝置,根據您的身分提供者檢查每個請求,並在您現有的無線存取點上指派正確的 VLAN - 包含 Cisco Meraki、HPE Aruba、Ruckus、Juniper Mist、Ubiquiti UniFi、Cambium、Extreme 與 Fortinet。它可取代 Microsoft NPS、FreeRADIUS 和 Cisco ISE,並跨多個區域運作,因此功能更新後無需修補任何伺服器。

選擇符合您目錄的設定:

要先比較不同選項嗎?請參閱我們的 雲端 RADIUS 提供者比較 與 EAP-TLS vs PEAP。

每次 Windows 更新後都在修復相同的 802.1X 問題嗎? 預約演示,我們將協助您利用現有的無線存取點,將 Windows 11 裝置群轉移至雲端 RADIUS 上的憑證式 WiFi。

關鍵定義

802.1X

一種以連接埠為基礎的網路存取控制 (PNAC) IEEE 標準,為 802.11 企業級 WiFi 與 802.3 乙太網路提供經驗證的存取存取權。

奠定企業網路安全性的基礎,要求端點在交換器連接埠或無線存取點授予網路存取權之前,必須先向 RADIUS 伺服器進行驗證。

Credential Guard

Windows 11 中的一種安全性虛擬化功能,可隔離密密資,僅限具特權的系統軟體存取。

防止從記憶體中擷取 MSCHAPv2 密碼雜湊,避免破壞整個企業網路中的舊版 PEAP-MSCHAPv2 驗證設定。

EAP-TLS

Extensible Authentication Protocol - Transport Layer Security。一種 802.1X 驗證方法,使用相互 X.509 數位憑證來進行用戶端與伺服器驗證。

企業級 WiFi 安全性推薦使用的驗證協定,因為它不需要密碼,且能抵禦中間人攻擊。

PEAP-MSCHAPv2

包含 Microsoft Challenge Handshake Authentication Protocol 版本 2 的受保護可延伸驗證協定 (Protected Extensible Authentication Protocol)。

一種基於密碼的舊版 802.1X 協定,當伺服器驗證設定錯誤時,容易遭受憑證收集與憑證欺騙攻擊。

WLAN AutoConfig (wlansvc)

內建的 Windows 服務,負責列舉無線網路介面卡、搜尋可用的 WiFi 網路,並管理 802.1X 驗證設定檔。

當無線 802.1X 連線失敗時,會在事件檢視器的 Microsoft-Windows-WLAN-AutoConfig/Operational 路徑上記錄詳細診斷事件。

Wired AutoConfig (dot3svc)

負責在有線交換器連接埠上處理 IEEE 802.3 乙太網路 802.1X 驗證的 Windows 服務。

在 Windows 桌面版本上預設為停用;有線 802.1X 環境必須透過 GPO 或 PowerShell 啟動並設定為自動。

範例

情境 1:企業升級至 Windows 11 24H2 後,350 台公司筆記型電腦無法連線至 WPA3-Enterprise WiFi 網路。事件檢視器顯示事件 ID 12013,內文指出伺服器憑證驗證失敗。RADIUS 伺服器使用商業 TLS 憑證。網路團隊應如何解決此驗證失敗問題?

網路工程團隊必須解決由 Windows 11 24H2 嚴格驗證強制執行所引起的根憑證信任鏈不符問題。

  1. 在受影響的端點上開啟本機電腦憑證管理員 (certlm.msc),檢查受信任的根憑證授權單位,確認是否已安裝 RADIUS 伺服器的簽發中繼與根 CA 憑證。
  2. 如果缺失,請從憑證授權單位匯出根 CA 與中繼 CA 公開憑證 (.cer)。
  3. 在 Active Directory 群組原則中,瀏覽至電腦設定 > 原則 > Windows 設定 > 安全性設定 > 公開金鑰原則,然後將根 CA 匯入至受信任的根憑證授權單位。
  4. 在 Microsoft Intune 中,部署包含根 CA 載荷的受信任的憑證設定檔至所有公司裝置群組。
  5. 更新企業 WiFi 802.1X 設定檔 XML 設定,在驗證伺服器憑證欄位中明確列出 RADIUS 伺服器的完全合格網域名稱 (FQDN)。
考官評語: Windows 11 24H2 會嚴格執行伺服器憑證驗證。如果端點的本機受信任儲存庫中缺少根憑證,或者 802.1X 設定檔中的伺服器名稱與 RADIUS 憑證的 SAN 不符,Windows 會在傳送憑證資料前中止 EAP 握手。透過 GPO 或 Intune 部署根 CA 可重新建立信任,且無需停用安全性檢查。

情境 2:某金融服務公司使用 PEAP-MSCHAPv2 進行公司筆記型電腦 WiFi 存取。在所有端點啟用 Windows 11 Credential Guard 後,使用者遭遇持續的提示失敗與事件 ID 5632 RADIUS 拒絕訊息。IT 部門如何恢復穩定的網路驗證,同時維持安全性合規?

Credential Guard 會將單一登入憑證隔離在虛擬化容器中,防止 MSCHAPv2 擷取密碼雜湊值以進行 EAP 驗證。

  1. 實施立即的過渡作法:在 GPO 中設定專用的 802.1X 使用者設定檔,提示輸入明確的使用者憑證,而非依賴 Windows 單一登入 (SSO) 雜湊傳遞。
  2. 若要永久解決問題,請規劃從 PEAP-MSCHAPv2 轉移至基於 EAP-TLS 憑證的驗證。
  3. 透過 Microsoft Intune 部署 Microsoft SCEP 或 PKCS 憑證設定檔,將唯一的 X.509 裝置憑證簽發給所有受管端點。
  4. 設定 RADIUS 伺服器 (Cisco ISE、Aruba ClearPass 或 Microsoft NPS) 以透過 EAP-TLS 驗證端點裝置憑證。
  5. 在無線控制器上停用 PEAP-MSCHAPv2,以消除整個企業的密碼暴露風險。
考官評語: 停用 Credential Guard 會削弱 Windows 11 端點安全性並違反 CIS 基準。正確的架構改進路徑是將網路從基於密碼的 PEAP 升級至 EAP-TLS。憑證可完全繞過 Credential Guard 限制,同時針對偽冒存取點攻擊提供卓越的防護。

練習題

Q1. 哪一個 Windows 命令提示字元公用程式可即時驗證用戶端裝置上活動中的 802.1X 無線設定檔設定、驗證狀態與加密套件?

提示:使用 Windows 內建的原生無線命令列輔助工具。

查看標準答案

命令 netsh wlan show interfaces 會顯示當前連線狀態、SSID、BSSID、無線電類型與驗證模式。若要檢查設定檔詳細資訊與 EAP 設定,請執行 netsh wlan show profile name="ProfileName" key=clear。針對有線乙太網路 802.1X 連線,請使用 netsh lan show state。

Q2. 為 Windows 11 桌面用戶端部署企業級乙太網路交換器連接埠的 802.1X 網路存取控制時,為什麼必須啟動 Wired AutoConfig 服務 (dot3svc)?

提示:請考量桌面版安裝時作業系統服務的預設狀態。

查看標準答案

與在支援無線功能的裝置上自動執行的 WLAN AutoConfig 服務 (wlansvc) 不同,Wired AutoConfig 服務 (dot3svc) 在 Windows 11 桌面版安裝中預設設定為手動啟動。如果沒有啟用 dot3svc,作業系統將忽略來自交換器連接埠的 802.1X EAPOL 要求,導致交換器將端點放至未授權狀態或 APIPA 網路 (169.254.x.x)。

Q3. IT 管理員試圖透過取消勾選無線網路屬性中的 "驗證伺服器憑證" 來解決 802.1X 連線錯誤。這種權宜之計會帶來什麼安全性風險?

提示:思考中間人攻擊與偽造基地台 (Rogue Access Point)。

查看標準答案

停用伺服器憑證驗證允許用戶端裝置連線至廣播企業 SSID 的任何偽造基地台。攻擊者可以架設假的 RADIUS 伺服器,側錄使用者的 PEAP-MSCHAPv2 認證雜湊,並對企業流量進行中間人解密。企業安全性標準嚴格禁止停用伺服器驗證。

常見問題

為什麼升級至 Windows 11 後 802.1X 會停止運作?

功能更新可能同時改變三件事:可能會重設或移除本機匯入的 802.1X 設定檔、在 22H2 起符合條件的 Enterprise 與 Education 裝置上預設啟用 Credential Guard,以及套用更嚴格的 RADIUS 伺服器憑證驗證。其中任何一項都會將原本正常的連線變成「正在驗證...」迴圈或 Access-Reject。透過群組原則或 Intune 推播的設定檔與受信任根憑證會自動重新套用,這就是為何集中管理的裝置能恢復,而手動設定的筆記型電腦卻不行。

如何在 Windows 11 上修復 Event ID 12013?

Event ID 12013 代表裝置無法驗證 RADIUS 伺服器憑證。請透過群組原則或 Intune 受信任憑證設定檔,將核發的根 CA(及任何中間 CA)部署至「本機電腦受信任的根憑證授權單位」儲存區,然後確保 802.1X 設定檔中的伺服器名稱清單與 RADIUS 憑證上的主體別名(SAN)相符。切勿取消勾選「驗證伺服器憑證」來作為修復方法 - 這會使網路暴露於流氓存取點的風險中。

Credential Guard 會破壞 Windows 11 上的 PEAP-MSCHAPv2 嗎?

是的,對於單一登入而言確實如此。啟用 Credential Guard 後,Windows 不再支援基於 MSCHAPv2 的單一登入,因此依賴已儲存憑證或 Windows 登入憑證的 PEAP-MSCHAPv2 設定檔會失敗。短期的通融作法是使用提示使用者輸入憑證的設定檔。長期的修復方案則是遷移至 EAP-TLS,並使用由 Intune(SCEP 或 PKCS)核發的憑證,這不會受到 Credential Guard 的影響。

如何在 Windows 11 乙太網路介面卡上啟用 802.1X?

請啟動 Wired AutoConfig 服務 (dot3svc) 並將其設為自動,可以在 services.msc 中設定,或者透過 PowerShell (Set-Service -Name dot3svc -StartupType Automatic,然後 Start-Service dot3svc),亦可透過群組原則系統服務在整個裝置群中設定。該服務執行後,「驗證」頁籤才會出現在乙太網路介面卡內容中。

如何判斷 RADIUS 伺服器是否拒絕了 Windows 11 裝置?

在 Microsoft NPS 上,開啟安全性紀錄並篩選 Event ID 6273(存取被拒)或 6272(存取允許)。6273 上的原因代碼指出了原因:16 為憑證不符,22 代表無法處理 EAP 類型,48 代表沒有比對到網路原則,265 則代表憑證鏈是由不受信任的授權單位核發。如果完全沒有請求到達伺服器,問題則出在存取點、交換器或共用金鑰,而非 Windows。

使用 Windows 11 802.1X 需要地端 RADIUS 伺服器嗎?

不需要。像 Purple RADIUS-as-a-Service 這類的雲端 RADIUS 服務,可透過由 Intune 發放的憑證,使用 EAP-TLS 對 Microsoft Entra ID、Okta 或 Google Workspace 進行 Windows 11 裝置的驗證。您的存取點(AP)和交換器只需指向主機名稱,而非 NPS、FreeRADIUS 或 Cisco ISE 伺服器,因此在每次 Windows 功能更新後,完全無需修補伺服器,也無需重新建置憑證信任。

對於您的特定設置有任何疑問嗎?

我們的團隊與超過 80,000 個場域的場域營運商、IT 經理和網路工程師合作。立即預約 20 分鐘的通話,我們將向您展示其他與您相似的用戶是如何解決此問題的。