一、服務器端搭建:
1. 安裝
curl -s https://install.zerotier.com/ | sudo bash
2.給檔案夾授權以及生成moon組態檔
sudo chmod 777 /var/lib/zerotier-one
cd /var/lib/zerotier-one
sudo zerotier-idtool initmoon identity.public > moon.json
3.使用Xftp6到/var/lib/zerotier-one檔案夾下載并修改組態檔moon.json,主要是添加公網IP,修改內容如下, 9993是默認埠,然后上傳覆寫即可
"stableEndpoints": [ "23.23.23.23/9993" ]#
23.23.23.23是你服務器公網IP,一定要配置正確,Zerotier依靠此配置去連接moon.后面的埠若沒有改變則默認都是9993埠, 且是你服務器防火墻上需要開放UDP:9993,否則是連接不上Moon的
4.生成moon組態檔
sudo zerotier-idtool genmoon moon.json
5.在/var/lib/zerotier-one目錄下,手動新建一個 moons.d 檔案夾,并使用下面代碼將剛生成的moon組態檔放到該檔案夾下
mv 00000018fasd2319.moon moons.d/
6.重新啟動moon服務器,服務器端就搭建好了,
service zerotier-one restart
二、客戶端搭建
1.配置客戶端:
Linux: 直接在zerotier目錄下,創建moons.d檔案夾,并且將生成的000000xxxxxx.moon檔案拷入,并重啟服務即可.
Windows:打開服務程式services.msc, 找到服務"ZeroTier One", 并且在屬性內找到該服務可執行檔案路徑,我的環境下為C:\ProgramData\ZeroTier\One\zerotier-one_x64.exe, 打開該檔案夾, 并且在其下建立moons.d檔案夾,然后將moon服務器下生成的000xxxx.moon檔案,拷貝到此檔案夾內..再重啟該服務即可(計算機右鍵管理-找到服務雙擊打開-找到zerotier one右鍵重新啟動即可)
除了做 moon 的機器以外,還有其他一些普通的機器,也可以按照上面的方法拷貝完成,然后重啟 zerotier-one 使之生效,但也可以使用下面的陳述句自動完成,
管理員身份運行
zerotier-cli 所在目錄 C:\Program Files (x86)\ZeroTier\One
zerotier-cli orbit 284b515a17 284b515a17
2.測驗是否成功(客戶端cmd運行)若有出現你的服務器IP地址,即可證明moon連接成功
zerotier-cli info
zerotier-cli listpeers
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/237481.html
標籤:其他
上一篇:加速電腦開機關機速度
下一篇:Linux系統結構詳解(轉)
