ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

zerotier 部署及命令大全

2021-04-05 10:02:20  阅读:1564  来源: 互联网

标签:打洞 部署 sudo zerotier 公网 服务器 大全 cli


查询节点:
zerotier-cli peers

加入网络(必须使用root权限):
sudo zerotier-cli join xxxxxxxxxxxxxxxx

离开网络:
zerotier-cli leave xxxxxxxxxxx

加入moon(自建节点)
zerotier-cli orbit xxxxxxx yyyyyyyy

离开moon
zerotier-cli deorbit xxxxxxxx

Ubuntu 搭建 Zerotier One MOON 根目录服务器
https://www.cnblogs.com/itfat/p/9868743.html

重启 zerotier-one
sudo killall -9 zerotier-one

重新启动moon服务器
service zerotier-one restart

systemctl restart zerotier-one

zerotier-one目录
/var/lib/zerotier-one

电脑终端查看ssh连接
who

检查应用的配置:
systemctl cat zerotier-one

编辑配置:
sudo systemctl edit zerotier-one --full

GNU nano使用保存退出的说明
https://blog.csdn.net/weixin_44166997/article/details/93216783

重启
sudo service zerotier-one restart

显示所有命令:
sudo service zerotier-one

帮助文档:
https://zerotier.atlassian.net/wiki/spaces/SD/overview

启动
zerotier-one -d

获取地址和服务状态
zerotier-cli status

加入、离开、列出网络
zerotier-cli join
zerotier-cli leave
zerotier-cli listnetworks

无公网IP内网穿透又可以P2P打洞的有frp和nat123,前者需要自己服务器搭建,后者可以直接用其服务或也可自己搭建(frp的打洞成功率太低。)

一般 p2p 打洞的逻辑是这样的。。。(如果不是公网 IP,就必须打洞到公网,否则对方无法与你通讯)

先 udp 打洞,打通了,p2p 通讯,两边直接对接,不经过第三方中转(就是不与服务器通讯了,两边直接建立好了隧道)

如果 udp 打洞不行,就只能服务器转发了,就是你和对方都和服务器对接,服务器中转所有数据。如果你觉得很慢,估计就是 udp 打洞失败咯。。

frp 是服务端中转,并暴露到公网,并且这不是 vpn。zerotier 是 p2p 组网。

1、每个 peer/leaf 都需要单独配置 moon,但目前不支持域名 /动态 IP,我没打算去测试;
2、能 但是对网络环境有要求,如果双方能够建立 p2p 的话,速度基本能达到网络带宽的上限;否则会 fallback 到 TLS 中转,速度会慢很多。可以运行 `zerotier-cli listpeers` 来查看当前连接的 peers (注:zerotier-cli 一般在 /usr/sbin 里)。
3、它是通过虚拟网卡来实现流量转发,网站上有配置路由的选项,会应用到每一个加入该网络的终端上。默认的路由配置只有一条基本配置,不会影响其他网络(除非 IP 冲突)。如果愿意折腾 Managed Routes 和 /或 Flow Rules 的话,有很大的可玩性。

之前经常遇到打洞失败的情况,但实际可能只是打洞没有完成而已。可以通过定时互相 ping 来增加 zerotier 的打洞尝试次数,提高成功率。ping 不到 100ms 应该算打洞成功,除了 zerotier-cli listpeers 外,目前没有别的确认方法,它没有日志,traceroute 也不会有变化。
 

标签:打洞,部署,sudo,zerotier,公网,服务器,大全,cli
来源: https://blog.csdn.net/jason34/article/details/115438359

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有