為Windows與Office 安裝大量啟用服務

來源:互聯網
上載者:User

標籤:windows   office   kms   大量啟用   

1 KMS簡介


KMS (Key Management Service ,WindowsKey Management Service)這個功能是Microsoft從Windows Vista開始推出的一種新型產品啟用機制,適合於"批量許可"。KMS要求區域網路中必須有一台KMS伺服器,KMS伺服器的作用是給區域網路中的所有電腦的作業系統定周期(一般是180天)提供一個隨機的啟用ID(不同於產品啟用金鑰),然後電腦裡面的KMS服務就會自動將系統啟用,實現正常的系統軟體服務與操作。所以電腦必須保持與KMS伺服器的定期串連,以便KMS啟用服務的自動檢查實現啟用的自動續期,這樣就實現了限制於公司內部的啟用範圍,避免了對於外界電腦的非法授權,當非法啟用者離開公司域後,由於用戶端KMS服務不能串連位於域內的KMS啟用伺服器,讓它提供一個新的序號,超過180天以後就會因為啟用ID到期而重新回到試用版本狀態,而合法授權者則能夠定期獲得ID更新,保持一直正確的啟用狀態。

2 在Windows Server中安裝Windows密鑰


在本文中,將在一台Windows Server 2012 R2 Datacenter的電腦中安裝Windows Server 2012 R2的KMS密鑰,然後再安裝Office 2013的KMS密鑰。

(1)準備一台Windows Server 2012 R2的電腦,這可以是物理機也可以是虛擬機器,但準備好之後,該機器將固定作為KMS Server。當前實驗環境是一台分配了2GB記憶體、2個CPU的虛擬機器,安裝的Windows Server 2012 R2資料中心版,2-1所示。請記下"電腦名稱"(當前名稱為KMS-Server),後文在配置KMS Server的時候需要用到這一名稱。

650) this.width=650;" src="http://s3.51cto.com/oss/201710/27/8c6b75487651d3b5e5ac66ad5f3e23fd.png" />

圖2-1 系統狀態

(2)為當前電腦設定一個固定的IP地址。

(3)開啟"伺服器管理員",在"儀表板"中單擊"添加角色和功能",2-2所示。

650) this.width=650;" src="http://s3.51cto.com/oss/201710/27/8aff3ef93c36b672f2bd54c1887dafff.png" />

圖2-2 添加角色和功能

(4)在"選擇伺服器角色"對話方塊中,單擊選中"大量啟用服務",2-3所示。

650) this.width=650;" src="http://s3.51cto.com/oss/201710/27/c5d1fe3cabe8b9977d5be7404c814561.png" />

圖2-3 安裝大量啟用服務

(5)安裝完成後,單擊"大量啟用工具"連結,2-4所示。

650) this.width=650;" src="http://s3.51cto.com/oss/201710/27/ab47b25f5fb2f439edbbaadc63cf0bd0.png" />

圖2-4 安裝完成

(6)進入"大量啟用工具"程式,在"選擇大量啟用方法"中,在"Key Management Service(KMS)"文字框中,輸入要管理的KMS伺服器的電腦名稱(在圖2-1中可以看到當前電腦名稱為KMS-Server),2-5所示。

650) this.width=650;" src="http://s3.51cto.com/oss/201710/27/ed5b52de3e9abfcd42d2b77209a81271.png" />

圖2-5 選擇大量啟用方法

(7)在"管理KMS主機"對話方塊中,在"安裝KMS主機密鑰"中,輸入Windows Server 2012 R2的KMS密鑰,2-6所示。

650) this.width=650;" src="http://s3.51cto.com/oss/201710/27/627a3d12330d25df1d371c44214f63dc.png" />

圖2-6 管理KMS主機

(8)在"產品金鑰安裝己成功"對話方塊中,選擇"啟用產品",2-7所示。

650) this.width=650;" src="http://s3.51cto.com/oss/201710/27/372bdbfd5034dfceeb46886b906fe7b7.png" />

圖2-7 啟用產品

(9)在"啟用產品"對話方塊中,在"選擇產品"下拉式清單中,選擇要啟用的KMS主機密鑰(如果安裝了多個主機密鑰,則可以在下拉式清單中選擇,當前只有Windows Server 2012 R2的密鑰),之後選擇啟用方法。如果當前主機可以串連到Internet則選擇"線上啟用";如果這是一台內網的伺服器,不能串連到Internet,則選擇"通過電話啟用",然後在"選擇位置"中,選擇"中國",2-8所示。本樣本通過電話啟用。

650) this.width=650;" src="http://s3.51cto.com/oss/201710/27/103f349524dfbf02ae03a3b7bddca2ba.png" />

圖2-8 啟用產品

(10)在"通過電話啟用"中,使用手機或固定電話,撥號8008301832,或使用固定電話撥號4008301832,然後根據提示輸入"步驟2"中的安裝ID,並在"步驟3"中輸入電話系統提供的確認ID,之後單擊"提交"按鈕啟用,2-9所示。

