搭建属于自己的KMS服务器(VLMCSD)
前言:本文仅用于交流软件相关技术,请使用正版软件。使用非正确的方式激活系统可能需要承担法律责任。
KMS是微软官方提供的一种用于批量激活Windows和Office的激活方式,而服务器用于以KMS方式为Windows和Office提供激活
步骤1:调整防火墙设置
无论对于Linux系统还是Windows系统的服务器,打开服务器的1688端口。不同的系统打开方式不同,也有可能你的系统默认打开了1688端口。对于Windows来说,1688端口默认关闭。在控制面板中选择“网络和Internet”->"网络和共享中心"->"Windows defender防火墙"(在左下角)->"高级设置",随后选择入站规则、新建规则,规则类型选择端口,数字填入1688。对于Debian 12,如果你没有设置防火墙规则,则此端口默认可用。
步骤2:下载并运行VLMCSD
https://github.com/Wind4/vlmcsd/releases/download/svn1113/binaries.tar.gz
如果无法下载请自行搜索github登不上的解决办法。
下载好后是一个.tar.gz文件,可以使用7zip(Windows),Ark(Linux)等软件进行解压。假设你是64位的Windows服务器,解压后打开binaries\Windows\intel\vlmcs-Windows-x64.exe;假设你是x86_64的Linux服务器且使用的是Glibc(如果你不知道自己用的是不是Glibc,那就说明你用的是Glibc),解压(如果使用命令行操作:tar -xf <文件名>)后运行binaries/Linux/intel/glibc/vlmcsd-x64-glibc。对于其他平台和操作系统,请根据自己的服务器系统和平台选择对应的文件。
步骤3:激活系统/Office
对于激活Windows系统来说,首先需要明确:并非所有系统都能使用KMS激活,例如Win7旗舰版就无法使用KMS。列出可用KMS的部分系统供参考:Windows Server 2008以后的Windows Server系统,Windows Vista/7/8/8.1/10/11专业版,企业版。
激活时,首先要明确KMS服务器的IP地址,Windows使用命令ipconfig /all或进入任务管理器查询。对于现代Linux系统建议使用命令ip a(中间有一个空格)。随后,进入需要被激活的Windows系统,以管理员身份运行命令提示符,输入命令:slmgr /skms <你的服务器地址>。比如假设你的服务器是192.168.100.10,那么你就输入slmgr /skms 192.168.100.10。接下来,如果不知道怎么执行蓝色的步骤,可以跳过不执行,因为现在大部分的Windows系统已经默认安装了GVLK密钥。安装GVLK密钥:GVLK是用于KMS激活的密钥。对于Windows10/11专业版,它是 W269N-WFGWX-YVC9B-4J6C9-T83GX。对于其他的系统,需要自行搜索。安装的方法为:slmgr /ipk <GVLK密钥>。最后,运行slmgr /ato,等待一段时间,等待激活弹窗出现即可。
对于激活Office来说,建议使用office tool plus工具,清除已有证书,安装一个批量(Volume)证书,将KMS服务器地址设置为你搭建好的KMS服务器,应用KMS服务器地址,具体的教程在office tool plus官网查看。
写在最后:本文仅用于交流软件相关技术,请使用正版软件。