前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ubuntu下zerotier的基本使用教程

ubuntu下zerotier的基本使用教程

作者头像
知识分子没文化
发布2023-07-01 15:11:38
2.8K0
发布2023-07-01 15:11:38
举报
文章被收录于专栏:Roookie博客

环境说明: 设备:树莓派4B 操作系统:ubuntu 20.10 zerotier版本:1.6.3

前言

zerotier官网:https://www.zerotier.com/

官方文档:https://zerotier.atlassian.net/wiki/spaces/SD/overview

1.安装

输入以下命令在ubuntu中安装zerotier

代码语言:javascript
复制
curl -s https://install.zerotier.com | sudo bash

2.创建一个网络

首先进入zerotier官网,用邮箱注册一个账号。然后进入网络列表,点击Create A Network按钮创建一个网络,下方列表中会出现一个网络ID,点击网络ID进入即可这个网络的设置界面。

该网络的“setting”选项有如下几个项目需要设置:

01
01
02
02

其他大部分设置可以保持默认选项不做修改

3.加入一个网络

首先在要连接的Linux设备上输入如下命令加入网络,如果连接成功就会出现200的状态码提示:

代码语言:javascript
复制
sudo zerotier-cli join 网络ID

# 查看当前连接的网络,如果列表中出现网络号说明连接成功
sudo zerotier-cli listnetworks
03
03

private属性的网络检测到新设备连接时要手动授权,需要在这个网络的控制台授权新设备连接。未授权之前设备列表是这样:

04
04

在前面的列表项上打上勾,即完成授权,设备状态变成这样:

05
05

那么这个linux设备就加入到了这个网络中,如果再往这个网络中加入一个设备,这两个设备只要保持运行zerotier且都连接到这同一个网络,即使这两个设备不在同一个局域网内,也能互相访问了。

4.其他操作

(1)手动启动zerotier服务:
代码语言:javascript
复制
sudo systemctl start zerotier-one.service
(2)开机启动:
代码语言:javascript
复制
sudo systemctl enable zerotier-one.service
(4)查看本机连接的网络:
代码语言:javascript
复制
sudo zerotier-cli listnetworks
(5)断开当前加入的网络:
代码语言:javascript
复制
sudo zerotier-cli leave 网络ID

以上是zerotier的基本操作,本篇只涉及到Linux平台的操作,由于其他平台的zerotier都有图形化的客户端,操作起来还是比较简单的,所以不再赘述(绝对不是因为我懒)。

这里推荐B站的一个up主的视频,关于zerotier他讲的很详细,可以说是包教包会:https://www.bilibili.com/video/BV1VJ411H7Yv

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 1.安装
  • 2.创建一个网络
  • 3.加入一个网络
  • 4.其他操作
    • (1)手动启动zerotier服务:
      • (2)开机启动:
        • (4)查看本机连接的网络:
          • (5)断开当前加入的网络:
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档