上文我们通过新建了Moon服务器来加速自己的Zerotier访问速度,对于很多使用的软路由OpenWrt平台或硬OpenWrt平台的用户如何加入我们自己的Moon节点呢?
OpenWrt可以通过两种方法加入Moon节点:
方法一(推荐):使用开源的MobaXterm
通过登录SSH即可同步打开文件目录,OpenWrt基于Linux平台,目录结构类似
只是在OpenWrt平台下/var目录是快捷方式,我们点这个快捷方式,会自动定位到/tmp/lib,在这个目录下,我们可以看到zerotier-one的快捷方式,再点这个会跳转到/etc/config/zero/
也就是说OpenWrt在openwrt中的真实目录是/etc/config/zero/或者/etc/storage/zerotier-one
我们在此目录下新建moons.d目录,然后将之前服务端生成的0000xxxxx.moon文件上传到这个目录下,再使用reboot命令或手动重启你的OpenWrt即可,当然可使用zerotier-cli listpeers命令验证是否成功加入。
方法二:使用zerotier-cli orbit命令
首先进入OpenWrt目录,在命令行下输入
zerotier-cli orbit 节点id 节点id
比如zerotier-cli orbit 7d115xxxxxx 7d115xxxxxx
有些路由器的命令稍微有些变化
zerotier-cli -D/etc/storage/zerotier-one -p9993 orbit 7d115xxxxxx 7d115xxxxxx
会提示200 orbit OK,重启OpenWrt后输入zerotier-cli listpeers检查是否有你的Moon服务器即可。