前段时间配置了路由器的DNSmasq,可以正常使用Google的各项服务了。最近看到网上有在Openwrt上安装KMS服务器的教程,尝试着在Tomato Dulwan上也尝试进行了安装。经过测试,在局域网内可以自动激活VOL版本的软件和系统了。
准备工作
- 已刷Tomato固件的路由器一台;
- 要有足够的jffs空间或者使用USB存储。
具体步骤
- 下载vlmcsd 官网地址:源码和编译好的包 (下载时记得去掉Download with Secured Download manager前的勾) 解压密码:2016(当年年份)
- 选择适合的编译包 适用Tomato的包位于\binaries\Linux\mips\little-endian\uclibc中的vlmcsd-mips1el-tomato-uclibc
- 修改文件名 修改vlmcsd-mips1el-tomato-uclibc为vlmcsd
- 上传vlmcsd 用winscp软件或其它方式,将vlmcsd上传到路由器的jffs分区或USB存储。(下面以上传到jffs分区为例)
运行vlmcsd
①通过ssh或者telnet登录到路由器
②赋予vlmcsd可执行权限cd /jffs chmod 700 vlmcsd
③启动vlmcsd
/jffs/vlmcsd
如果没有任何提示,那就说明vlmcsd已经在正常运行
配置开机自动启动vlmcsd(系统管理→脚本设置→初始化)
/jffs/vlmcsd
- 配置路由器标识(基本设置→名称设置)
①设置“路由器名称”,例如:HJW-Router
②设置“主机名称”,例如:HJW-Router
③设置“所在域”,一般为:lan 全部设置好后,保存设置 配置DNSmasq(高级设置→DHCP/DNS→Dnsmasq)
srv-host=_vlmcs._tcp,HJW-Router,1688,0,100
HJW-Router修改为上一步中的“主机名”,保存配置。
(看到有些教程中设置的是srv-host=_vlmcs._tcp.lan,HJW-Router.lan,1688,0,100,但是测试发现系统和软件无法正常识别到KMS服务器)
测试KMS配置
测试DNS
①打开“命令提示符”(运行→cmd)
②输入以下命令后,回车(第二条命令中的lan为以上第7步中设置的域)nslookup -type=srv _vlmcs._tcp nslookup -type=srv _vlmcs._tcp.lan
- 激活Windows和Office VOL版本
如果一切都正常,在windows或office中输入gvlk密钥就能直接激活。Office的激活过程中,输入密钥安装后,可能要打开关闭两次查看是否已经激活。 附表:微软公布的GVLK
①Windows GVLK密钥:官网地址.aspx)
②Office GVLK密钥:Office Professional Plus 2016
XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99
Office Standard 2016
JNRGM-WHDWX-FJJG3-K47QV-DRTFM
Project Professional 2016
YG9NW-3K39V-2T3HJ-93F3Q-G83KT
Project Standard 2016
GNFHQ-F6YQM-KQDGJ-327XX-KQBVC
Visio Professional 2016
PD3-PC-RHNGV-FXJ29-8JK7D-RJRJK
Visio Standard 2016
7WHWM-4T7MP-G96JF-G33KR-W8GF4
Access 2016
GNH9Y-D2J4T-FJHGG-QRVH7-QPFDW
Excel 2016
9C2PK-NWTVB-JMPW8-BFT28-7FTBF
OneNote 2016
DR92N-9HTF2-97XKM-XW2WJ-XW3J6
Outlook 2016
R69KK-NTPKF-7M3Q4-QYBHW-6MT9B
PowerPoint 2016
J7MQP-HNJ4Y-WJ7YM-PFYGF-BY6C6
Publisher 2016
F47MM-N3XJP-TQXJ9-BP99D-8K837
SKype for Business 2016
869NQ-FJ69K-466HW-QYCP2-DDBV6
Word 2016
WXY84-JN2Q9-RBCCQ-3Q3J3-3PFJ6
Office2013
Office2010