在VMware虚拟机上使用Linux系统搭建KMS服务器(vlmcsd),激活本机WINDOWS系统和OFFICE
小小小小黑qwq
2018年12月25日 20:25
收录于文集
共12篇

参考文章:http://www.hejinjun.cn/faqs/92.html

本教程不但适用于虚拟机上的Linux,物理机、VPS的Linux都是这个过程。

虚拟化软件:VMware workstation pro 15.02,安装激活可以看我的专栏:https://www.bilibili.com/read/cv1760597​

虚拟机系统:Ubuntu18.04LTS,VM虚拟机下的安装:https://www.bilibili.com/read/cv1760982​

我的教程基本都会有大量文字说明和过于多的截图,比较繁琐,是为了新人考虑,大佬请跳过熟练的部分。

KMS全称Key Management Service,是微软官方承认的,用于给大客户大批量激活的方式,激活VOL版系统和OFFICE(但是不能在vps上搭建给多人使用,不然你会收到律师函)。一般只能用于局域网,该方式激活需要一个能够访问到的KMS服务器,然后在被激活系统上运行几个批处理命令就可以激活了(可见KMS激活软件报毒的话是真的带病毒了,因为KMS激活方式根本不需要在待激活的电脑上安装任何东西)。

该方式激活的时限是在KMS服务器联系不上后的180天,但只要服务器不失效并且可以访问到,就能保持激活状态,用虚拟机搭建服务器那就只需要每180天打开一次虚拟机运行一次服务就行了!

在手机和路由器上一样也能搭建KMS服务器。在手机上搭建需要刷机和root,虽然搭建好后随地都能使用,但是不大众化;使用路由器的方案也一样需要刷机,适合在家里diy使用;在本机虚拟机上搭建激活是比较理想可选的方式,当然也可以买VPS搭建。网上也有那种在WINDOWS上使用批处理激活的教程,其实就是这个方式,只不过他们给了一个别人搭建好的服务器IP地址,当然有效也可以用他们的,失效了只好自己搭咯。

安卓已root手机搭建KMS服务器:https://www.bilibili.com/read/cv1746326​

已有超级用户权限和终端路由器搭建KMS服务器:https://www.bilibili.com/read/cv1712931​

接下来开始一步步的图文教程吧:

KMS服务器的搭建

1.Ubuntu终端中输入 cat /proc/cpuinfo

注意标出的model name,记住这个参数,我是Intel的

2.Ubuntu中下载vlmcsd整包

Ubuntu带桌面的版本下载东西有两种方式,一个和Windows相同,去百度官网,下载对应文件(需要英文基础),还一个就是使用指令wget(理解成迅雷也行,使用方式:wget url)下载,url可以在windows下百度官网,找到对应文件复制下载链接得到。这里我以wget为例:

vlmcsd项目url: https://github.com/Wind4/vlmcsd/

该项目下找到最新发布版本的下载链接为(找不到的多熟悉熟悉github):https://github.com/Wind4/vlmcsd/releases/download/svn1112/binaries.tar.gz

可以直接打开ubuntu的浏览器输入下载地址下载,也可以在终端中使用指令

wget https://github.com/Wind4/vlmcsd/releases/download/svn1112/binaries.tar.gz

会下载到终端所处的当前目录下,注意这个时候我切换到了root用户,所以没加sudo

等待下载

下载完成,ls可看到tar包

3.解包(大概和解压缩差不多)

tar -zxvf binaries.tar.gz

弹出大量解压信息

可以看到生成了一个binaries文件(是目录)

4.根据之前的CPU架构信息,找到对应目录下的对应文件,看图

按照我的CPU信息,我们先进入binaries目录,由于是Linux系统,再进入Linux目录,CPU是intel的,进入intel目录,最后一个目录选static就行。最后绿色的就是可执行的程序了,64位系统选x64,32位系统选x86,vlmcs、vlmcsd、vlmcsdmulti中选vlmcsd,d代表服务器。根据这个规则找到对应文件后./+文件名运行即可。

