【慕伏白教程】Zerotier 连接与简单配置

news/2025/2/9 4:17:00 标签: java
文章目录
  • 下载与安装
    • Windows
    • Linux
      • apt安装
      • 官方脚本安装
  • Zerotier 配置
    • 新建网络
    • 网络配置
  • 终端配置
    • Windows
    • Linux

下载与安装

Windows

  1. 进入Zerotier官方下载网站,点击下载

windows下载

  1. 在下载目录找到安装文件,双击打开后点击 Install 开始安装

setup

  1. 安装完成后,在桌面右下角可以找到

open

Linux

Linux 环境下有两种安装方式,一是通过apt直接安装,二是使用官方提供的脚本进行安装

apt安装
  1. 打开命令行执行

    sudo apt install zerotier-one

官方脚本安装
  1. 进入Zerotier官方下载网站

linux下载

  1. 打开命令行执行

    curl -s https://install.zerotier.com | sudo bash

Zerotier 配置

新建网络

  1. 进入Zerotier官方下载网站,点击注册(Sign Up)或登录(Login)

注册登录

  1. 选择创建一个网络(Create A Network)

新网络

  1. 下方列表中会出现一个新的网络

创建

  1. 点击新出现的网络,进入网络配置页面,如下图所示,红色框为该网络的 ID(Network ID),用来标明一个网络,在下一章节终端配置中提到的 Network ID 就是指这个,可以点击蓝色框图标一键复制 ID

ID配置

网络配置

  1. 页面往下拉,展开 Settings 栏,在 Basics 下面可以修改 Name ,这是该网络显示出来的名字

Name

  1. Advanced 栏下,找到 IPv4 Auto-Assign ,在这里修改内网的网段,有 EasyAdvanced 两种方式
  • Easy:默认给出一些可供选择的网段,通过点击切换

Easy

  • Advanced:在 Range Start 填入网络的起始地址,在 Range End 填入网络的结束地址,Zerotier 将为每个用户在这个范围内进行 IP 分配,填写完成后点击 Submit 提交。提交后,在上方 Auto-Assign Pools 下删除多余的网段

Advanced

  1. Managed Routes 下进行路由配置,按照我们选定的网段填写 Destination ,如网段为192.168.10.x,则 Destination 为192.168.10.0/24,然后点击 Submit 进行提交。提交后,在上方删除多余的路由

Routes

终端配置

Windows

  1. 右键 Zerotier 图标,点击 Join New Network ,加入新网络组

join

  1. 在框中填入 [NETWORK ID] 后点击 Join 加入

在这里插入图片描述

Linux

  1. 启动 Zerotier 服务

    sudo systemctl start zerotier-one
    
  2. 打开服务开机自启

    sudo systemctl enable zerotier-one.service
    
  3. 打开 Zerotier

    zerotier-one -d
    

    若出现

    zerotier-one: fatal error: cannot bind to local control interface port 9993

    表示端口 9993 被占用,有时会出现自己占用自己的 BUG,解决方案如下:

    3.1 检查端口占用信息

    sudo netstat -lp | grep 9993
    

    3.2 若占用进程为 Zerotier ,则继续;若为其他进程,则另寻他法

    sudo killall -9 zerotier-one
    

    3.3 重复 3.2 的指令,直到提示进程已全部结束
    3.4 打开 Zerotier

    zerotier-one -d
    

    3.5 若还是启动失败,则打开开机自启后重启试试

    sudo systemctl enable zerotier-one.service
    
  4. 加入 Zerotier 网络组,此处的 [NETWORK ID] 参考上述 Zerotier 配置 内容。命令执行后返回 200 join ok 即为加入成功

    sudo zerotier-cli join [NETWORK ID]
    

http://www.niftyadmin.cn/n/5845504.html

相关文章

Linux如何设置软件开机启动呢?

有很多软件,我们安装完之后,服务器一旦重启,软件也需要我们手动再次启动,有很多的软件我们不想手动重启,例如Redis、Mysql、MQ等,那我们怎么配置软件跟着服务器也一起启动呢,今天就给大家带来软…

Vue3中watch和watchEffect的使用场景和区别

目录 watch 场景一:监听单个或多个特定数据的变化并执行副作用 场景二:监听多个数据源 watchEffect 场景一:自动追踪依赖并执行副作用 场景二:初始化时立即执行副作用 区别 监听方式 回调触发时机 响应式数据追踪方式 …

c#中lock的经典示例

lock 是 C# 中的一种用于同步线程执行的机制,它帮助确保多个线程在访问共享资源时不会发生冲突或数据损坏。其作用是通过给临界区(即多线程访问共享资源的代码段)加锁,使得在同一时刻只能有一个线程进入执行该代码段。 1、lock 的…

第五十八章 Linux INPUT 子系统实验

imx6ull-alientek-emmc.dts &#xff08;使用第四十九章的设备树文件即可&#xff09; keyinput.c #include <linux/types.h> #include <linux/kernel.h> #include <linux/delay.h> #include <linux/ide.h> #include <linux/init.h> #include…

GitPuk快速安装配置教程(入门级)

GitPuk是一款国产开源免费的代码管理工具&#xff0c;工具简洁易用&#xff0c;开源免费&#xff0c;本文将讲解如何快速安装和配置GitPuk&#xff0c;以快速入门上手。 1、安装 支持 Windows、Mac、Linux、docker 等操作系统。 1.1 Linux安装&#xfeff; 以下以Centos7安装…

unity学习31:Video Player 视频播放相关基础

目录 1 新增Video Player的 component 2 导入视频到Asset里 3 拖入到 video player的 video clip里去即可 4 渲染模式 4.1 多种渲染模式 4.2 如果选择 Render Texture模式 4.3 然后把Render Texture 拖到游戏里的 gameObject上面 5 在UI上显示 5.1 创建UI 5.2 在UI上…

深入解析:Jsoup 库的多功能应用场景

Jsoup 是一个强大的 Java 库&#xff0c;主要用于解析和操作 HTML 文档。它不仅广泛应用于网络爬虫和数据抓取&#xff0c;还在网页内容分析、数据清洗与处理、自动化测试等多个领域有着广泛的应用。本文将详细介绍 Jsoup 库的多种用途&#xff0c;并提供具体的代码示例。 一、…

Fiddler Classic(HTTP流量代理+半汉化)

目录 一、关于Fiddler (一) Fiddler Classic (二) Fiddler Everywhere (三) Fiddler Everywhere Reporter (四) FiddlerCore (五) 总结 二、 软件安全性 1. 软件安装包 2. 软件汉化dll 三、安装与半汉化 1. 正常打开安装包点击下一步安装即可&#xff0c;安装路径自…