650) this.width=650;" title="1111.png" src="https://s5.51cto.com/oss/201710/27/399eaed9999004309be66efbd13ce6e5.png-wh_500x0-wm_3-wmp_4-s_920095581.png" alt="399eaed9999004309be66efbd13ce6e5.png-wh_" />

圖2-9 通過電話啟用

(11)在"啟用己成功"對話方塊中,單擊"下一步"按鈕,2-10所示。但在"KMS TCP偵聽連接埠"中顯示為0,我們應該將其改為預設連接埠1688。

650) this.width=650;" src="http://s3.51cto.com/oss/201710/27/6c80870ad1ca71d8d7f889e020e41874.png" />

圖2-10 啟用己成功

(12)在"配置Key Management Service選項"對話方塊中,在"KMS TCP偵聽連接埠"改為1688,然後單擊"提交"按鈕,2-11所示。

650) this.width=650;" src="http://s3.51cto.com/oss/201710/27/d26df4a0f5b772ab283ba8da41234a63.png" />

圖2-11 修改KMS TCP偵聽連接埠

(13)在"配置己成功"對話方塊中,單擊"關閉"按鈕,完成KMS的配置。2-12所示。

650) this.width=650;" src="http://s3.51cto.com/oss/201710/27/8c1b2b1e4bdff0bea46baf7f19d862ad.png" />

圖2-12 配置己成功

經過上述配置,這台Windows Server 2012 R2 資料中心版的KMS伺服器已經配置完成,可以用來啟用Windows Server 2012 R2資料中心版、標準版以及Windows Server 2008 R2、Windows Server 2008、Windows 7、8、8.1的專業版與企業版。

如果要繼續在當前KMS Server安裝其他密鑰,例如Office 2010、2013、2016等密鑰,請繼續看後面的步驟。


3 安裝Office密鑰


一台Windows的KMS Server可以安裝多個不同的密鑰,例如在上一節中安裝了Windows Server 2012 R2資料中心版的產品金鑰後,還可以安裝Windows Server 2008 R2、Office 2016、Office 2013、Office 2010等不同產品金鑰。本節以添加Office 2013的KMS密鑰為例進行介紹。

(1)在"伺服器管理員"中,左側單擊"VA服務",右擊伺服器的名稱,在彈出的捷徑功能表中選擇"大量啟用工具",2-13所示,進入KMS Server管理介面。

650) this.width=650;" title="213.png" src="https://s1.51cto.com/oss/201710/27/dc6e3803eb7e33d9d58ffa390e31e2c8.png-wh_500x0-wm_3-wmp_4-s_3320448597.png" alt="dc6e3803eb7e33d9d58ffa390e31e2c8.png-wh_" />

圖2-13 大量啟用工具

(2)在進入"大量啟用工具"程式,在"選擇大量啟用方法"中,在"Key Management Service(KMS)"文字框中,輸入要管理的KMS伺服器的電腦名稱,2-14所示。

650) this.width=650;" title="214.png" src="https://s1.51cto.com/oss/201710/27/6cc2be0d2b6cfebc8cba0b45309e9577.png" alt="6cc2be0d2b6cfebc8cba0b45309e9577.png" />

圖2-14 選擇Key Management Service

(3)在"管理KMS主機"對話方塊中,在"安裝KMS主機密鑰"中,輸入要添加的新的KMS密鑰,在此輸入Office 2013的KMS密鑰,2-15所示。

650) this.width=650;" src="http://s3.51cto.com/oss/201710/27/f3947bd97d2f2e8f01b88264488f4dd2.png" />

圖2-15 安裝Office密鑰

(4)在"產品金鑰安裝己成功"對話方塊中,選擇"啟用產品",2-16所示。

650) this.width=650;" src="http://s3.51cto.com/oss/201710/27/a965754dffcdd8e72ae9f1f5b24d747b.png" />

圖2-16 啟用產品

(5)在"啟用產品"對話方塊中,在"選擇產品"下拉式清單中,選擇要啟用的KMS主機密鑰,當前選擇Office 15(Office 2013),選擇"線上啟用",2-17所示。

650) this.width=650;" src="http://s3.51cto.com/oss/201710/27/913bd115dda20acdfe988c18550c9244.png" />

圖2-17 啟用產品

(6)在"啟用己成功"對話方塊中,單擊"關閉"按鈕,2-18所示。

650) this.width=650;" src="http://s3.51cto.com/oss/201710/27/f896acca0fbea4454a4d48f3dac4531c.png" />

圖2-18 啟用己成功


4 DNS伺服器配置


要使用Key Management Service (KMS) 啟用Windows與Office, KMS 主機必須可檢測到。KMS 主機可通過在 DNS 伺服器上建立服務 (SRV) 資源記錄 (RR) 自動發布其存在。

當 KMS 用戶端首次向 DNS 查詢 KMS 資訊時,它會從 DNS 返回的 SRV RR 列表中隨機播放一台 KMS 主機。包含 SRV RR 的 DNS 伺服器的地址可作為尾碼條目列在 KMS 用戶端上。這樣,便可以在一台 DNS 伺服器中公布 KMS 的 SRV RR,從而讓具有其他主要 DNS 伺服器的 KMS 用戶端可以找到該 SRV RR。

