首页 > 其他分享 >ZeroTier-异地组网

ZeroTier-异地组网

时间:2024-08-31 11:16:07浏览次数:7  
标签:ZeroTier 网络 planet 异地 zerotier docker 客户端 组网

目录

ZeroTier 介绍

ZeroTier 这一类 P2P VPN 是在互联网的基础上将自己的所有设备组成一个私有的网络,可以理解为互联网连接的局域网。最常见的场景就是在公司可以用手机直接访问家里的 NAS,而且是点对点直连,数据传输并不经由第三方服务器中转。
Zerotier 在多设备之间建立了一个 Peer to Peer VPN(P2PVPN) 连接,如:在笔记本电脑、台式机、嵌入式设备、云资源和应用。这些设备只需要通过 ZeroTier One ( ZeroTier 的客户端) 在不同设备之间建立直接连接,即使它们位于 NAT 之后。连接到虚拟 LAN 的任何计算机和设备通常通过 NAT 或路由器设备与 Internet 连接,ZeroTier One 使用 STUN 和隧道来建立 NAT 后设备之间的 VPN 直连。
简单一点说,Zerotier 就是通过 P2P 等方式实现形如交换机或路由器上 LAN 设备的内网互联。

专有名词
PLANET :行星服务器,Zerotier 根服务器
MOON :卫星服务器,用户自建的私有根服务器,起到代理加速的作用
LEAF :网络客户端,就是每台连接到网络节点。
我们本次搭建的就是 PLANET 行星服务器

脚本安装

环境要求

  • 具有公网 ip 的服务器(需要开放 3443/tcp 端口,9994/tcp 端口,9994/udp 端口)[这里的9994需要你根据实际情况替换]
  • 安装 dockergit
  • Debian10+,Ubuntu20+ 等内核大于5.0的系统均支持
  • CentOS不支持,内核太低了,可能需要手动升级内核

安装docker

参考:

下载项目源码

git clone https://github.com/xubiaolin/docker-zerotier-planet.git

执行安装脚本

cd docker-zerotier-planet
./deploy.sh

根据提示来选择即可,操作完成后会自动部署

[root@docker docker-zerotier-planet]# ./deploy.sh 
欢迎使用zerotier-planet脚本,请选择需要执行的操作:
1. 安装
2. 卸载
3. 更新
4. 查看信息
5. 重置密码
6. CentOS内核升级
0. 退出
请输入数字:

下载 planet 文件

脚本运行完成后,会在 ./data/zerotier/dist 目录下有个 planetmoon 文件
可以直接访问安装完成后的url下载,也可以用scp等其他方式下载
下载文件备用

新建网络

我这里是云服务器需要在安全组开放相应的端口
访问 http://ip:3443 进入controller页面
使用默认账号为:admin
默认密码为:password

创建网络

image.png
image.png

分配网络

image.png

输出网段和掩码会自动生成ip地址范围
image.png

客户端配置

linux

下载客户端安装包

wget https://download.zerotier.com/RELEASES/1.12.2/dist/redhat/el7/zerotier-one-1.12.2-1.el7.x86_64.rpm

更换planet

将我们自建服务端生成的plant文件拷贝到我们客户端路径下

scp ip:/script/docker-zerotier-planet/data/zerotier/dist/planet   /var/lib/zerotier-one

重启zerotier-one

systemctl restart zerotier-one

加入网络

zerotier-cli join  866257294be53489  #networkid

查看加入的网络信息

zerotier-cli listnetworks

管理后台同意加入请求

image.png

查看角色

zerotier-cli peers

windows

下载安装

首先去zerotier官网下载一个zerotier客户端
下载地址:https://www.zerotier.com/download
image.png

更换planet

下载完成之后将 planet 文件覆盖粘贴到C:\ProgramData\ZeroTier\One中(这个目录是个隐藏目录,需要运允许查看隐藏目录才行)

重启服务

Win+S 搜索 服务
image.png
找到ZeroTier One,并且重启服务
image.png

加入网络

执行如下命令,看到join ok字样就成功了

PS C:\Windows\system32> zerotier-cli.bat join 网络id(就是在网页里面创建的那个网络)
200 join OK
PS C:\Windows\system32>

标签:ZeroTier,网络,planet,异地,zerotier,docker,客户端,组网
From: https://www.cnblogs.com/Unstoppable9527/p/18389982

