CentOS7+华为交换机+Winserver2012配置KMS服务器开机自启和自动激活

Centos7配置vlmcsd,华为交换机配置DHCP选项域名,Winserver2012配置DNS

一、下载vlmcsd

从mydigitallife网站下载最新版本的:vlmcsd-1113-2020-03-28-Hotbird64.7z 解压密码2020

二、配置vlmcsd

解压找到下面的文件,这里使用X64位的版本
\vlmcsd-1113-2020-03-28-Hotbird64\binaries\Linux\intel\glibc
64位vlmcsd-x64-glibc
32位vlmcsd-x86-glibc

三、安装和权限设置

在/usr/local新建vlmcsd目录,拷贝vlmcsd-x64-glibc到该文件夹下,并设置755权限,改名为vlmscd

mkdir /usr/local/vlmcsd
cp vlmcsd-x64-glibc /usr/local/vlmcsd/
cd /usr/local/vlmcsd/
chmod u+x vlmcsd-x64-glibc
mv vlmcsd-x64-glibc vlmcsd

四、添加PID文件

新建一个空的文件保存,用来存放PID的文件,便于后来添加service时要用到:

touch /var/run/vlmcsd.pid

五、 新建service服务

创建文件

nano /lib/systemd/system/vlmcsd.service

并添加以下内容:

[Unit]
Description=KMS Server By vlmcsd
After=network.target

[Service]
Type=forking
PIDFile=/var/run/vlmcsd.pid
ExecStart=/usr/local/vlmcsd/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

 

七、防火墙及SELINUX配置

放行端口1688

firewall-cmd --zone=public --add-port=1688/tcp --permanent
firewall-cmd --reload


关闭SELINUNX
编辑 /etc/sysconfig/selinux

SELINUX=enforcing改成 SELINUX=disabled

八、验证

vlmcs.exe -v -l 3 10.24.11.240

九、开机自启配置

windows2012 DNS服务器+华为交换机DHCP
假设域名为lan

(一)、华为交换机配置

设置后缀域名

ip pool 26
    domain-name lan


    
(二)、DNS配置

1. 在 DNS 服务器上,打开 DNS 管理器。要打开 DNS 管理器,请依次单击开始、管理工具、DNS。
2. 单击需要在其上创建 SRV 资源记录的 DNS 服务器。
3. 在控制台树中,展开正向查找区域,右键单击该域,然后单击其他新记录。
4. 向下滚动列表,单击服务位置 (SRV),然后单击创建记录。
5. 键入以下信息:
  a. 服务:_VLMCS
  b. 协议:_TCP
  c. 端口号: 1688
  d. 提供服务的主机:<FQDN_of_KMS_Host>
6. 完成后,单击确定,然后单击完成。

(三)、验证

nslookup -q=srv _vlmcs._tcp
nslookup -q=srv _vlmcs._tcp.lan

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值