雲伺服器配置ZeroTier one Moon節點

2021-10-22 01:32:42 字數 1404 閱讀 9116

**:

最近一直在嘗試各種內網穿透方案,第一種方案是雲伺服器+frp,但是需要單獨做埠**;第二種方案是雲伺服器+zerotier one元件區域網(100節點免費),但是有個問題是zerotier one本身的伺服器都在國外訪問速度很慢。可以通過搭建國內moon服務加速解決連線慢的問題。

兩種方案都需要有固定外網ip的伺服器,可以註冊三豐雲 賬號申請免費雲伺服器。

下面是配置moon的步驟(linux):

1、安裝 moon,zerotier官方提供了比較方便的安裝方式,一條命令即可完成:

curl -s 

| sudo bash

2.生成moon配置檔案

cd /var/lib/zerotier-one

sudo zerotier-idtool initmoon identity.public > moon.json

3. 修改配置檔案moon.json,主要是新增公網ip,修改內容如下, 9993是預設埠

vim moon.json #找到對應行修改內容

"stableendpoints": [ "23.23.23.23/9993" ]

注:23.23.23.23為公網ip, 一定要配置正確,zerotier依靠此配置去連線moon.後面的埠若沒有改變則預設都是9993埠, 且是udp協議的, 此處在防火牆上需要開放udp,否則是連線不上moon

4.生成moon檔案

sudo zerotier-idtool genmoon moon.json
執行該命令後,會在在/var/lib/zerotier-one目錄下生成乙個類似000000***xx.moon的檔案

5.使moon配置檔案生效:

在/var/lib/zerotier-one目錄下,新建乙個 moons.d 資料夾,並將剛生成的moon配置檔案放到該資料夾下

mv 00000018fasd2319.moon moons.d/
6. 重新啟動moon伺服器,由於使用命令安裝時會自動註冊為服務,所以可以依靠以下命令完成啟動或重啟

service zerotier-one restart #服務重啟命令
經過以上配置,伺服器上的moon即配置並應用完閉.

7. 客戶端連線並使用伺服器上的moon

直接在zerotier目錄下,建立moons.d資料夾,並且將生成的000000******xx.moon檔案拷入,並重啟服務即可

雲伺服器配置

伺服器系統 ubuntu 客戶機系統 macos web環境 python 專案框架 flask 如果遠端機重置過,需要在客戶機清空公鑰 vi ssh known hosts遠端登陸 ssh root 100.100.100.100遠端拷貝檔案 scp test.md root 100.100.10...

雲伺服器配置

centos7.8安裝apache2.4.4x php7.2 mysql5.7 準備工作 1 在安裝前,更新一下系統 yum update kernel yum update yum upgrade 2 安裝一些必備的包 yum y install gcc gcc c gcc zlib zlib d...

雲伺服器布置 雲伺服器配置怎麼選

雲伺服器配置怎麼選?各個業務的應用場景不同,選擇合適的雲伺服器很重要,一方面不想造成資源浪費,另一方面又怕預算不夠用。那麼如何選擇合適的雲伺服器呢?cpu 記憶體 寬頻 地域 磁碟選擇多大的,雲伺服器配置怎麼選?1.推薦配置 2.自主配置 cpu,是伺服器核心引數,決定了一台雲主機的運算能力,cpu...