新聞資訊
租用幫助
什么是Moon服務(wù)器,利用zerotier搭建Moon服務(wù)器教程
2023-09-04 11:59:59
摘要:Moon 服務(wù)器就是中轉(zhuǎn)服務(wù)器,在 zerotier 中,每個(gè)客戶端叫做 LEAF,官方的節(jié)點(diǎn)叫做 PLANET,個(gè)人的節(jié)點(diǎn)叫做MOON。下面是利用zerotier搭建Moon服務(wù)器教程

什么是 Moon 服務(wù)器

Moon 服務(wù)器就是中轉(zhuǎn)服務(wù)器,在 zerotier 中,每個(gè)客戶端叫做 LEAF,官方的節(jié)點(diǎn)叫做 PLANET,個(gè)人的節(jié)點(diǎn)叫做MOON。

利用zerotier搭建Moon服務(wù)器教程

首先購買一臺(tái) vps

推薦755800香港cn2 vps云服務(wù)器。有了 vps 就不僅可以裝 zerotier 還可以裝 frp。

安裝 zerotier

執(zhí)行官方一鍵安裝腳本



  1. curl -s https://install.zerotier.com | sudo bash



安裝完成后執(zhí)行



  1. zerotier-cli



檢查是否安裝成功

接著先把 vps 加入 zerotier 網(wǎng)絡(luò)。xxxxx 為 zerotier 的 Network ID,可以在后臺(tái)看到。


zerotier-cli join xxxxx

加入以后去后臺(tái)允許一下,接著進(jìn)行 moon 相關(guān)配置,先生成 moon.json。

cd /var/lib/zerotier-one

zerotier-idtool initmoon identity.public > moon.json

使用 nano 編輯文件

nano moon.json

生成的文件大概是這樣的,只需要修改 stableEndpoints,格式為 "vps 的公網(wǎng) IP/ 端口號(hào) ",如果 vps 有 v6 地址也可以一起寫上,我這里寫了一個(gè) v4 地址和一個(gè) v6 地址。




  1. "stableEndpoints": [ "47.xx.xx.xx/9993","2004:xxxx:xxxx::xxx/9993" ]



編輯完成后按 ctrl S 保存按 ctrl X 退出。下一步應(yīng)用配置。



  1. zerotier-idtool genmoon moon.json



這一步做完還需要修改防火墻,打開 9993 端口。如果使用的是 aliyun 的機(jī)器還需要在 aliyun 的控制臺(tái)放行 9993 端口。

客戶端連接 Moon 服務(wù)器

不管是哪個(gè)平臺(tái)首先都需要知道 Moon 節(jié)點(diǎn)的 id,這個(gè) id 可以通過在 vps 執(zhí)行 zerotier-cli info 獲得。下面簡(jiǎn)稱 id。

假設(shè)已經(jīng)接入了 zerotier 局域網(wǎng)。在控制面板打開 ssh,用電腦連接 ssh 以后執(zhí)行:



  1. zerotier-cli orbit id id



后面兩個(gè) id 輸入 moon 節(jié)點(diǎn)的 id,要輸入兩次!顯示 200 orbit OK 說明加入成功。

windows

右鍵 windows 左下角開始菜單,點(diǎn)擊命令提示符 ( 管理員 ) 或者以管理員模式運(yùn)行 Powershell,在命令行窗口內(nèi)輸入

后面兩個(gè) id 輸入 moon 節(jié)點(diǎn)的 id,要輸入兩次!顯示 200 orbit OK 說明加入成功,操作以上一樣。

移動(dòng)端


官方暫時(shí)不支持。zerotier 官方已經(jīng)注意到這個(gè)問題,并且說將在后續(xù)版本添加連接 moon 的功能。

效果

接入 4g 熱點(diǎn),把路由器的 Fullcone NAT 關(guān)閉使得 zerotier 無法直連,然后 ping 家中的 nas,延遲只有 45ms。

用 iperf 測(cè)試回連家中的軟路由的速度,速度可以跑滿 VPS 的帶寬(學(xué)生機(jī)的帶寬為 5mbps,好處是延遲低價(jià)格合適)

總結(jié)

有了自己搭建的國內(nèi) moon 服務(wù)器,在 NAT 類型無法直連的情況下也能達(dá)到一個(gè)相對(duì)理想的速度。有人說 zerotier 不如 frp 等軟件,我的看法是這些軟件各有利弊。

zerotier:

優(yōu)點(diǎn):一旦組網(wǎng),里面的設(shè)備可以相互連接任意端口,不需要每次修改配置文件。在 NAT 類型允許的情況下,可以直連速度快。自己用不需要備案,安全性也高。

缺點(diǎn):使用 UDP 互聯(lián),一些運(yùn)營商會(huì)對(duì) UDP 進(jìn)行限速或者其他限制操作,連接沒那么穩(wěn)定。NAT 類型是 Fullcone 的寬帶不是很多。

frp:

優(yōu)點(diǎn):可以使用 tcp,udp,kcp 等協(xié)議進(jìn)行連接,連接穩(wěn)定。直接將本地端口映射到服務(wù)器的某個(gè)端口上,可以通過這個(gè)網(wǎng)站給別人分享鏈接。

缺點(diǎn):如果要遠(yuǎn)程訪問 NAS 的某些其他端口,需要修改 frpc 配置文件并且重啟服務(wù),比較麻煩。國內(nèi)的服務(wù)器使用 http 服務(wù)需要備案,否則請(qǐng)求會(huì)被攔截。

如果有比較多人有中轉(zhuǎn)的需求,可以考慮開一波車,如有Moon中轉(zhuǎn)服務(wù)器相關(guān)需求詳詢755800客服。


海外服務(wù)器免費(fèi)測(cè)試http://hbjsdrq.com/


USA-IDC為您提供免備案服務(wù)器 0元試用
立即聯(lián)系在線客服,即可申請(qǐng)免費(fèi)產(chǎn)品試用服務(wù)
立即申請(qǐng)