我的编程空间,编程开发者的网络收藏夹
学习永远不晚

搭建Zerotier私有根服务器(Planet)

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

搭建Zerotier私有根服务器(Planet)

简介

ZeroTier 是一个加密的虚拟骨干网。它的客户端和服务端都是开源且免费的,对于一般的用户,可以用它做内网穿透,将处于不同内网中的主机组成虚拟局域网。可以解决很多P2P联网游戏/应用的需求。但目前的官方搭建的服务端Planet有25个设备的限制,所以可以考虑自己的Planet来突破25个设备的限制。

内网穿透工具花生壳、神卓互联、FRP、Zerotier哪个访问速度快? - 知乎 (zhihu.com)

搭建服务器

目前的云服务器有很多,主流的有阿里云腾讯云华为云京东云。这些服务器一般是按月收费,只是单纯测试可用性,可以申请退款。如果觉得退款麻烦,也可以考虑三丰云,可以申请一天的免费虚拟主机用于搭建网页,也可以申请一天免费云服务器用于运行自己的内容。(实际会需要充值1元,进行实名认证,使用哪一种需要自己斟酌),当然,如果自己有带固定公网IP的服务器,那更推荐使用自己的服务器

购买/申请云服务器

大部分的云服务商都可以选择配置,一般来说,需要选择靠近客户端的节点。配置也不需要太高,只需要单核/1M带宽就行,内存512M~1G,硬盘5~10G都行。

安装系统

大部分的云服务商都可以自己选择安装操作系统,建议选择Ubuntu16.04以上的系统。

连接云服务器

这里推荐使用mobaxtermr软件,该软件官方提供个人免费版本。用ssh连接服务器,后续可以利用该软件传输文件,不用再另外搭建FTP服务器等,具体可搜索mobaxterm教程。

安装Zerotier根服务器

升级云桌面的软件

apt-get upgradeapt-get dist-upgrade

安装nlohmann-json-dev

若使用的是Ubuntu16.04,在编译Zerotier的时候会出现找不到nlohmann/json.h的问题,需要安装nlohmann-json-dev:

wget http://kr.archive.ubuntu.com/ubuntu/pool/universe/n/nlohmann-json/nlohmann-json-dev_2.1.1-1.1_all.deb && dpkg -i nlohmann-json-dev_2.1.1-1.1_all.deb

安装Zerotier 和 ZtnCui

ZtnCui是一个开源免费的Zerotier第三方控制器,用于呈现Web页面,方便配置Zerotier

Ubuntu:

wget https://gitee.com/opopop880/zerotier_planet/raw/master/zerotier_planet_debain.sh && chmod +x zerotier_planet_debain.sh && ./zerotier_planet_debain.sh

会在/root目录里生成 planet文件

参考:

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

检查安装结果

方法1:

netstat -tunlp

若出现zerotier-oneztncui 的监听端口就算成功。

方法2:

在本地机的浏览器输入:http://云服务器IP:3000, 若出现以下界面则算成功

配置Zerotier服务端

访问 http://云服务器IP:3000,用户名admin 密码 password

创建网络

配置网络

点击网络按钮

点击简易安装->生成网络->提交:

点击ipv4分配模式

点击ipv6分配模式

配置Zerotier客户端

windows端

  • 安装官方客户端

Download – ZeroTier 自动安装后在右下角有ZeroTierUI, 先退出。

  • 停止ZeroTier服务

  • 替换Planet

将服务端的Planet下载下来

打开 C:\ProgramData\ZeroTier\One,备份其中的planet,用服务端的 planet替换本地的planet。

  • 重启ZeroTier服务

重新启动ZeroTier服务,等待服务状态变为运行中。

  • 连接私有网络

a) 打开服务端的管理页面http://云服务器IP:3000的网络界面,复制其中的网络ID

b) 打开ZeroTierUI,右键点击加入网络,输入其中的网络ID,点击确认

c) 重新打开服务端界面,给本地客户端授权

在客户端可以看到状态为OK就表示连接成功

d) 将需要互相连接的客户端,都按之前操作即可。

测试网络

延迟测试

利用ping测试

服务端延迟测试:45ms

两客户端间延迟(两个客户端分别位于深圳和福建):39ms

带宽测试

云服务商的签约带宽为:5M

两个节点直接的带宽测试:43M(客户端的上行带宽上限,iperf测试)

