在阿里雲中使用 Debian 配置 Zerotier Moon 節點
跳至導覽
跳至搜尋
2020-04-20 14:08
環境
阿里雲國際香港輕量;
Debian 8.9;
防火牆打開 9993 端口,tcp 和 udp 均有。
伺服器步驟
換源
請參照 Aliyun HK Debian Sources,將阿里雲的 Debian 源改回官方香港源。
阿里雲的 Debian 源缺依賴包,直接上官方安裝連接會裝不上。
安裝
curl -s https://install.zerotier.com/ | sudo bash
生成 moon 配置文件
cd /var/lib/zerotier-one sudo zerotier-idtool initmoon identity.public > moon.json
修改 moon 配置文件
vi moon.json
將 VPS 的公網 IP 寫在 stableEndpoints
字段中,9993
為端口。如:
"stableEndpoints": ["202.96.128.86/9993"]
生成 moon 文件
sudo zerotier-idtool genmoon moon.json
完成後,你會在目錄中發現一個以 000000 開頭的 moon 文件。創建一個文件夾 moons.d
,並將其移動到裏面。
mkdir moons.d mv 000000xxxxxxxxxx.moon moons.d/
重啟服務
service zerotier-one restart
客戶端步驟 (這裏以 Windows 為例)
配置 moon
在 C:\ProgramData\ZeroTier\One
中新建文件夾 moonds.d
,再將伺服器剛才生成的 000000xxxxxxxxxx.moon 複製下來 (可使用 WinSCP 的 SCP 協議),放進 moonds.d
文件夾里。
重啟服務
重啟 Zerotier One 服務。
檢查是否已經連上 moon 節點
用管理員權限執行 zerotier-cli listpeers
,查看列表中是否有 VPS 的 IP,並且標識為 moon,有則配置成功。