參考出處:http://www.hejinjun.cn/faqs/92.html
備注:如服務器和客戶機IP網(wǎng)段不同,需設置路由方式實現(xiàn);
測試存放路徑:opt/binaries/Linux/intel/static
cat?/proc/cpuinfo(查看目前機器CPU架構)

下載vlmcsd項目文件:
yum?-y?install?wget?? ??(安裝wget)
wget?https://github.com/Wind4/vlmcsd/releases/download/svn1111/binaries.tar.gz?? ? (下載binaries包)
tar -zxf?binaries.tar.gz?? ? (解壓到當前目錄下)
如果你的機器CPU和上述我的一樣都是Intel,那么就可以直接用我下面的命令進入目錄
cd?binaries/Linux/intel/static
這里我是X64位的系統(tǒng),所以直接執(zhí)行下面的命令vlmcsd就啟動了
./vlmcsd-x64-musl-static
如果你的機器不是64位系統(tǒng),則需要在此目錄內找到對應你系統(tǒng)位數(shù)的可執(zhí)行文件來運行

查看vlmcsd的運行情況,可以使用如下命令
ps?-ef?|?grep?vlmcsd-x64-musl-static(如圖所示,說明運行正常)

注意,vlmcsd需要用到1688端口,如果你的機器防火墻打開了,需要設置放行規(guī)則或關閉防火墻
設置防火墻放通1688端口:
查看zone命名:firewall-cmd --get-active-zones

設置放通防火墻:firewall-cmd --zone=public --add-port=1688/tcp --permanent

重啟防火墻:firewall-cmd --reload

查看端口是否開啟:firewall-cmd --query-port=1688/tcp

關閉防火墻(不推薦):systemctl?stop?firewalld.service
至此,kms服務器搭建完成
設置vlmcsd 開機自啟動:
echo "/home/binaries/Linux/intel/static/vlmcsd-x64-musl-static > /dev/null 2>&1" >> /etc/rc.local
chmod?+x?/etc/rc.d/rc.local
激活測試:管理員下運行cmd
slmgr /skms 填寫kms服務器的IP? ? (指向激活服務器)
slmgr? /ato? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(激活系統(tǒng))

slmgr /xpr? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(批量激活系統(tǒng))

slmgr /dlv? ??(查看激活信息)

備注:centos7聯(lián)網(wǎng)操作;
cd?/etc/sysconfig/network-scripts 目錄下找到對應網(wǎng)卡文件,通過vi編輯器設置網(wǎng)絡;
首次設置完后重啟網(wǎng)卡服務即可;service network restart
