前段时间配置了路由器的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密钥:官网地址
②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 官网地址