欢迎光临
我们一直在努力

KMS激活服务器搭建自用版本

快速搭建

yum install git gcc make -y
git clone https://github.com/Wind4/vlmcsd.git
cd vlmcsd
make
cp bin/vlmcsd /usr/bin
vlmcsd

激活方法

Windows 激活方式
1.使用 命令提示符(CMD)管理员模式 执行命令导入对应版本的密钥(请参见附录)
slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX

2.执行命令设置Windows的KMS服务器地址
slmgr /skms 地址

3.执行命令激活Windows
slmgr /ato

密匙

附录(KMS 客户端安装密钥)
Windows 10
专业版 – Pro
W269N-WFGWX-YVC9B-4J6C9-T83GX

专业版N – Pro N
MH37W-N47XK-V7XM9-C7227-GCQG9

企业版 – Enterprise
NPPR9-FWDCX-D2C8J-H872K-2YT43

企业版N – Enterprise N
DPH2V-TTNVB-4X9Q3-TJR4H-KHJW4

教育版 – Education
NW6C2-QMPVW-D7KKK-3GKT6-VCFB2

教育版N – Education N
2WH4N-8QGBV-H22JP-CT43Q-MDWWJ

企业版2015LTSB – Enterprise 2015 LTSB
WNMTR-4C88C-JK8YV-HQ7T2-76DF9

企业版2015LTSB N – Enterprise 2015 LTSB N
2F77B-TNFGY-69QQF-B8YKP-D69TJ

企业版2016LTSB – Enterprise 2016 LTSB
DCPHK-NFMTC-H88MJ-PFHPY-QJ4BJ

企业版2016LTSB N – Enterprise 2016 LTSB N
QFFDN-GRT3P-VKWWX-X7T3R-8B639

Windows Server 2016
数据中心版 – Datacenter
CB7KF-BWN84-R7R2Y-793K2-8XDDG

标准版 – Standard
WC2BQ-8NRM3-FDDYY-2BFGV-KHKQY

精华版 – Essentials
JCKRF-N37P4-C2D82-9YXRT-4M63B

Windows 8.1
专业版 – Pro
GCRJD-8NW9H-F2CDX-CCM8D-9D6T9

专业版N – Pro N
HMCNV-VVBFX-7HMBH-CTY9B-B4FXY

企业版 – Enterprise
MHF9N-XY6XB-WVXMC-BTDCT-MKKG7

企业版N – Enterprise N
TT4HM-HN7YT-62K67-RGRQJ-JFFXW

Windows Server 2012 R2
标准版 – Server Standard
D2N9P-3P6X9-2R39C-7RTCD-MDVJX

数据中心版 – Datacenter
W3GGN-FT8W3-Y4M27-J84CP-Q3VJ9

精华版 – Essentials
KNC87-3J2TX-XB4WP-VCPJV-M4FWM

Windows 8
专业版 – Pro
NG4HW-VH26C-733KW-K6F98-J8CK4

专业版N – Pro N
XCVCF-2NXM9-723PB-MHCB7-2RYQQ

企业版 – Enterprise
32JNW-9KQ84-P47T8-D8GGY-CWCK7

企业版N – Enterprise N
JMNMF-RHW7P-DMY6X-RF3DR-X2BQT

Windows Server 2012
标准版 – Server Standard
XC9B7-NBPP2-83J2H-RHMBY-92BT4

数据中心版 – Datacenter
48HP8-DN98B-MYWDG-T2DCC-8W83P

Windows 7
专业版 – Pro
FJ82H-XT6CR-J8D7P-XQJJ2-GPDD4

专业版N – Pro N
MRPKT-YTG23-K7D7T-X2JMM-QY7MG

专业版E – Pro E
W82YF-2Q76Y-63HXB-FGJG9-GF7QX

企业版 – Enterprise
33PXH-7Y6KF-2VJC9-XBBR8-HVTHH

企业版N – Enterprise N
YDRBP-3D83W-TY26F-D46B2-XCKRJ

企业版E – Enterprise E
C29WB-22CC8-VJ326-GHFJW-H9DH4

Windows Server 2008 R2
站点版 – Web
6TPJF-RBVHG-WBW2R-86QPH-6RTM4

标准版 – Standard
YC6KT-GKW9T-YTKYR-T4X34-R7VHC

企业版 – Enterprise
489J6-VHDMP-X63PK-3K798-CPX3Y

数据中心版 – Datacenter
74YFP-3QFB3-KQT8W-PMXWJ-7M648

自启设置

传vlmcsd文件到/usr/bin/目录下并设置755的权限:
chmod 755 /usr/bin/vlmcsd

添加vlmcsd服务,新建一个空的文件保存,用来存放PID的文件,便于后来添加service时要用到
vi /var/run/vlmcsd.pid

新建vlmcsd.service的文档,并添加以下内容
vi /lib/systemd/system/vlmcsd.service

[Unit]
Description=KMS Server By vlmcsd
After=network.target
[Service]
Type=forking
PIDFile=/var/run/vlmcsd.pid
ExecStart=/usr/bin/vlmcsd -p /var/run/vlmcsd.pid
ExecStop=/bin/kill -HUP $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target

重载服务: systemctl daemon-reload
启动vlmcsd:systemctl start vlmcsd
设置开机启动:systemctl enable vlmcsd
查看运行状态:systemctl status vlmcsd

防火墙设置

vlmcsd 使用 tcp 协议的 1688 端口进行通信,所以必须打开 1688 端口,否则客户机将无法连接至

KMS 服务器,步骤及命令如下:

CentOS 6:

添加规则:iptables -I INPUT -p tcp -m tcp –dport 1688 -j ACCEPT
保存规则:service iptables save
重启 CentOS:shutdown -h now
CentOS 7:

停止自带防火墙:systemctl stop firewalld.service
禁止自带防火墙开机自启动:systemctl disable firewalld.service
安装 iptables:yum install iptables-services
安装其间可能会有 1-2 次确认,输入 y 后回车即可。
若已安装 iptables 则忽略此步骤,可通过检查 /etc/sysconfig 目录下是否存在 iptables 文件来确

定,命令如下:
ls -l /etc/sysconfig | grep iptables,结果如图:
iptables 是否存在
打开 /etc/sysconfig/iptables 文件:vi /etc/sysconfig/iptables
在 -A INPUT -p tcp -m state –state NEW -m tcp –dport 22 -j ACCEPT 行后添加以下内容:

vlmcsd port

-A INPUT -p tcp -m state –state NEW -m tcp –dport 1688 -j ACCEPT
重启 iptables 使配置生效:systemctl restart iptables.service
设置 iptables 开机自启动:systemctl enable iptables.service

历史上的今天
六月
4
    哇哦~~~,历史上的今天没发表过文章哦
赞(0) 打赏
未经允许不得转载:白墨笔记 » KMS激活服务器搭建自用版本
分享到: 更多 (0)

评论 4

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  • Q Q(选填)
  1. #1
    顾煜
    顾煜3个月前 (06-02)回复
  2. #2
    顾煜
    顾煜3个月前 (06-02)回复

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

×
订阅图标按钮