利用py-kms搭建局域網內全自動KMS激活環境


眾所周知,KMS激活方式是當前廣大網民“試用”windows,office的最廣泛的激活方式。幾乎可以用於微軟的全線產品。

但是在本機使用KMS類的激活工具總是有些不放心,一方面每隔180天都要重新激活,另外是這些工具來源不一,經常被殺軟查殺,這些激活工具到底有沒有安全問題?只能全靠信仰了。

因此,當前最能體現技術宅們不折騰不死心的做法就是在非本機環境下搭建kms激活模擬器,對局域網內機器進行遠程激活。

KMS激活服務器搭建

    

py-kms發布地址:

https://github.com/myanaloglife/py-kms

 

1.安裝依賴

yum install python-argparse

2.下載代碼

git clone https://github.com/myanaloglife/py-kms

3.運行激活服務器

cd /py-kms
python server.py

這時候看到提示消息

TCP server listening at 0.0.0.0 on port 1688.

就是說KMS服務已經在1688端口上打開了,沒有錯誤。這就搭建完畢了。

5.手動激活office 2013

我的office 是32位的2010版本,所以首先打開有管理員權限的命令行工具,進入程序安裝目錄:

CD "%ProgramFiles(x86)%\MICROSOFT OFFICE\OFFICE14"

運行激活命令:

CSCRIPT OSPP.VBS /SETHST:192.168.0.xxx:1688
CSCRIPT OSPP.VBS /ACT
CSCRIPT OSPP.VBS /DSTATUS

以上三行的大意是:1.設置激活服務器地址為192.168.0.xxx:1688,即你的內網kms服務器地址;2.激活;3.查看激活狀態。

完事,收工。

 

  某企業購買windows許可你的電腦只要連入校園網,不需要任何配置就可以激活系統,不免神往。查資料發現,這是通過配置DNS服務器的SRV項實現局域網內主機自動發現kms激活服務器的。

               在windows dns服務器中添加SRV記錄  

                        

    1. 在 DNS 服務器上,單擊“開始”,再單擊“管理工具”,然后單擊“DNS”。

    2. 在 SIP 域的控制台樹中,展開“正向查找區域”,然后右鍵單擊要安裝 Lync Server 2013 的 SIP 域。

    3. 單擊“其他新記錄”。

    4. 在“選擇資源記錄類型”中,單擊“服務位置(SRV)”,然后單擊“創建記錄”。

    5. 單擊“服務”,然后鍵入 _sipinternaltls

    6. 單擊“協議”,然后鍵入 _tcp

    7. 單擊“端口號”,然后鍵入 5061

    8. 單擊“提供此服務的主機”,然后鍵入池或 Standard Edition Server 的 FQDN。

    9. 單擊“確定”,然后單擊“完成”。

    1. 使用屬於 Authenticated Users 組成員的帳戶或具有等效權限的帳戶登錄到域中的客戶端計算機。

    2. 單擊“開始”,然后單擊“運行”。

    3. 在“打開”框中,鍵入 cmd,然后單擊“確定”。

    4. 在命令提示符處鍵入 nslookup,然后按 Enter。

    5. 鍵入 set type=srv,然后按 Enter。

    6. 鍵入 _sipinternaltls._tcp.contoso.com,然后按 Enter。輸出的傳輸層安全性 (TLS) 記錄如下所示:

      服務器:<dns 服務器>.contoso.com

      地址:<DNS 服務器的 IP 地址>

      Non-authoritative answer:

      _sipinternaltls._tcp.contoso.com SRV service location:

      priority = 0

      weight = 0

      port = 5061

      svr hostname = poolname.contoso.com(或 Standard Edition Server A 記錄)

      poolname.contoso.com internet address = <負載平衡器的虛擬 IP 地址> 或 <只有一台 Enterprise Edition Server 的池中單台 Enterprise Edition Server 的 IP 地址> 或<Standard Edition Server 的 IP 地址>

    7. 完成后,在命令提示符處鍵入 exit,然后按 Enter。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM