無題(一)

使用Gargoyle固件設置KMS伺服器

這是一個隱藏的教學。

 

第一步是先確認Gargoyle固件版本

Gargoyle固件版本 對應的OpenWrt固件版本
1.11.0 18.06.2
1.10.0 15.05.1
1.9.2 15.05.1
1.9.0 15.05

第二步是先下載對應OpenWrt固件版本和處理器型號的vlmcsd插件,可以在OpenWrt網站找尋相關資料:

OpenWrt固件版本 vlmcsd插件版本
18.06.2 svn1112
15.05.1 svn1111

第三步是使用WinSCP將下載好的程式匯入至/tmp:

打開PuTTY輸入以下指令安裝應用程式:

opkg update
opkg install vlmcsd*

因為沒有luci-app-vlmcsd,安裝完成後要使用WinSCP編輯/etc/dnsmasq.conf,最後加上:

srv-host=_vlmcs._tcp.lan,hostname.lan,1688,0,100	#hostname.lan是伺服器的名稱或網絡地址

最後,重啟dnsmasq和開始服務:

/etc/init.d/dnsmasq restart
/etc/init.d/vlmcsd enable
/etc/init.d/vlmcsd start
/etc/init.d/dnsmasq restart

要測試伺服器是否搭建成功,可以使用以下方法:

  1. 下載vlmcsd原碼壓縮檔案,解壓;
  2. 以管理員權限使用cmd;
  3. 進入\binaries\Windows\intel;
  4. 根據Windows版本執行以下程式:
    vlmcs-Windows-x64.exe -v -l X YYY.YYY.YYY.YYY
    

    vlmcs-Windows-x86.exe -v -l X YYY.YYY.YYY.YYY
    

    X:任何數字 Y:伺服器地址

  5. 如果有回應,就代表設置完成。

連結:

Gargoyle: https://www.gargoyle-router.com/

vlmcsd: https://github.com/Wind4/vlmcsd

vlmcsd OpenWrt Package: https://github.com/cokebar/openwrt-vlmcsd/tree/gh-pages

luci-app-vlmcsd: https://github.com/cokebar/luci-app-vlmcsd

Leave a comment