一、zerotier-one
- Linux
docker run -d --restart unless-stopped --name zerotier-one --device /dev/net/tun --net host --cap-add NET_ADMIN --cap-add SYS_ADMIN -v /var/lib/zerotier-one:/var/lib/zerotier-one henrist/zerotier-one
- Window
安装软件
二、zerotier-moon
网速不好的最好国内的zerotier-one客户端中都加入moon节点,丢包率和延迟明显减少。
- linux
docker run --name zerotier-moon -d -p 9993:9993/udp --restart always -v ~/zerotier:/var/lib/zerotier-one seedgou/zerotier-moon -4 x.x.x.x
x.x.x.x为公网ip
记录下id,安装提示在客户端上执行
三、客户端连接并使用服务器上的Moon
- 方法1
zerotier-cli orbit 11abcd0004 11abcd0004
11xxxx0004为moon生成的id
- 方法2
在zerotier目录下,创建moons.d文件夹,并且将生成的00000011xxxx0004.moon文件拷入,并重启服务即可.
注:Windows下服务为C:\ProgramData\ZeroTier\One\zerotier-one_x64.exe
- 测试是否成功加入moon节点
zerotier-cli listpeers