• 欢迎访问奇跡の海网站,本站不上传任何资源,所有资源均来自于网络,欢迎加入奇跡の海~! QQ群
  • 本站下载资源为网络上收集整理而来,并且以计算机技术研究交流为目的,版权归原作者所有,仅供大家参考,学习,不存在任何商业目的与商业用途.
  • 本站系统镜像均来自于官方原版,ed2k可视为P2P下载链接。所有操作系统默认均为试用版,如有正版密钥可以有效激活,本站不提供任何激活和相关服务。

使用vlmcsd搭建KMS服务器激活环境

服务器 奇跡の海 2年前 (2016-12-22) 680次浏览 已收录 0个评论 扫描二维码

 

操作系统环境 CentOS6.6
vlmcsd 发布地址:
http://forums.mydigitallife.info/threads/50234-Emulated-KMS-Servers-on-non-Windows-platforms

搭建 KMS 服务器激活环境

1.找到二进制和源码下载

下载地址:http://rghost.net/6G8wYxwnX
解压密码 2015

2.解压

解压后找到 vlmcsd-svn812-2015-08-30-Hotbird64\binaries\Linux\intel\glibc 文件夹,找到该文件夹下的 vlmcsd-x86-glibc,如果是 64 位则是 vlmcsd-x64-glibc,其他系统自行选择,服务端主要是找 vlmcsd 这个程序。

使用 vlmcsd 搭建 KMS 服务器激活环境

3.复制文件

在/usr/local 新建 vlmcsd,拷贝 vlmcsd-x86-glibc 到该文件夹下

mkdir /usr/local/vlmcsd
cp vlmcsd-x86-glibc /usr/local/vlmcsd/

给 vlmcsd-x86-glibc 加入执行权限,并改名为 vlmscd

cd /usr/local/vlmcsd/
chmod u+x vlmcsd-x86-glibc
mv vlmcsd-x86-glibc vlmcsd

4.测试启动

执行命令

./vlmcsd

查看执行的进程

ps aux|grep vlmcsd

结果

root      8227  0.0  0.0   2364   240 ?        Ss   11:41   0:00 ./vlmcsd
root      8279  0.0  0.0   2280   552 pts/1    S+   11:42   0:00 grep vlmcsd

说明进程已经启动
kill pid 可以关闭进程

如果有其他端口占用 1688,会报如下错误

Warning: 0.0.0.0:1688: Address already in use
Fatal: Could not listen on any socket.

找出占用的进程关闭即可,可以使用 lsof 命令和 netstat 命令
上文中 supervisor 关闭命令为

supervisorctl shutdown

5.开机自启

把命令加到/etc/rc.local 或/etc/rc.d/rc.local,并加上可执行权限,为例为了查看日志,加上 vlmcsd -l /var/log/vlmcsd.log

echo "/usr/local/vlmcsd/vlmcsd -l /var/log/vlmcsd.log > /dev/null 2>&1" >> /etc/rc.local
chmod +x /etc/rc.local

注意:CentOS 7 中系统启动管理已经由传统的 Linux SysV init 改为 systemd,配置方法跟原来的不一样

6.重启服务器

执行命令

reboot

7.客户端测试

windows 找到 vlmcsd-svn812-2015-08-30-Hotbird64\binaries\Windows\intel 目录下的 vlmcs-Windows-x86.exe 对于 64 位的找 vlmcs-Windows-x64.exe
将其改名为 vlmcs.exe
cd 跳转到改目录下
执行命令

vlmcs.exe -v -l 3 wwwb.vvvtimes.com

-v 输出详细信息
-l 3 表示发送 Windows Server 2008 Datacenter 的激活请求,具体版本对应列表可以通过 vlmcs.exe -x 查看
wwwb.vvvtimes.com 表示 KMS 服务器的域名
结果如下

Request Parameters
==================

Protocol version                : 4.0
Client is a virtual machine     : No
Licensing status                : 2 (OOB grace)
Remaining time (0 = forever)    : 43200 minutes
Application ID                  : 55c92734-d682-4d71-983e-d6ec3f16059f (Windows)
Activation ID (Product)         : 68b6e220-cf09-466b-92d3-45cd964b9509 (Windows Server 2008 Datacenter)
Key Management Service ID       : 8a21fdf3-cbc5-44eb-83f3-fe284e6680a7 (Windows 2008 C)
Client machine ID               : 53532ed6-0511-4848-ad75-40e3944c3b99
Previous client machine ID      : 00000000-0000-0000-0000-000000000000
Client request timestamp (UTC)  : 2015-12-16 05:39:30
Workstation name                : ftp.htc.info
N count policy (minimum clients): 5

Connecting to 1.2.3.4:1688 ... successful

Performing RPC bind ...
... NDR64 ... BTFN ... NDR32 ... successful
Sending activation request (KMS V4) 1 of 1

Response from KMS server
========================

Size of KMS Response            : 160 (0xa0)
Protocol version                : 4.0
KMS host extended PID           : 03612-00206-183-962764-03-4108-10240.0000-2582015
Client machine ID               : 53532ed6-0511-4848-ad75-40e3944c3b99
Client request timestamp (UTC)  : 2015-12-16 05:39:30
KMS host current active clients : 10
Renewal interval policy         : 10080
Activation interval policy      : 120

py-kms 搭建的服务器响应的结果如下

Request Parameters
==================

Protocol version                : 4.0
Client is a virtual machine     : No
Licensing status                : 2 (OOB grace)
Remaining time (0 = forever)    : 43200 minutes
Application ID                  : 55c92734-d682-4d71-983e-d6ec3f16059f (Windows)
Activation ID (Product)         : 68b6e220-cf09-466b-92d3-45cd964b9509 (Windows Server 2008 Datacenter)
Key Management Service ID       : 8a21fdf3-cbc5-44eb-83f3-fe284e6680a7 (Windows 2008 C)
Client machine ID               : 2955b0ed-37e4-4689-b9de-9e5f1c3784c0
Previous client machine ID      : 00000000-0000-0000-0000-000000000000
Client request timestamp (UTC)  : 2015-12-16 05:40:09
Workstation name                : mx1.acer.pl
N count policy (minimum clients): 5

Connecting to 1.2.3.4:1688 ... successful

Performing RPC bind ...
... NDR32 ... BTFN ... successful
Sending activation request (KMS V4)
Warning: RPC stub size is 172, should be 176 (probably incorrect padding)
1 of 1

Response from KMS server
========================

Size of KMS Response            : 158 (0x9e)
Protocol version                : 4.0
KMS host extended PID           : 05426-00206-152-263095-03-1033-9200.0000-2222013
Client machine ID               : 2955b0ed-37e4-4689-b9de-9e5f1c3784c0
Client request timestamp (UTC)  : 2015-12-16 05:40:09
KMS host current active clients : 26
Renewal interval policy         : 10080
Activation interval policy      : 120

 

附:虚拟机搭建

在 vlmcsd-svn812-2015-08-30-Hotbird64 中找到 floppy144.vfd 将其改名为 floppy144.flp 或 floppy144.img,然后用 vmware 加载为软盘就能运行了。启动后直接就能用了

使用 vlmcsd 搭建 KMS 服务器激活环境


版权声明:本站所有文章和资源使用BY-NC-SA协议授权发布 , 转载应当以相同方式注明文章来自“SeaOMC.COM->使用 vlmcsd 搭建 KMS 服务器激活环境!在下边可以分享本文哦!
本文最后更新于2017年10月17日,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!
喜欢 (0)
[]
分享 (0)
奇跡の海
关于作者:
一个WordPress菜鸟!
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址