IPsec 為局域網通訊提供加密與驗證,但配置錯誤往往導致「看似連通、實則明文傳輸」或完全斷線。本文提供三階段診斷流程,快速定位 IPsec 失效根因。
| 狀態 | 協定欄位顯示 | 判讀 |
|---|---|---|
| IPsec 未生效 | TCP, UDP, SMB, HTTP, NBNS 等多協定混雜 | 明文傳輸,IPsec 失效 |
| IPsec 正常 (預設原則) | 僅 ESP (Encapsulating Security Payload) + ICMP | 所有 TCP/UDP 封裝於 ESP,僅 ICMP 例外允許明文 |

net stop "IPsec Policy Agent"
net start "IPsec Policy Agent"
# 或
net stop PolicyAgent
net start PolicyAgent
重啟後再次執行階段一封包擷取驗證。
| 事件 ID | 含義 | 常見原因 |
|---|---|---|
| 541 | 主模式 SA 建立成功 | - |
| 542 | 快速模式 SA 建立成功 | - |
| 543 | 主模式 SA 刪除 | - |
| 547 | 主模式驗證失敗 | 預共享金鑰不符、憑證信任鏈斷裂、Kerberos SPN 錯誤、時間偏差 >5 分鐘 |
| 548 | 快速模式協商失敗 | PFS 設定不符、加密/雜湊演算法不匹配 |
| 549 | 主模式協商逾時 | 防火牆封鎖 UDP 500/4500、NAT 穿透失敗、對端無回應 |

reg add "HKLM\SYSTEM\CurrentControlSet\Control\Lsa\Audit" /v DisableIKEAudits /t REG_DWORD /d 1 /f
IPsec 故障 90% 集中在 IKE 驗證階段 (主模式)。系統性流程:封包驗證加密狀態 → 重啟服務重置協商 → 事件日誌精準定位驗證失敗代碼,配合防火牆/NAT/時間同步檢查,可解決絕大多數 IPsec 疑難雜症。