要在DNS中配置KMS主機的SRV記錄也很簡單,只需要注意如下順序與步驟即可:

(1)在DNS伺服器中建立一個A記錄指向KMS主機的IP地址,例如在本樣本中KMS伺服器的IP地址是172.18.96.1,則可以在DNS中建立一個名為Server的A記錄,其IP地址為172.18.96.1,2-19所示。(說明,當前樣本網域名稱為heinfo.edu.cn)。

650) this.width=650;" src="http://s3.51cto.com/oss/201710/27/36ce5a7ea081e2bf9761d564725b22cd.png" />

圖2-19 建立A記錄

(2)右擊Active Directory網域名稱,在彈出的捷徑功能表中選擇"其他新記錄",2-20所示。

650) this.width=650;" src="http://s3.51cto.com/oss/201710/27/409a088f8f33ba5b65763007f0034200.png" />

圖2-20 其他新記錄

(3)在"資源記錄類型"對話方塊中,選擇"服務位置(SRV)",然後單擊"建立記錄"按鈕,2-21所示。

650) this.width=650;" src="http://s3.51cto.com/oss/201710/27/6be205727b5caac0f13a50e2aa14e444.png" />

圖2-21 建立記錄

(4)在"建立資源記錄"對話方塊中,在"服務"文字框中輸入_VLMCS,協議輸入_TCP(注意底線和大寫字母),在"連接埠號碼"文字框中輸入1688,在"提供此服務的主機"輸入圖2-19中建立的A記錄server.heinfo.edu.cn,然後單擊"確定"按鈕完成建立,2-22所示。

650) this.width=650;" src="http://s3.51cto.com/oss/201710/27/dcdce6c8d9ca2eba599b8e3cbee4e02e.png" />

圖2-22 建立完成


5 KMS用戶端使用注意事項


對於Windows與Office系統,如果要使用KMS伺服器啟用,必須滿足以下的條件:

(1)版本要求:所有的Windows Server 2008及其以後的作業系統、專業版與企業版的Windows用戶端(Windows 7、8、8.1、10)以及Windows 10的教育版。Office 2010、Office 2013、Office 2016"開放式許可"的版本。Office的零售版本不能使用KMS啟用。

(2)KMS用戶端計數:對於KMS 用戶端,只有當KMS用戶端"累計"計數達到一定數量之後才能"大量啟用",這一計數,對於Windows Server與Office來說是5,對於Windows用戶端(Windows 7、Windows 8、Windows 10等)則是25。

(3)對於Windows作業系統,需要使用KMS 用戶端密鑰安裝才能使用KMS Server啟用。

(4)對於Office,則有"介質"需求。Office包括:"零售版"與"大客戶版",只有"大客戶版"的Office才能使用KMS Server啟用,並且在安裝的過程中不需要產品金鑰。

在Windows安裝的過程中,輸入序號的時候,可以輸入對應版本的KMS 用戶端的密鑰,這樣在安裝完Windows之後,如果配置了DHCP與DNS(DNS中指定了KMS的IP地址),則Windows用戶端在"自動獲得IP地址與DNS地址"後,即可自動啟用Windows。

如果在安裝Windows的過程中,沒有輸入序號,或者使用的其他序號完成的安裝,可以通過編寫"批處理指令碼"的方式,在指令碼中完成序號的更換、KMS伺服器位址的指定,然後再完成啟用。下面是分別是啟用Windows Server 2012 R2資料中心版與Office 2013的批處理。如果你要啟用其他的Windows系統,請在-ipk後面換上對應的Windows產品序號即可;如果你要啟用其他的Office版本,則需要在啟用Office 2013的批處理中,輸入對應的Office版本的安裝路徑。其中Office 2016的路徑(前面不變)是Office16,Office 2010則是Office14。另外,請將批次檔中的kms-server-ip更換為你網路中的KMS伺服器的IP地址。


ECHO啟用Windows Server 2012 R2 資料中心版

%SystemDrive%

%systemroot%\system32\cscript.exe%systemroot%\system32\slmgr.vbs -ipk W3GGN-FT8W3-Y4M27-J84CP-Q3VJ9

cd %systemroot%\system32\

cscript.exe slmgr.vbs - kms-server-ip

cscript.exe slmgr.vbs -ato

cscript.exe slmgr.vbs –dli



ECHO 啟用Office 2013 VOL版本批處理

%SystemDrive%

cd %ProgramFiles(x86)%\Microsoft Office\Office15

cd %ProgramFiles%\Microsoft Office\Office15

cscript ospp.vbs /sethst:kms-server-ip

cscript ospp.vbs /setprt:1688

cscript ospp.vbs /act

 

【說明】(1)KMS用戶端密鑰,請參見:

https://technet.microsoft.com/en-us/library/jj612867(v=ws.11).aspx

(2)理解Windows作業系統的KMS與MAK密鑰

http://wangchunhai.blog.51cto.com/225186/723876/

(3)本文發表於《網路營運與管理》2017年第10期,發表時略有刪減。


本文出自 “王春海的部落格” 部落格,謝絕轉載!

為Windows與Office 安裝大量啟用服務

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.