相关文章

  • 网络组网方式
    网络的组网方式(拓扑结构)指的是网络中各个节点之间的连接和通信方式。不同的组网方式适用于不同的应用场景和需求。以下是一些常见的组网方式:1.星型拓扑(StarTopology)-特点:在星型拓扑中,每个节点都连接到一个中央节点(如交换机、集线器或网关)。中央节点负责管理所有的通信。-......
  • OceanBase-OB备份异地恢复流程
    OB备份异地恢复流程——2023年5月9日一、【白屏操作】1、确定当前备份的OB版本: 2、新建备份目录授权(备份到本地目录为例):mkdir /obbackup/chown -R admin.admin /obbackup/保证能解析成功: 3、点击“备份”,查询操作系统的目录结构:4、拷贝租户层面数据文......
  • 使用飞鼠异地组网工具进行本地远程教程
    飞鼠是一款异地组网的小工具,它的作用就是使两个不同的网络可以进行本地远程的功能,因为是本地远程,所以它的文件传输的速度会比较快,延迟也比较低。官方文档里面也有一些关于部署组网的详细教程可供参考,官方文档:https://wiki.feishuwg.com  飞鼠官网:https://www.feishuwg.com/#......
  • 异地组网免费工具软件 nowtunnel-wgc 快速免注册
    只有一个键的组网软件,快捷使用无负担。底层wireguard,安全有保障。下载及文档说明:https://www.nowtunnel.com/docs/help-wgc.html软件安装软件运行注意:安装完成后会在桌面及开始菜单中添加快捷方式,非管理员帐号时请使用以管理员方式运行登录连接点击连接开关,成功后......
  • IgniteFAQ-6-Ignite 通过zk组网时集群组网失败
    zk组网类ZookeeperDiscoverySpizkDiscoverySpi=newZookeeperDiscoverySpi();cfg.setDiscoverySpi(zkDiscoverySpi);配置示例:#ignite集群租房方式,配置zk为,zk集群组网方式fc.mybatis.ignite.discovery=zk#Ignitezk集群组网方式ignite.discoverySpi.zkConnectionStr......
  • 智算集群网络拥塞原因分析及IB组网的优势
     智算集群网络在什么场景下会出现拥塞?CLOS网络架构(以其主要提出者CharlesClos命名,最初用于实现无阻塞的电话交换网络)是一种广泛应用于现代数据中心和高性能计算环境中的网络设计方法。智算集群建设中落地的CLOS架构主要是:Spine-Leaf网络架构。其除了支持Overlay层面技术之外;Sp......
  • 组网实现VRRP技术----ENSP
    一、实验目的1、不同vlan的主机互通;2、主设备故障时,备份设备会接替主设备,承担网关功能。二、实验拓扑三、实验步骤1、配置LSW3的两个下行口为access口创建vlan(方便下面的PC机归属vlan)配置左下接口,左下接口允许vlan10通过配置右下接口,右下接口允许vlan20通过2、配......
  • 联通智慧商业零售解决方案,旨在为全球零售企业提供低成本、高效能的组网与通信服务
    联通智慧商业零售解决方案:驱动零售业全球布局与创新在全球化的大背景下,零售业面临着前所未有的机遇与挑战。随着消费者需求的多样化和市场环境的快速变化,零售商必须不断寻求创新,以保持竞争力。中国联通国际,凭借其全球化的资源布局与先进的网络技术,推出了一套面向零售行业的联......
  • 「Mac&Linux」一次基于X和蒲公英组网的远程桌面尝试
    因为某些原因我必须在远程条件下使用带图形环境的Ubuntu工作。虽然说有向日葵和ToDesk这种远程控制工具,但是后者经常莫名其妙蹦个错误告诉我连不上网络(指的是Mac上的这个软件连不到它公司自己的网络,连我这个账号在ToDesk上有哪些在线设备都不知道),前者怎么说呢...我已经受够远程桌......
  • 企业跨省组网怎么搭建
    在数字化浪潮席卷而来的今天,5G、VoIP、AI、物联网等前沿技术与云计算深度融合,共同推动企业业务的飞速发展。面对这一变革,企业如何构建一套高性能、超融合、运维简便的SD-WAN解决方案,以满足日益增长的跨省组网互联需求,已成为业界关注的焦点。SD-WAN,即软件定义广域网,通过将SDN......