Win8 企業版批量授權提供 KMS(金鑰管理服務)與 MAK 兩種激活方式。KMS 適用 50 台以上大型企業,需自建 KMS 主機;MAK 由微軟公共平台受理,適合中小企業。
KMS 架構與原理
- Client-Server 拓撲,用戶端透過區域網路取得授權。
- 用戶端透過 DNS(SRV 記錄)或靜態設定連線 KMS 主機。
- KMS 主機透過 RPC 遠程程序呼叫發放授權。
- KMS 主機可運行於 Windows Server 2003 以上實體/虛擬機。
激活流程
- KMS 主機安裝 Windows 8 KMS Host Key 並透過網路/電話激活主機。
- KMS 服務啟動時自動在 DNS 發布 SRV 服務資源記錄。
- 用戶端查詢 DNS 取得 SRV 列表,隨機選一主機連線(TCP 1688 埠)。
- 建立 TCP 會話後,用戶端產生 CMID(用戶端識別碼)發送 AES 簽名請求記錄。
已激活用戶每 7 天重新整理;未激活用戶每 2 小時嘗試激活。
- KMS 主機儲存 CMID 表(保留 30 天),維護「激活計數」。每新增成功連線用戶計數 +1,達閾值 25 時所有用戶自動激活。超過 30 天未重新整理的 CMID 移除並計數 -1。
- 主機回傳激活計數,用戶端比對授權原則,滿足閾值則激活。預設每週自動激活一次。
KMS 機制確保企業內部授權自主管理,減少外部網路依賴。