注意:以下内容仅供实验,请勿用于任何非法用途
我们知道,阿里云和腾讯云在内网部署了KMS服务器,而且是正版的,那么,有没有办法使用公网的计算机直接或间接连接到这些KMS服务器呢,受代理服务器和跳板机配置的启发,通过配置端口转发是完全可以实现的。
环境:腾讯云win2008
1.找到腾讯云域名对应的ip
(1)先找域名
这里有两种方法:
打开之后找到slmgr.vbs -skms kms.tencentyun.com:1688这一句
其中kms.tencentyun.com就是腾讯云内网的KMS服务器域名
方法二:使用slmgr -dlv命令
找到 已注册的 KMS 计算机名称: kms.tencentyun.com:1688
其中kms.tencentyun.com就是腾讯云内网的KMS服务器域名
(2)找到域名之后找内网IP
ping和nslookup命令都可以
[plain] view plain copy

  1. ping kms.tencentyun.com  
[plain] view plain copy

  1. nslookup kms.tencentyun.com  
可以看到对应的ip为10.182.47.200
2.配置端口映射
[plain] view plain copy

  1. netsh interface portproxy add v4tov4  listenaddress=你的腾讯云内网ip listenport=1688 connectaddress=10.182.47.200  connectport=1688  
如果上面的命令执行报错,那就先执行下面这条再试
[plain] view plain copy

  1. netsh  interface ipv6 install  
3.连接试验
[plain] view plain copy

  1. vlmcs -v -l 65 你的腾讯云外网ip/域名  
如下图说明端口映射成功,可以激活一大票windows了,不过版本有限制
激活版本限制
阿里云 内网
kms.aliyun-inc.com 10.143.0.27 05426-00206-271-665255-03-1033-9200.0000-2522014 25C00AA00034ECF0
所有服务器版本的授权(不含预览版),vista-win8.1的授权,无win10授权,无Office授权
腾讯云 内网
kms.tencentyun.com 10.182.47.200 55041-00206-271-265694-03-2052-7601.0000-2162015 14F008300058607A
所有服务器版本的授权(不含预览版),vista-win8.1的授权,无win10授权,无Office授权
centos也可以做端口映射,可以参照这两篇