现在很多人都有自己的私有云-群晖nas,现在利用nas搭建本地kms,dns,自动激活内网所有windows和office。毕竟在网上下载的激活工具都会报毒,至于是不是误报就只能自己判断了,反正只要报毒了都会让人莫名的不爽。何不自己架一个kms呢?只要支持kms激活的windows和office版就行,装了后不用我们理会,dns会引导pc发现kms服务器,自动激活,续期,重装电脑也不怕。我们开始吧。

安装kms有两种方法,一是下载vlmcsd安装,二是安装套件中心中的docker,在docker里安装kms,两种方法最终效果一样的,我就介绍最快的第一种方法吧。

先查看nas的cpu和版本是32位还是64位

而我这台nas的cpu是lntel我这台nas的cpu是lntel

终端ssh查看

x86_64位64位操作系统,有些地方也叫amd64,但并非就是amd的cpu,而是64位是amd先推出的。

1. 安装kms服务

下载安装vlmcsd

https://github.com/wind4/vlmcsd/releases/download/svn1113/binaries.tar.gz

由于群辉的nas系统是基于linux的,根据上面查看到的信息所以我使用

binarieslinuxintel下的vlmcsd-x64-musl-static

把这个文件解压出来并改名为vlmcsd

登陆群睴nas继续操作

把刚才解压出文件拖进来

打开任务计划

新增-触发的任务-用户定义的脚本

用户定义的脚本

/volume1/web/kms/vlmcsd -l /volume1/web/kms/vlmcsd.log > /dev/null2>&1

根据自己放的路径输入,volume1卷必须要写

  1. 安装dns服务

打开套件中心

弹出对话框按确定

安装完成后打开dns

内网dns指向本地nas的dns,这里要填公网的dns,你访问公网才会帮你转发。不启用转发是不能访问公网的。

双击建立好的_tcp.lan,新增srv type

nas服务器的操作就完成了。

3.我们再去客户端操作

客户ip地址建议开启dhcp分配,并指定dns为nas主机ip。不建议老是要输入ip,如果需要固定也可以在dhcp绑定。

测试下nas的kms服务端口通了没有

win+r打开运行窗口

打开添加删除功能,安装telnet客户端

按win键+x再按a打开powershell

telnet 10.0.1.8 1688

端口通会这个状态

再打开powershell输入nslookup -type=srv _vlmcs._tcp.lan

看到srv成功解释

新装的电脑,开机后会自动激活。

旧的有kms缓存信息,你手清除下kms服务信息,装现有的kms服务信息添加进去,

再打开powershell

slmgr /ckms “清除kms信息”

slmgr /skms 10.0.1.8:1688 “添加kms服务器”

开机后会自动激活,也可以slmgr /ato手动激活一次,以后不需理会,自动续期。

microsoft office 也会自动激活。

这么简单我们还需要去x宝买key吗,每次重装都要重新买,还需要下载不知道带不带病毒的激活工具吗?