月下博客

openwrt-dnsmasq使局域网用户免配置自动kms激活,openwrt-dnsmasq设置kms服务自动激活

相信很多人都在自己的局域网内搭建了自己的私有kms激活服务器,或者刷入的固件本来就自带KMS服务,

比如:kms标签

Padavan开启KMS服务

Openwrt开启KMS服务

可以说py-kms与vlmcsd的适用性真的非常之广,不管你在windows,linux下甚至安卓下都可以搭建私有的kms服务。但是最后都会遇到的问题是需要在被激活主机上运行批处理命令,不免有些繁琐。

曾闻中国某高等学府批量购买企业windows许可,你的电脑只要连入校园网,不需要任何配置就可以激活系统,不免神往。查资料发现,这是通过配置DNS服务器的SRV项实现局域网内主机自动发现kms激活服务器的。

刚好我的路由器跑着openwrt系统,可以配置dnsmasq提供SRV功能,于是ssh进入路由器后台,在/etc/dnsmasq.conf中添加配置:

srv-host=_vlmcs._tcp.lan,cubietruck.lan,1688,0,100

其中 _vlmcs._tcp 为服务名;lan 为我的内网域名(这里要改成你的内网域名,一般都是lan);cubietruck.lan为我的KMS服务器在内网的地址(这里要改成你的内网KMS服务器地址);1688为kms激活服务默认端口号;0为优先级;100为权重。

注意需要修改:cubietruck.lan 为你的KMS主机实际所在的地址!


比如你的KMS服务器架设在路由器上,而路由器的主机名为:openwrt

你的局域网域名后缀为lan(一般都是lan)

那么你的路由器地址为:openwrt.lan

其中路由器主机名可以在luci界面的状态页面看到,本地域名后缀可以在dns设置页面看到。

然后在路由器中重启dnsmasq服务

/etc/init.d/dnsmasq restart

切换至windows验证dns配置是否正确,打开命令提示符,运行命令:

nslookup -type=srv _vlmcs._tcp.lan

其中 _vlmcs._tcp 表示kms服务类型,lan为我的局域网域名称。

看到返回信息:

_vlmcs._tcp.lan SRV service location:
          priority       = 0
          weight         = 100
          port           = 1688
          svr hostname   = cubietruck.lan
cubietruck.lan  internet address = 192.168.1.126

说明dns配置正确。

这时候看看我自己电脑上的office能不能成功发现kms服务器,还是在管理员权限下运行命令:

CD "%ProgramFiles(x86)%/MICROSOFT OFFICE/OFFICE15"
CSCRIPT OSPP.VBS /remhst
CSCRIPT OSPP.VBS /act
CSCRIPT OSPP.VBS /dstatus

其中第一行表示清除之前设置的kms激活服务器地址,第二行手动激活,第三行显示激活状态。最终看到信息

REMAINING GRACE: 180 days  (259200 minute(s) before expiring
Last 5 characters of installed product key: XTGCT
Activation Type Configuration: ALL
        KMS machine name from DNS: cubietruck.lan:1688
        Activation Interval: 120 minutes
        Renewal Interval: 10080 minutes
        KMS host caching: Enabled
---------------------------------------
---------------------------------------
---Exiting-----------------------------

其中

KMS machine name from DNS: cubietruck.lan:1688

表示能够根据DNS自动发现局域网内的kms激活服务器为cubietruck.lan

说明office可以完全免配置自动激活。

以后任何电脑只要连接入我的局域网,即可对其VOL版本的office以及windows进行自动激活工作。cool~

原文地址:https://www.right.com.cn/forum/thread-174651-1-1.html

参考:

http://blog.14401.cn/post-166.html

http://www.cnblogs.com/zhuangxuqiang/archive/2009/04/28/1445113.html

https://support.microsoft.com/en-us/kb/816587

http://www.cnblogs.com/bitspace/

官方QQ群号码:922069959(空)1093596563(空)

您可能感兴趣的文章