Error:join network can not connect Zerotier service
报警信息是由于Ghost 版本的操作系统或者破解版的操作系统导致服务没有启动造成。需要手动启动Zerotier Service
解决方法:
1.键盘上同时按下+R快捷键,在弹出视窗中输入services.msc,
2.点击确定后弹出服务管理界面,找到ZeroTier One,点击鼠标右键,重新启动服务。
****
报警信息是由于Ghost 版本的操作系统或者破解版的操作系统导致服务没有启动造成。需要手动启动Zerotier Service
解决方法:
1.键盘上同时按下+R快捷键,在弹出视窗中输入services.msc,
2.点击确定后弹出服务管理界面,找到ZeroTier One,点击鼠标右键,重新启动服务。
****
ZeroTier 是一款非常简单易用的内网穿透工具,不需要配置,就能实现虚拟局域网的组建,让你可以在外也能连回家中、学校、办公室的电脑获取资料,数据。配置与使用都非常简单,堪称「 无配置,零基础」,小白也能用。
为什么要连回家、连回办公室、连回学校?因为数据在远方啊。
青小蛙干过最离谱的事情,在月末的时候苦于本地流量用不完,跑到鸟不拉屎的地方,打开热点,用 iPad 连回家,看个电影 ? 反正速度快,反正不要钱,反正电影总是要看…
下面就开始真正说 ZeroTier 啦,不说理论了,直接上过程,先画个线:
ZeroTier 支持 Windows、macOS、Linux 三大主流平台,iOS、Android 两大移动平台,以及 QNAP(威连通)、Synology(群晖)、Western Digital MyCloud NAS(西部数据)三个 NAS 平台,还支持 LEDE 开源路由器项目。
因为有 ZeroTier 服务器的支持,所以对于网络是有限制的,免费网络限制 100 台设备,超过了就要付费。100 台对于个人或者小团队使用来说都足够了。超过 100 台价格为 $29/month,另外也可以自建服务中心,$100/month
注册就不说了,登录后,进入 Networks 页面,创建网络,然后进入网络设置。
本着「零基础」的玩法,我们依旧最小化设置:
输入网络名字,选择 Certificate (Private Network),其他默认即可,包括右侧的路由管理,就随他去吧。
不同客户端连接方式不同,不过都非常简单:
所有新连接的用户都需要被创建者授权一次,依旧在上面那个后台页面,拉到下方 Members 区域,就能看到已连接用户列表了。
记得在 Auth? 那一栏里打勾,就完全了全部设置。
也可以在后台直接输入 Internal ID 来添加用户。
这的确是个问题,首先,你需要知道别人的 IP 地址、连接方式,比如远程桌面、SSH、NAS 网络储存、数据同步,或者最简单的先 ping 一下 ?
ZeroTier 是一个虚拟局域网软件,局域网内的机器,流量不走公网,降低了风险和费用。而且软件开源,同一子网下免费使用100个机器,然而在国内如果要用好ZeroTier,最好搭建MOON转发服务器。
因为我现有公网的机器是windows系统的,但是现在网上的moon服务器搭建教程都是基于Linux的,通过一番折腾,找到windows系统下作moon服务器的方法。
使用步骤
1、 Linux下搭建moon可以参考下这篇文章:
使用ZeroTier组建虚拟内网/如何搭建MOON转发服务器
https://icodex.org/2020/02/how-to-create-virtual-local-area-network-and-moon-server-with-zerotier/
2、 Windows下搭建moon
到ZeroTier 官网下载windows客户端ZeroTier One https://www.zerotier.com/download/
安装ZeroTier One
做moon服务器主要用到的是使用zerotier-idtool initmoon初始化生成moon.json文件,修改zerotier-idtool genmoon,windows系统看起来没有zerotier-idtool命令,其实使用zerotier-one_x64.exe带参数运行就可以,zerotier-one_x64.exe一般情况存在于C:\ProgramData\ZeroTier\One文件夹下C:\ProgramData\ZeroTier\One\zerotier-one_x64.exe
打开命令行工具cmd
输入
CD C:\ProgramData\ZeroTier\One\
zerotier-one_x64.exe -i
出现如下界面,这就是zerotier-idtool命令
1)生成MOON模板
命令方式和linux一致
zerotier-one_x64.exe -i initmoon identity.public >>moon.json
运行后在C:\ProgramData\ZeroTier\One\目录下生成moon.json文件
2)修改模板,编辑器打开moon.json,把公网IP地址填到里面去,端口保持默认即可
“stableEndpoints”: [ “8.8.8.8/9993” ] #8.8.8.8 改为你的公网IP
3)生成MOON签名
zerotier-one_x64.exe -i genmoon moon.json
运行后在C:\ProgramData\ZeroTier\One\目录下生成类似000000xxxxx.moon的文件
,.moon前面的即这台MOON的ID,后续使用时需要,注意保存
4) 把MOON加入网络中
运行后在C:\ProgramData\ZeroTier\One\目录下建立文件夹 moons.d,将刚刚生成的 .moon 文件拷贝进去。
5)重启 ZeroTier,MOON即可在该网段可用
1 按“WIN+R”键,打开运行窗口;2 输入”services.msc”,回车,运行的服务中找到ZeroTier one,选中点击右键,重启启动。
6)在你的其他加入ZeroTier的机器LEAF节点,执行命令
window:
CD C:\ProgramData\ZeroTier\One\
zerotier-one_x64.exe -q orbit 000000xxxxx 000000xxxxx #moon服务器的ID值,输入2遍
linux:
zerotier-cli orbit 000000xxxxx 000000xxxxx #moon服务器的ID值,输入2遍
7)查看客服端是否成功使用moon服务器
你的信令就会经过这台中转服务器进行转发,查看是否存在MOON服务器,可以执行命令进行查看
window:
zerotier-one_x64.exe -q listpeers
linux:
zerotier-cli listpeers
出现下图,服务器对应ID最后后面显示moon说明已经加入了moon服务器中,还是leaf说明没有加入moon服务器
8) 群晖NAS加入moon注意事项
原来群晖NAS加入ZeroTier 后,没有使用moon服务器时ping值400左右,加入moon后ping值大幅降低
群晖使用ssh登录后默认没有启用root权限,
登录进群辉,然后输入“sudo -i”,申请提权。
然后在下一行再次输入群辉管理员密码,获取到root权限。
加入moon
zerotier-cli orbit 000000xxxxx 000000xxxxx #moon服务器的ID值,输入2遍
Address: No. 2, Jingwu Road, Zhengzhou City, Henan Province
Phone: 0086-371-63520088
QQ:76257322
Website: 800188.com
E-mail: