文章时间:2020年12月29日 09:32:51 解决问题:Zerotier Moon搭建 ps:Zerotier是一款内网互联的工具,可以使用他自己的服务器,但是使用可能会有些不稳定(我没测试过...),所以为了稳妥起见,我们还是搭建一个自己的吧。...安装 直接按照步骤复制粘贴即可 安装 zerotier-one curl -s https://install.zerotier.com | sudo bash 云服务器加入虚拟网络 zerotier-cli...join xxxxxxxx 配置Moon cd /var/lib/zerotier-one 生成 moon.json 配置文件 zerotier-idtool initmoon identity.public...>> moon.json 编辑 moon.json 配置文件 vim moon.json 修改(这里一定要带""还有端口一定要用/ "stableEndpoints": ["你服务器公网ip/9993
利用三丰云主机搭建zerotier moon节点服务器,这个教程比较多了,网上有写的都是针对centos的,我尝试使用的版本是7.6,但是没成功,只好去使用ubuntu 16.04,终于成功,把过程分享给大家...zerotier moon服务器比较麻烦,需要使用固定的IP地址,家里的联通宽带虽然提供外网IP,无奈运营商经常会变IP,只好另想办法。一番搜索之后发现了免费的这个三丰云服务器。...在/var/lib/zerotier-one文件夹里找到生成的moon.json文件,右键点击编辑,我用的是windows记事本编辑的,貌似没出问题,大家也可以用nano命令去编辑。...如果是windows客户端需,默认的安装目录是 C:\Program Files (x86)\ZeroTier\One。...这样客户端就可以连接到moon节点上了,希望对大家有所帮助,感谢大家。
ZeroTier是一套使用UDP协议构建的SD-WAN网络软件,其主要有三部分组成:行星服务器Planet、月亮服务器Moon、客户端节点LEFA 行星服务器是ZeroTier的根节点,可以采用ZeroTier...官方的服务器,也可以使用开源代码自行搭建 月亮服务器介于行星与客户端之间,官方行星都在国外,因此可以就近公网搭建月亮服务器,客户端可以优先使用延迟更低的月亮节点进行P2P打通或者网络中转 客户端节点既可以安装在客户端进行远程网络接入.../download/ 我这里使用的是win10,安装后加入上方创建的网络即可实现互联互通 Join New NetWork 三、配置Moon服务器 Moon需具有公网IP,我这里使用的是公网centos7...cd /var/lib/zerotier-one/ 生成签名文件 zerotier-idtool initmoon identity.public >>moon.json 编辑moon.json文件.../ 重启ZeroTier服务,月亮服务器搭建完成 systemctl restart zerotier-one 四、加入Moon windows与linux操作相同,均需要使用命令行 zerotier-cli
MOON 卫星服务器,私有根服务器,可以利用带有公网IP的云服务器自己搭建,起到代理加速的作用 LEAF 网络客户端,连接到根服务器的网络节点,如上述提到的NAS、群晖、Linux、Windows等...例如:连接到jira服务器中端: 搭建MOON中转服务器 鉴于上述提到的zerotier官方行星服务器速度不稳定、数据不安全的弊端,有条件的比如有云服务器的可以自建moon卫星服务器,用于中转加速。...为云服务器的公网ip,9993为zerotier默认端口(注:云服务器安全组中需开放9993端口,否则客户端连接不上moon) 4.生成签名文件 zerotier-idtool genmoon moon.json...# 重启zerotier-one服务 二、客户端加入moon 1.复制.moon文件到各个客户端 客户端(内网服务器)的/var/lib/zerotier-one/目录下也新建一个moons.d的目录...我看了网上很多教程,moon的搭建过程、客户端接入到此就结束了,就没有然后了.......我没觉得有什么不同。
是默认端口 "stableEndpoints": [ "your_serve_ip/9993" ] 还需要注意moon.json中的 id 值,它是MOON服务器的ID,是一个 10 位的字符串,我的为...4.1.3 生成moon文件 sudo zerotier-idtool genmoon moon.json 4.1.4 移动moon文件 在/var/lib/zerotier-one目录下新建 moons.d...文件夹中,并将生成的moon文件放到该文件夹下,我的moon文件名为000000efe9e9a259.moon mv 000000efe9e9a259.moon moons.d/ 4.1.5 重启zerotier-one.../OpenBSD: /var/db/zerotier-one 然后重启 zerotier-one 4.2.2 查看节点列表 出现根服务器的MOON节点表示成功 sudo zerotier-cli listpeers...参考 [1]download.shtml [2]zerotier one搭建moon
上文 《【远程办公】5分钟实现内网穿透》有个老哥私聊了我一下 好吧,正如这个老哥的需求 不需要公网IP 不需要ECS部署服务端 搭建 frp 的关键资源是要啥没啥,这里再推荐一个 ZeroTier...专有名词 Zerotier 定义了几个专业名词: PLANET 行星服务器,Zerotier 根服务器 MOON 卫星服务器,用户自建的私有根服务器,起到代理加速的作用 LEAF 网络客户端,就是每台连接到网络节点...扩展 建立中转服务器 moon Zerotier 的官方服务器在国外,国内客户端使用时延迟较大,网络高峰期时甚至各个客户端节点之间访问不了。...此时 moon 中转服务器就显得非常重要,它的主要功能是通过自定义的服务器作为跳板加速内网机器之间的互相访问。...可以参考官网:https://www.zerotier.com 搭建MOON 非常简单 > 项目推荐: Spring Cloud 、Spring Security OAuth2的RBAC权限管理系统
其他设备安装 其他设备可去官网下载 Zerotier下载 添加虚拟局域网ID 控制台允许 搭建Moon节点 Zerotier Moon的目的是加速Zerotier的连接,让虚拟网络更稳定的运行,主要是为了加速连接...moons.d目录放到群晖Zerotier宿主机的目录下后重启容器即可 windows添加moon节点,首先在moon服务器服务器获取moon_id,其实就是保存的moons.d目录下的文件名去除前6...个0的字符串 也可以通过下面的命令查看moon_id docker logs zerotier-moon Cmd或者Terminal中输入 #添加moon节点 zerotier-cli orbit...zerotier从原理到实践 黑群晖(DSM7)使用docker挂载zerotier one实现内网穿透 docker一键搭建zerotier-moon节点 远程办公:ZeroTier异地组网及私有Moon...转发节点搭建 本文作者:ZGGSONG 本文链接:https://www.zggsong.cn/archives/zerotier.html 版权声明:本站所有未注明转载的文章均为原创,并采用
由于搭建 VPN 成本较高且难度较大,本文讲述如何使用 ZeroTier 实现 3、开始搭建 购买云服务器(阿里云、腾讯云、华为云均可),推荐内存大一点,所有共同环境都采用云环境,演示略 初始化 CentOS7...主要功能,就是可以把多个不同网络的设备连接在一起,用来就像在一个局域网下 如下图: Zerotier 定义了几个专业名词: PLANET 行星服务器,Zerotier 根服务器 MOON 卫星服务器,.../lib/zerotier-one sudo zerotier-idtool initmoon identity.public > moon.json 修改 moon.json 配置文件,示例如下:..."stableEndpoints": ["主机ip1/9993","主机ip2/9993"] #修改为VPS公网IP/9993 还需要注意moon.json中的 id 值,它是 MOON 服务器的 ID...远程办公】要啥没啥,5分钟如何实现内网穿透 ZeroTier-moon-设置教程
配合Moon服务器(目前使用的方案) 优点: peer分发 组建简单 全端可用 (windows Linux ios) 可NET转发(但是就目前国内的网络情况基本可以忽略,但是有自建Moon方案可以折中...) 缺点: 服务依赖第三方服务不可控 (因为ZeroTie -one 本身是开源的,这个也可能没有找到合适的方案) ZeroTier的使用就不介绍了,百度已经很多了 使用docker搭建Zerotier...Moon服务器 docker run --name zerotier-moon -d --restart always -p 9993:9993/udp -v ~/somewhere:/var/lib...ip:9993 另一条命令查看 moon id docker logs zerotier-moon 客户端添加Moon服务器 客户端运行: zerotier-cli orbit moon...id moon id moon id 替换为您服务器上获取的ID 运行: zerotier-cli listpeers 后看到类似的peer时就说明添加成功 200 listpeers moon id
这通常是因为 ZeroTier 官方的“行星(Planet)”根服务器全在国外,连接容易受干扰。...在日常搭建私有虚拟网络时,ZeroTier 和 Tailscale 几乎是大部分极客最常用的两个工具。...它与自建 Moon 有什么区别? 有些折腾过 ZeroTier 的人可能听说过自建 Moon(卫星)节点,但为什么老周今天推荐一步到位自建 Planet(行星)根服务器?...比较维度 自建 Moon (卫星节点) 自建 Planet (私有行星服务器) 层级关系 辅助节点,依附于官方全球 Planet 核心根服务器,彻底摆脱官方 Planet 依赖 网络隔离 依然使用官方的全球控制器...Moon ID,配置繁琐 一次性生成全局根配置文件,全平台无缝接入 简单来说,自建 Planet 相当于在您自己手里部署了一套完全独立的私有 ZeroTier 网络世界。 ️
由此,zerotier 开放了 moon 功能,任何一台 zerotier 客户端都可以成为 moon 节点。...moon 节点可以作为辅助甚至是缩短路由通路的发现者,在国内的不同基础通信服务商的网路中就格外有用。此处就尝试将ECS 服务器加入 zerotier,成为 moon 节点不在此赘述。...=1 配置 IPv6 广播 经过以上步骤,IPv6 网络的基本框架已经搭建好了,现在任何一台通过该 zerotier 网络认证的客户端都会获得一个可用的公网 IPv6 地址,它们彼此之间可以通信。...结语 根据实践部分的各个步骤,我们可以搭建一个自主可控的公网 IPv6 网络来进行管理和对外服务。...(采用 CC BY-NC-SA 4.0 许可协议进行授权) 本文标题:《 使用 zerotier 搭建自己的 IPv6 网络 》 本文链接:https://lisz.me/tech/linux/zerotier.html
lxc.cgroup2.devices.allow: c 10:200 rwm lxc.mount.entry: /dev/net/tun dev/net/tun none bind,create=file 安装zerotier...curl -s https://install.zerotier.com | sudo bash 加入 zerotier-cli join 设置转发 echo "net.ipv4.ip_forward
zerotier的一些专有名词: • PLANET 行星服务器,Zerotier 官方根服务器,在国外。免费版最大支持25个设备连接。...• MOON 卫星服务器,私有根服务器,可以利用带有公网IP的云服务器自己搭建,起到代理加速的作用 • LEAF 网络客户端,连接到根服务器的网络节点,如上述提到的NAS、群晖、Linux、Windows...等 使用PLANET 行星服务器 通过Zerotier官方根服务器建立虚拟局域网,优点是在没有自带公网IP的云服务器的情况下也可以异地组网,部署简单快捷,全地球都可以访问;缺点是:① 免费版允许连接的设备有限...,最大25台,不过个人或小团队使用的话也够用了;② 数据不安全,毕竟是外国的服务器,一般没什么重要数据的情况下可以使用;③ 受网络波动影响,用网高峰期可能连接不稳定; 一、注册ZeroTier服务 1....image-20230802185341198 二、客户端加入网络 1.内网服务器安装客户端 因为主要就是想内网穿透访到这几台内网服务器,所以这几台服务器都要安装zerotier客户端。
这种情况下,Zerotier 官方建议自己使用一台国内的公网服务器提供 Moon 服务,从而为 Zerotier 的路由规划提供辅助。...从理论上来说,两个客户端节点在 Moon 的帮助下很大可能找到国内网络中的最短路由,并直接建立 UDP 通道。...第二种方法是,将公网服务器分别与远程服务环境的节点、本地环境的节点使用 Zerotier 组网互通,并设置公网服务器允许转发来自 Zerotier 网卡的流量请求,然后在本地环境的节点上设置将所有发往远程服务环境的节点的网络请求经由公网服务器进行转发...Zerotier Web 控制面板,并将公网服务器和远程服务节点的 zerotier id 加入到同一个 Zerotier 网络中。...以下为在公网服务器或远程服务节点上的操作: # 查询公网服务器或远程服务节点的 zerotier id sudo zerotier-cli info # 加入到同一个 Zerotier 网络中 sudo
一直在用zerotier的异地组网服务,过节回家可能是跨了运营商,所以p2p打洞失败,要构建moon节点加速 需要有公网ip的云服务器,于是乎找到了san、feng、yun(以前一直没有注册成功甲骨文
在前面的文章中我们讲到利用frp进行内网穿透,但是他的局限在于你需要一台公网服务器。并且对公网服务器的带宽有一定的要求。...因此这里我们推荐一款另一款工具 zerotier以搭建用于自己的虚拟网络,经过授权连接成功之后彼此都在同一网段,可以像在局域网一样互相访问。 注册账号 首先我们到官网注册一个账号。...git clone https://hub.njuu.cf/zerotier/ZeroTierOne.git make Linux环境 加入zerotier局域网 执行下面命令,加入网络 zerotier-cli...Linux下的其他命令 # 加入 zerotier-cli join # 离开 zerotier-cli leave # 查看计算机连接的网络列表 zerotier-cli...zerotier-one.service #停止 sudo systemctl stop zerotier-one.service #打开开机自启 systemctl enable zerotier-one.service
V**(虚拟专用网络) 通过在路由器上设置V**服务器,或者使用NAS自身的V**服务,可以建立安全的远程连接,让用户远程访问内网资源,包括NAS设备。...缺点是免费用户只有25个 步骤 注册ZeroTier账号 群晖Nas中配置ZeroTier 安装ZeroTier客户端 注册ZeroTier账号 进入ZeroTier官网,注册账号 创建网络 点击:create...:/var/lib/zerotier-one \ zerotier/zerotier-synology 加入网络 命令: docker exec -it zerotier-cli...比如还有FRP、NPS等,但是需要用到代理服务器 也可以选择像零遁NAS伴侣,蒲公英X1盒子,或者花生壳盒子这样专业的内网穿透硬件 所以今天介绍的这款ZeroTier就是给不想花钱,并且喜欢折腾的小伙伴准备的...它支持的平台多,一次搭建后期无脑使用,可谓是一劳永逸,虽说速度并不能完全保证(我这边是时快时慢),但是它完全可以作为无公网IP实现内网穿透的备用方案。
ZeriTier地址:https://my.zerotier.com/ 自己注册账号,然后自己创建网络 查看网络配置 你可以选择自己的内网路由器 IP分段 管理连接的设备 每当新加入一个设备,我们就需要给设备...我们依旧可以利用自己服务器搭建ZeroTier(自己搭建主要是突破25个设备的限制)。网上有教程,我觉得免费版够用了。...可参考:https://github.com/Jonnyan404/zerotier-planet 特殊说明: 以上文章,均是我实际操作,写出来的笔记资料,不会盗用别人文章!烦请各位,请勿直接盗用!
utm_source=tuicool&utm_medium=referral 搭建预定义主机 可以购买一个服务器,然后在服务器开启 btsync 这时记录他的 ip 和监听端口,监听端口是软件监听端口。...如果是在校园网,可以通过 btsync 分享资源,做法是开放一台中转服务器,服务器是不关机的,或者基本都是开的,而且ip不会变化,如果ip会变化,就需要使用特殊方法。...首先记录下自己的服务器ip地址和端口号,端口就是监听端口,然后把这个告诉大家,让大家添加预定义主机。这样就可以通过这个获取到所有人的 btsync ,通过这个就可以传输资源。...如果 ip 会变化,那么可以使用 meibu 提供的方法,请看 http://meibu.com/,注册之后就可以使用域名,于是用域名的方法设置服务器就好啦。...ZeroTier 最简单的方式是使用 ZeroTier ,如何使用请看 ZeroTier – 无配置,零基础「内网穿透」随时随地连回家/学校/办公室 [跨平台] - 小众软件 ---- 本文会经常更新
环境: git服务器:CentOS-7.6-x86,ip: 192.168.41.41 本地客户端:window10 2. 软件安装 yum install git -y 3....5.2 将本地的公钥文件内容写入到远程git服务器上。 输入如下命令,期间会输入一次git账户的密码,执行成功后,后续git的操作就不需要输入密码了。...6 限制开发者远程登录git服务器 通过以上步骤,可以快速搭建一个具有读写权限、面向多个开发者的 Git 服务器。但所有的开发者都可以通过git这个账户登录你的git服务器得到一个普通的shell。...如果将 git-shell 设置为用户 git 的登录 shell(login shell), 那么该用户便不能获得此服务器的普通 shell 访问权限。...hhs@DESKTOP-8TR991O MINGW64 ~/.ssh $ 参考官方文档:服务器上的 Git – 配置服务器 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。