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

使用docker 搭建 zerotier服务器 实现异地组网

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

北京

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

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

看不清楚,换张图片

免费获取短信验证码

使用docker 搭建 zerotier服务器 实现异地组网

视频教程

B 站配套视频教程《11.zerotier实现异地组网(docker)》


博客教程

软件官网地址
https://www.zerotier.com/download/

之前尝试过 n2n 虽然实现了异地组网,但是并不太稳定,于是就找到了 zerotier 想试一下。

自己尝试过后,发现教程挺简单,也比较稳定。

第一步、搭建 zerotier 服务器(没有服务器的跳过)

通过XShell 连接上服务器终端

需要先安装docker,如果已经安装过docker的则跳过这一步

Ubuntu 安装docker用下面命令

apt install -y docker.io

Centos 7 安装docker步骤

sudo yum install -y epel-release.noarch
yum install -y docker-io
service docker start

通过docker启动镜像(没有则会自动pull镜像)
web的管理页面是 4000端口
初始用户名是:admin 密码是:admin@123 登录后会要求重置密码

docker run --restart=on-failure:3 -d --name ztncui -e \HTTP_PORT=4000 -e HTTP_ALL_INTERFACES=yes \-e ZTNCUI_PASSWD=admin@123 \-p 4000:4000 keynetworks/ztncui

启动起来后通过浏览器访问 端口400 进入管理页面,使用 默认的账号admin登录进去
在这里插入图片描述
上面有一个Add network选项

创建网络

在这里插入图片描述
创建完成后得到一串16位组成的 id

在这里插入图片描述

cca4b9f1f5247997
这样服务器就好了,这串id是我们需要的

第二步、下载客户端(没有服务器的话可以用上述id连接)

进入官网:https://www.zerotier.com/download/
下载对应版本的软件,提供了 windows,macOs,Android,Linux 等平台客户端安装包
在这里插入图片描述

安装完成。
以Windows为例子
点击 Join New Network,在弹出窗口中输入上述得到的 网络id,例如:

cca4b9f1f5247997

在这里插入图片描述
连接成功就可以了。
然后我们通过ipconfig检查一下ip
如下找到软件所对应的网卡信息,会发现分配到了一个ip,
例如我这里的:169.254.206.140

在这里插入图片描述


检测组网

我开了4台虚拟机。
连上服务器后,得到的ip分别是
因为掩码是 255.255.0.0 所以是169.254相同,后面16为自动分配

169.254.205.216169.254.158.212169.254.206.140169.254.195.116

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
ping操作检测网络是否通了
远程桌面试一下,还行。

相当于安装一下zerotier客户端就可以完成组网,符合自己的预期。
请添加图片描述

来源地址:https://blog.csdn.net/qq_41813208/article/details/125568313

免责声明:

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

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

使用docker 搭建 zerotier服务器 实现异地组网

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

下载Word文档

猜你喜欢

怎样通过本地电脑搭建SFTP服务器,并实现公网访问?

本地电脑搭建SFTP服务器,并实现公网访问 文章目录 本地电脑搭建SFTP服务器,并实现公网访问1. 搭建SFTP服务器1.1 下载 freesshd 服务器软件1.3 启动SFTP服务1.4 添加用户1.5 保存所有配置 2
2023-08-22

如何通过本地搭建wamp服务器并实现无公网IP远程访问

文章目录 前言1.Wamp服务器搭建1.1 Wamp下载和安装1.2 Wamp网页测试 2. Cpolar内网穿透的安装和注册2.1 本地网页发布2.2 Cpolar云端设置2.3 Cpolar本地设置 3. 公网访问测试4
2023-08-18

Windows本地搭建Emby媒体库服务器并实现远程访问「内网穿透」

文章目录 1.前言2. Emby网站搭建2.1. Emby下载和安装2.2 Emby网页测试 3. 本地网页发布3.1 注册并安装cpolar内网穿透3.2 Cpolar云端设置3.3 Cpolar内网穿透本地设置 4.公网
Windows本地搭建Emby媒体库服务器并实现远程访问「内网穿透」
2023-12-22

在本地搭建WAMP服务器并通过端口实现局域网访问(无需公网IP)

文章目录 前言1.Wamp服务器搭建1.1 Wamp下载和安装1.2 Wamp网页测试 2. Cpolar内网穿透的安装和注册2.1 本地网页发布2.2 Cpolar云端设置2.3 Cpolar本地设置 3. 公网访问测试4
2023-08-19

使用宝塔面板搭建网站服务,并实现公网远程访问「内网穿透」

文章目录 前言1. 环境安装2. 安装cpolar内网穿透3. 内网穿透4. 固定http地址5. 配置二级子域名6. 创建一个测试页面 转载自远程内网穿透的文章:Linux使用宝塔面板搭建网站,并内网穿透实现公网访问 前
2023-08-18

NAS利用Docker容器如何搭建KMS激活服务器实现激活windows系统和office

小编给大家分享一下NAS利用Docker容器如何搭建KMS激活服务器实现激活windows系统和office,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!前言Wi
2023-06-15

使用python搭建服务器并实现Android端与之通信的方法

前言 好久没有更技术文了,再不写怕是博客要废掉了,今天更一篇关于搭建服务端并与Android端通信的文章,为了节省代码量,服务端使用Python Flask,Android端使用Okhttp,还是老样子,文章不讲原理只给具体实现,想要了解原
2022-06-06

搭建《Satisfactory幸福工厂》服务器并且使用内网穿透暴露在公网上实现远程联机

需求分析 自从幸福工厂update6版本更新后,对服务器端的内存需求大增,8G内存云服务器已经完全不能满足开服需求(选择完地图后会卡在加载页面,终端卡死) 但是市面上的服务商提供的更高规格的服务器又太贵了。正好手头又有闲置的设备可以当服务器
搭建《Satisfactory幸福工厂》服务器并且使用内网穿透暴露在公网上实现远程联机
2023-12-23

Windows下使用 Nginx 搭建 HTTP文件服务器 实现文件下载功能

Nginx 是一款轻量级的 HTTP 服务器,采用事件驱动的异步非阻塞处理方式框架,这让其具有极好的 IO 性能,时常用于服务端的反向代理和负载均衡,这篇文章主要介绍了Windows下使用 Nginx 搭建 HTTP文件服务器实现文件下载功能,需要的朋友可以参考下
2023-03-07

Windows下怎么使用Nginx搭建HTTP文件服务器实现文件下载功能

本文小编为大家详细介绍“Windows下怎么使用Nginx搭建HTTP文件服务器实现文件下载功能”,内容详细,步骤清晰,细节处理妥当,希望这篇“Windows下怎么使用Nginx搭建HTTP文件服务器实现文件下载功能”文章能帮助大家解决疑惑
2023-07-05

编程热搜

目录