追蹤
Gavin's Linux學習手札
關於部落格
原本這個 Blog 是用來記錄研究 Linux 的學習過程, 後來變成記錄生活與工作, 這個 Blog 裡的文章已成為我不可缺少的回憶。
  • 567193

    累積人氣

  • 32

    今日人氣

    1

    追蹤人氣

架設 Microsoft KMS Server

一、安裝 Windows Server 2008 作業系統,做為 KMS Server。
二、設定所欲發佈的 Multiple Domains
1.      在 KMS Server 上以系統管理員身份執行 regedit。
2.      展開 HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionSL。
3.      在右邊內容視窗中按滑鼠右鍵,選擇「新增/多字串值」。
4.      輸入「DnsDomainPublishList」
5.      雙擊「DnsDomainPublishList」,輸入要發佈的Domain。
6.      重新啟動Software Licensing Service。
7.      重新啟動 Software Licensing 服務時,SL UI Notification Service 服務也會跟著重新啟動,按「是」。

 
三、啟用 KMS Server 服務
1.          在命令提示字元,輸入 KMS 金鑰
     C:> cscript C:windowssystem32slmgr.vbs /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
 
2.          啟用金鑰
     C:> cscript C:windowssystem32slmgr.vbs /ato

  3. 確認 Windows 已啟
 
4.          確認目前金鑰管理服務詳細內容
    C:> cscript C:windowssystem32slmgr.vbs /dli

 
四、修改防火牆設定
1.      開始 / 控制台 / Windows 防火牆 / 變更設定 / 例外
2.      勾選「金鑰管理服務」,這樣其他伺服器才能向KMS 主機認證。

 
五、註冊 DNS 資訊
1.      執行 DNS 管理工具。
2.      展開「正向對應區域 / Domain.com / _tcp」。
3.      預設 KMS Server 會自動向 DNS Server 註冊 _VLMCS._tcp.XXXXXX.com.
 
4.      由於剛才有設定Multiple Domains,所以另一個 Domain 也會自動註冊。

 
六、停用 DNS 發行
1.      如果欲修改 _VLMCS._tcp.XXXXXX.com DNS 記錄,指向其他主機名稱,在修改DNS記錄之後,隔一段時間會被 KMS Server 自動註冊功能覆蓋過去。
2.      我們先將 KMS Server停用 DNS 發行,不再自動註冊 _VLMCS 記錄。
C:> cscript C:windowssystem32slmgr.vbs /cdns
3.      停用 DNS 發行功能之後,再來修改 DNS 記錄,即可指向其他主機名稱。
 
七、設定KMS 金鑰管理服務伺服器
1.      若是加入網域的 Member 電腦,則無需指定 KMS 金鑰管理服務伺服器,網域中的Member 電腦會自動搜尋 KMS 金鑰管理服務伺服器。
2.      若是工作群組的電腦,則需指定 KMS 金鑰管理服務伺服器。
C:> cscript c:windowssystem32slmgr.vbs /skms twkms01.XXXXXX.com:1688

 
八、Client Windows 啟用
Windows 啟用可使用GUI介面或指令介面。
1.      GUI 介面
開啟 → 控制台 → 系統 → 將於 3 天後自動啟用。立即啟用 Windows
 
2.      指令介面
C:> cscript c:windowssystem32slmgr.vbs /ato

 
九、0xC004F038 錯誤碼
1.      若出現下列0xC004F038錯誤訊息,為註冊數量不足,無法向 Microsoft 進行註冊。
 

2.      Windows Server 2008至少須 5 台以上、Vista至少須 25 台以上,向KMS 金鑰管理服務伺服器進行註冊,KMS 才會向 Microsft 進行金鑰註冊。

 
相簿設定
標籤設定
相簿狀態