实际上,只需要最后找到的那个可执行文件,重启以后服务器不会自动启动,为了方便以后开启KMS服务,可以把文件单独cp出去,其余的可以rm -rf全部删除 ,之后ubuntu开启后都需要手动执行一次这个文件

到这里,服务器端已经搭建好了,但是此时我们还不知道Ubuntu虚拟机的IP地址。

5.设置Ubuntu虚拟机,得到IP

(1)VMware软件在菜单栏中选择虚拟机->设置

设置网络适配器为桥接模式

注意,设置成桥接模式的话需要电脑在一个网关下,也就是说你得接上路由器才行,否则虚拟机无法获得IP,没有网线或路由器的情况下使用NAT模式,这个模式就没有限制了。

(2)等待一小会后,终端中输入ifconfig,查询网络适配器信息

ens33的inet地址192.168.1.158就是我的虚拟机的IP地址了,记住它,WINDOWS激活要用,lo是回环地址,忽略

Windows下激活的方法和批处理命令:

首先,保证你的WINDOWS系统和OFFICE是VOL版的,这样才可以激活。

WINDOWS系统除了旗舰版大概都能激活。(我使用WIN10 专业版)

OFFICE 2016在MSDN只有专业增强版,下载进来并安装, 使用“OFFICE2016转VOL版.bat”这个批处理文件能将OFFICE转为VOL版

WINDOWS激活:

第一步、打开DOS或powershell,输入slmgr /upk,卸载WINDOWS自带密钥

第二步、输入slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX (在下面key列表选择对应版本的Key,也可以搜索找对应版本key) 安装对应密钥

常用Windows VL版KMS激活密钥列表:

Win10专业版KMS: W269N-WFGWX-YVC9B-4J6C9-T83GX

Win10企业版KMS: NPPR9-FWDCX-D2C8J-H872K-2YT43

Win10LTSB版KMS: DCPHK-NFMTC-H88MJ-PFHPY-QJ4BJ

Win10家庭版KMS: TX9XD-98N7V-6WMQ6-BX7FG-H8Q99

Win10教育版KMS: NW6C2-QMPVW-D7KKK-3GKT6-VCFB2

Win7专业版KMS: FJ82H-XT6CR-J8D7P-XQJJ2-GPDD4

Win7企业版KMS: 33PXH-7Y6KF-2VJC9-XBBR8-HVTHH

第三步、slmgr /skms 192.168.1.158(虚拟机IP地址)

第四步、slmgr /ato

OFFICE激活:

第一步、找到你的OFFICE目录 我的是OFFICE 2016 32位版,目录为: C:\Program Files (x86)\Microsoft Office\Office16 进去这个目录,可以看见有个OSPP.VBS文件 如果是OFFICE 2016 64位版,目录应为: C:\Program Files\Microsoft Office\Office16

第二步、powershell中cd “C:\Program Files (x86)\Microsoft Office\Office16”(双引号中对应你的实际目录)

第三步、输入cscript ospp.vbs /sethst:192.168.1.158(虚拟机IP地址)

第四步、输入cscript ospp.vbs /act

接下来享受激活的WINDOWS和OFFICE吧

我也编辑了一键激活的批处理文件(只适用于WIN10专业版和OFFICE 2016)

激活WIN10专业版+OFFICE 2016 VOL

链接:https://pan.baidu.com/s/1W4psOi2qO0CCp-gSYyD6OA 提取码:j44i

OFFICE 2016转VOL版

链接:https://pan.baidu.com/s/1imcksjsT67D5gyXS3VMh_A 提取码:jarl

对批处理文件不放心的同学可以按照过程手动激活吧,不过office2016转VOL版得自己百度过程了。

以下是我在做教程时搭建好后对虚拟机上KMS服务器有效性的测试:

卸载之前的密钥

安装KMS专用密钥

密钥管理服务:KMS

成功激活