問題描述
按照相關教程[1][2]配置好moon之後,需要在各客戶端zerotier上配置,並連接此服務器。在Windows電腦中,用兩種方法將機器連接上 moon 節點。
- 方法一:在打開服務程序services.msc,找到服務"ZeroTier One",並且在屬性內找到該服務可執行文件路徑,一般路徑爲“C:\ProgramData\ZeroTier\One\zerotier-one_x64.exe”,打開該文件夾,並且在其下建立moons.d文件夾,然後將moon服務器下生成的000xxxx.moon文件,拷貝到此文件夾內,再重啓該服務;
- 方法二:在命令行中輸入:
zerotier-cli orbit 9d2456s2d7 9d2456s2d7
,其中9d2456s2d7
爲私有根服務器的ID。
但是,以管理員權限運行命令行輸入zerotier-cli listpeers
時,結果爲:
Moon前面沒有出現IP地址,證明沒有連上服務器。
解決方法
打開zerotier客戶端,點擊“show networks…”,如下:
再把下圖紅框中的幾個對勾打上,重啓服務"ZeroTier One"和客戶端。就會發現現在可以連接上moon了。
若還是不行,先關閉客戶端,重啓"ZeroTier One"服務,稍等幾分鐘,再打開客戶端,再重啓服務,就能正常連接了。或者在連接網線的基礎上再連接一個WiFi,重啓服務即可。