总结

Zerotier 可以实现内网穿透,将多个设备组成虚拟局域网。利用官方的服务器,比较方便且稳定,但是最多只能支持25个客户端,并且存在进一步下降的可能。自己建立了服务器可以突破这个限制,但是需要一个具有固定公网IP的服务器。

来源地址:https://blog.csdn.net/smzq123/article/details/128760942

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

搭建Zerotier私有根服务器(Planet)

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

使用zerotier planet自建服务器客户端配置方法

1、客户端配置 客户端主要为Windows, Mac, Linux, Android 1.1 Windows 配置 1、在本页下载zerotier客户端 2、将 planet 文件覆盖粘贴到C:\ProgramData\ZeroTier\O
2023-08-19

私有云服务器搭建

私有云服务器搭建的过程比较复杂,具体可以分为以下几个步骤:1.确定需求:首先需要明确需要部署的云服务器类型,包括单体云服务器、集群云服务器、云主机等,根据需求选择最合适的云服务器。2.选择云服务器:在选择云服务器时,需要考虑多种因素,比如云服务器的处理能力、存储服务、安全性和可靠性、性能、可扩展性等。3.部署基础设施:选择云服务器后,需要根据需求选择合适的基础设施,包括网络连接、存储硬件、虚拟机等
2023-10-26

搭建私有云服务器

搭建私有云服务器可以分为以下几步:确定云服务器的容量和配置:首先要确定云服务器的容量和配置。云服务器可以是大容量的,也可以是小容量的。如果是大容量的云服务器,需要考虑如何配置高效的服务器资源,确保云服务器能够在较短时间内提供高性能的服务。选择云服务器提供商:选择具有良好声誉和信誉的云服务器提供商,可以确保云服务器的稳定性、可靠性和安全性。此外,还可以了解云服务器提供商的售后服务和维修服务等
2023-10-26

搭建私有云服务器设备

