前言
考虑到有时直连效果实在太差,想试试自己的服务器。不过绕国外一圈,效果和直连没什么区别。当然也看你的线路。这次失败还有一个原因是这台是nat vps,端口连接未能期望中的情况。但自建moon的方法是正确的。
导出节点信息
zerotier-idtool initmoon /var/lib/zerotier-one/identity.public > moon.json
修改对应部分,例如使用123.45.67.89,指定端口20100。如果有ipv6地址,也可以同步填写。
identity是这个节点的唯一标识,而stableEndpoints就是需要我们补充的东西,里面填服务器的IPV4或者IPV6地址。
nano moon.json "roots": [ { "identity": "e449ddb528:0:b4237cc538xxx", "stableEndpoints": [ "123.45.67.89/20100","2001:d234:d234::9993" ] }
签名 Moon 文件
zerotier-idtool genmoon moon.json
当前目录下会生成类似文件:000000abcdef1234.moon
安装 Moon 文件
mkdir /var/lib/zerotier-one/moons.d/
cp *.moon /var/lib/zerotier-one/moons.d/
rm moon.json
重启应用:systemctl restart zerotier-one
为windows安装 Moon 文件
net stop ZeroTierOneService mkdir C:\ProgramData\ZeroTier\One\moons.d 放入文件C:\ProgramData\ZeroTier\One\moons.d\00000021f4a121fc.moon net start ZeroTierOneService
# 查看连接状态
C:\Windows\system32>zerotier-cli peers 200 peers 21f4a121fc 1.14.2 MOON 72 DIRECT 1554 1980 188.180.36.225/47631 778cde7190 - PLANET -582 DIRECT 28084 137298 103.195.103.66/9993 83048a0632 1.14.2 LEAF -572 DIRECT 1780 1780 35.208.226.218/34840 8cd16656a2 1.12.2 LEAF 29 DIRECT 198 6234 223.74.64.166/33663 cafe04eba9 - PLANET -624 DIRECT 28084 137340 84.17.53.155/9993 cafe80ed74 - PLANET -1 DIRECT 28084 137228 185.152.67.145/9993 cafefd6717 - PLANET -1 DIRECT 28092 137028 79.127.159.187/9993 cf62d2778a 1.6.5 LEAF 406 DIRECT 1042 1144 95.217.89.204/51332
为openwrt安装 Moon 文件
mkdir /var/lib/zerotier-one/moons.d/ 放入文件/var/lib/zerotier-one/moons.d/00000021f4a121fc.moon /etc/init.d/zerotier restart
# 查看连接状态
root@ImmortalWrt:~# zerotier-cli peers 200 peers 21f4a121fc 1.14.2 MOON 221 DIRECT 204 204 158.170.36.225/33020 4dc44489cd 1.14.1 LEAF 17 DIRECT 13 5679 113.105.26.63/9993 778cde7190 - PLANET 222 DIRECT 7994 67776 103.195.103.66/9993 83048a0632 1.14.2 LEAF 236 DIRECT 7994 8162 35.208.226.218/34840 cafe04eba9 - PLANET 329 DIRECT 7994 62669 84.17.53.155/9993 cafe80ed74 - PLANET 165 DIRECT 2994 2832 185.152.67.145/9993 cafefd6717 - PLANET 206 DIRECT 7994 67792 2a02:6ea0:d368::9993/9993 cf62d2778a 1.6.5 LEAF 252 DIRECT 32883 32631 2a01:4f9:4a:1d8e:ec::2865/51331