搭建ZeroTier的Moon中转服务器,生成moon配置文件

·

首先选择一台公网服务器,带宽不重要,响应延迟越低越好

1、安装配置ZeroTier客户端(Linux系统)

通过ssh命令远程到服务器端。

执行Zero Tier一键安装命令

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

安装完成之后,执行服务启动命令

sudo systemctl start zerotier-one.service

将安装好ZeroTier的加入到事先注册好的ZeroTier虚拟局域网中,此步骤涉及到的授权环节请上ZeroTier虚拟局域网管理界面进行操作

sudo zerotier-cli join 1c33c1ced07b2cb6

2、生成中转服务器配置文件

进入zerotier配置安装文件路径,路径通常在/var/lib/zerotier-one/

cd /var/lib/zerotier-one/

执行命令,构建moon配置文件

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

修改配置文件moon.json,(主要是添加公网IP,公网IP是服务器的IP,9993是zerotier的默认端口,你服务器防火墙上需要开放UDP:9993,否则是连接不上Moon的),将stableEndpoints修改为 “stableEndpoints”:[“公网ip/9993”]

生成签名文件

zerotier-idtool genmoon moon.json

得到000000xxxx.moon的文件,将000000xxxx.moon放到/var/lib/zerotier-one/moons.d 重启服务完成

Comments

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注