搭建私有云服务器设备通常需要采用专门的软件和硬件设备,以下是一些常见的工具和组件:操作系统:在操作系统中创建或安装各种云端服务。服务器:包括主机和服务器两种类型,主机提供虚拟机(VirtualMachine)和云虚拟化(CloudVirtualization)等云服务,同时可以搭建多个虚拟机。存储:存储设备可以用来存储数据、文件等。网络:网络是访问云端的主要途径之一,可以通过路由器(R
2023-10-26

私有云服务器怎么搭建

私有云服务器是一种将多个数据中心连接起来的云服务,它可以为用户提供更好的安全性、快速响应、可靠性和可用性。以下是一个搭建私有云服务器的基本步骤:购买和租赁私有云服务器:在选择云服务器提供商时,请务必考虑其提供的服务种类和规模、性能和可靠性,以及您的工作负载需求等因素。选择可靠的云服务器提供商可以确保您的数据和应用程序得到最好的保护。选择服务器硬件:选择合适的服务器硬件对于服务器的搭建非常重
2023-10-26

如何搭建私有云服务器

搭建私有云服务器可以考虑以下几个步骤:确定云服务器的需求:在搭建云服务器之前,需要确定其需求和性能指标,以确保选择一个适合你的云服务提供商。确定云服务器提供商:选择一个可靠的云服务器提供商是非常重要的。你需要了解云服务器提供商的业务、规模、服务级别和可靠性情况。制定配置计划:根据云服务器提供商的需求,制定一个配置计划。这包括服务器的类型、数量、软件和硬件配置等方面。选择硬件平台:选择一
2023-10-26

个人私有云服务器搭建

私有云服务器搭建的过程一般分为以下几个步骤:选择云服务器:选择符合您需求的云服务器。在选择云服务器之前,请确保已充分了解它的用途和性能。规划和配置:根据您的需求和预算选择合适的云服务器,例如,您需要多少个虚拟存储服务器、存储容量、带宽或其他资源,需要多少物理硬件设备等等。购买和安装基础设施:选择云服务器后,您需要购买和安装基础设施,例如云存储服务(虚拟存储)和网络连接等。设置和监控:在
2023-10-26

私有云服务器搭建方案

私有云服务器是一种云存储系统,用于存储和管理数据。以下是一种常见的服务器搭建方案:数据备份和容灾:为虚拟主机或者云存储服务搭建一个本地备份平台,确保数据的安全和可用性。网络连接:确保数据在云服务器所在的物理网络中有足够的带宽,以支持文件共享和应用程序访问。虚拟化:将数据集中到服务器上,并为其提供虚拟化架构,以便于快速扩展或更新。负载均衡:使用负载均衡来分配和管理云服务器上的流量和负载,
2023-10-26

怎么搭建私有GitLab服务器

这篇文章主要介绍“怎么搭建私有GitLab服务器”,在日常操作中,相信很多人在怎么搭建私有GitLab服务器问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么搭建私有GitLab服务器”的疑惑有所帮助!接下来
2023-07-05

自己搭建私有云服务器

如果您已经拥有了私有云服务器,您可以考虑以下步骤来搭建自己的云服务器:确定服务器的大小和需求:根据您的应用程序、数据需求,确定所需的容量和功能。购买硬件:根据您的需求,选择合适的服务器硬件。一些常用的硬件包括CPU、内存、硬盘、带宽等。选择云服务器的云主机:选择适合您的应用程序的云服务器,这可以是一个虚拟主机或云主机。根据您的应用程序和需求,选择合适的类型。配置基础设施:将您的私有云服
2023-10-26

私有云服务器搭建教程

私有云服务器是一种虚拟专有云平台,通常用于存储和管理大型数据集。以下是一些私有云服务器搭建的步骤:部署准备:在安装私有云服务器之前,确保您已经正确安装了所有必要的软件和硬件。您可以通过以下步骤来进行安装:运行安装程序并选择一个适合您的虚拟机和应用程序的操作系统。在应用程序和操作系统之间选择适合您的虚拟机名称。选择“自动安装”或“手动安装”选项,以便系统自动运行,然后选择“安装云服务器
2023-10-26

怎么搭建私有云服务器

搭建私有云服务器可以通过以下几种方法:购买云服务器:可以通过云服务网站购买云服务器。这类云服务提供商通常提供虚拟服务器集群服务,可以按需添加或删除服务器,并在同一台云服务器上运行多个应用程序。使用公共云:可以使用多种云服务,如IaaS、PaaS和SaaS等,将自己的应用程序放在公共云上,以便其他人可以访问和运行。自建云服务器:自建云服务器是一种相对较新的构建方式。在自建云服务器中,您可以
2023-10-26

云服务器怎么搭建私有云

搭建私有云的云服务器可以按照以下步骤进行:1.选择云服务器提供商:选择一个可靠的云服务器提供商。2.购买云服务器:根据自己的需求选择适合的云服务器实例类型、规格和地域,并购买相应的云服务器。3.安装操作系统:在云服务器上安装所需的操作系统,
2023-08-19

搭建私有云服务器的目的

搭建私有云服务器的目的主要有以下几个方面:安全性:私有云服务器通常需要部署在虚拟机或容器等云平台之上,可以有效地控制数据在云平台上的传输、存储等环节,确保数据的安全性和稳定性。高可用性:私有云服务通常需要具有高可用性能力,以应对各种业务需求。通过将云平台的资源分配到不同的节点上,可以实现负载均衡和故障转移等功能,从而提高云平台的可靠性和效率。快速扩展:私有云服务通常采用弹性的架构,能够快速扩展服务器,以满足业...
2023-10-27

个人私有服务器怎么搭建

搭建个人私有服务器需要以下步骤:1.选择合适的服务器硬件:首先需要选择一台服务器,可以是自己的电脑,也可以是购买的云服务器或VPS。2.安装操作系统:安装适合的操作系统,如Linux或Windows Server。3.配置网络:配置服务器的
2023-05-31

私有服务器搭建有哪些用途

私有服务器搭建有以下用途:1. 网站托管:可以在私有服务器上搭建自己的网站,可以自定义网站功能和样式,提高网站的访问速度和安全性。2. 数据存储:可以将重要的数据存储在私有服务器上,保证数据的安全性和可靠性。3. 游戏服务器:可以在私有服务
2023-06-11

云服务器怎么搭建私有云

搭建私有云涉及使用云服务器创建仅供特定组织使用的云计算平台。通过规划和设计、选择云服务器提供商、创建私有网络、安装私有云软件、部署应用程序、配置网络连接、监控和管理、实施安全最佳实践,组织可以搭建满足其业务需求的私有云,确保数据和应用程序的安全性和私密性。
云服务器怎么搭建私有云
2024-04-10

编程热搜

目录