利用VLMCSD部署本地KMS服务器

部署本地KMS服务器:#

1.安装linux系统

2.下载vlmcsd:wget https:///Wind4/vlmcsd/releases/download/svn1113/binaries.tar.gz

3.解压:tar -zxvf binaries.tar.gz

4.查看Linux物理机的CPU信息:cat /proc/cpuinfo

5.挑选对应CPU版本的程序,一般为Intel:cd binaries/Linux/intel/static/

6.看看位置并修改权限:chmod u+x vlmcsd-x64-musl-static

7.运行vlmcsd:./vlmcsd-x64-musl-static

8.查看运行状态:netstat -tupln |grep 1688

9.放行防火墙规则:#    开放 KMS 服务器 1688 端口

firewall-cmd --permanent --zone=public --add-port=1688/tcp

#    加载 防火墙 策略

firewall-cmd --reload

#    查看监听端口

netstat -lntp | grep 1688

10:测试KMS激活

===============================================================

1)下载系统时注意要下载商业版,

2)如果电脑系统安装时不是VL版本,需要使用命令与序列号转换为VL版本

KMS官方序列号地址为https://learn.microsoft.com/zh-cn/windows-server/get-started/kms-client-activation-keys?tabs=server2025%2Cwindows1110ltsc%2Cversion1803%2Cwindows81#windows-10-all-supported-semi-annual-channel-versions

3)如何判断电脑是否为VL版本

在局域网内的Windows客户端操作系统上,打开“命令提示符”并以管理员权限运行。

输入以下命令

slmgr /dlv

内网KMS服务器部署_DNS

内网KMS服务器部署_管理员权限_02

输入以下命令转换系统为vol版本,

slmgr /skms 对应系统版本的序列号

===============================================================

   输入以下命令连接KMS服务器:slmgr /skms <KMS服务器地址>

   输入以下命令进行激活:slmgr /ato

   检查激活是否成功,通过运行slmgr /dlv命令查看激活状态。

在域控DNS中新见主机记录,为KMS服务器建DNS记录

在域控DNS中新建其它记录,资源记录类型选择服务位置(SRV)

内网KMS服务器部署_管理员权限_03

服务为_VLMCS

协议_TCP

端口号1688

主机地址为KSM服务器域名地址

内网KMS服务器部署_管理员权限_04

另外有一种简单的方法使用HEU KMS Activator激活工具实现

参考文章https://mbdlite.baidu.com/newspage/data/landingsuper?urlext=%7B%22cuid%22%3A%22_u27u0ucHugxiSuogavfigu2Su0y8Sa9guvxu0O1SaK90qqSB%22%7D&_refluxos=a2&ruk=cGcgWCMdnjMxk4_QyUYPIA&sid_for_share=&isBdboxFrom=1&pageType=1&rs=4165623593&cnotallow=%7B%22nid%22%3A%22news_9731950543297004478%22,%22sourceFrom%22%3A%22other%22%7D