- 问题描述

按照相关教程[1][2]配置好moon之后,需要在各客户端zerotier上配置,并连接此服务器。在Windows电脑中,用两种方法将机器连接上 moon 节点。

  • 方法一:在打开服务程序services.msc,找到服务"ZeroTier One",并且在属性内找到该服务可执行文件路径,一般路径为“C:\ProgramData\ZeroTier\One\zerotier-one_x64.exe”,打开该文件夹,并且在其下建立moons.d文件夹,然后将moon服务器下生成的000xxxx.moon文件,拷贝到此文件夹内,再重启该服务;
  • 方法二:在命令行中输入:zerotier-cli orbit 9d2456s2d7 9d2456s2d7,其中9d2456s2d7为私有根服务器的ID。

但是,以管理员权限运行命令行输入zerotier-cli listpeers时,结果为:
在这里插入图片描述
Moon前面没有出现IP地址,证明没有连上服务器。


- 解决方法

打开zerotier客户端,点击“show networks…”,如下:
在这里插入图片描述
再把下图红框中的几个对勾打上,重启服务"ZeroTier One"和客户端。就会发现现在可以连接上moon了。
在这里插入图片描述
若还是不行,先关闭客户端,重启"ZeroTier One"服务,稍等几分钟,再打开客户端,再重启服务,就能正常连接了。或者在连接网线的基础上再连接一个WiFi,重启服务即可。
在这里插入图片描述

- 参考资料

永久免费云服务器搭建国内Moon服务加速ZeroTier


- 2023.2.10 更新

zerotier吧:ZEROTIER被运营商封了么?反馈的情况来看,IPV4 已经无法使用(日内瓦!),IPV6有时候可以访问(抽风),而实测教育网IPV6完全不受影响。

对策:构建Zerotier私有根服务器(Planet),方法参考

构建Zerotier私有根服务器(Planet),实现比MOON更稳定的内网穿透

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