NAS折腾:zeroTier简明教程(组成p2p的虚拟局域网)

这篇具有很好参考价值的文章主要介绍了NAS折腾:zeroTier简明教程(组成p2p的虚拟局域网)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

肯德基的店员过来了,要我帮忙点个五星,送一杯中可。挺开心的。谢谢。20220920 by SheZQ

0.一些吐槽

0. 缘起

因为想用unas上的aria2实现远程下载,但由于unas自带的uanywhere,只开放了80\443端口,并没有aria2用到的6800和6888端口。
当你远程访问NAS的时候,Aira2的WEBUI就会连接不上,你也没有服务器的设置权限去打开端口,也不能在服务器上设置反代。所以只能自己整内网穿透。
NAS折腾:zeroTier简明教程(组成p2p的虚拟局域网)

1.技术简明

网上把zeroTier(一下简称“z”)说的乱七八糟的,其实z的目的就是组个局域网,同样能实现虚拟局域网(vlan)技术的操作,也能实现z同样的效果,所以只是利用了z去做了一个中介的路由。

简单的理解就是如下图所示:

1.zeroTier教程

1.注册与登录

  1. 首先先去注册zeroTier
    zeroTier:官网 | 登录页面 | 手册

  2. 注册完成后登录账号
    NAS折腾:zeroTier简明教程(组成p2p的虚拟局域网)
    3.当然你有微软、谷歌、github账号的话,建议你直接点登录。
    NAS折腾:zeroTier简明教程(组成p2p的虚拟局域网)

  3. 官网有时候会登录不上,所以建议直接到登录界面。

2.在你需要的设备上安装zeroTier

zeroTier:下载 |
NAS折腾:zeroTier简明教程(组成p2p的虚拟局域网)
选择你的系统版本下载Tier即可,以下我举例windows和Unas的加入

  • 本教程也是参照如图所示的Step1-3编制。

3. 创建虚拟的路由器

点击"Create A Network"新建一个路由器NAS折腾:zeroTier简明教程(组成p2p的虚拟局域网)
依次为:

  1. Network ID :“网络ID”----这个是zeroTier的一种标识,其他组网的设备依靠这个Id,与zeroTier建立的虚拟局域网链接。
  2. NAME:“名称”----你可以随意取名
  3. DESCRIPTION: “介绍、说明、描述”----你可以自己写一段你想要的备注上去。
  4. SUBNET:“子网”----有zeroTier分配给你的设备ip的地址池
  5. NODES:“节点”----你的链接过的设备数量,一般一个设备一个节点。
  6. CREATED:“创建时间”—你创建的这个虚拟局域网的时间。NAS折腾:zeroTier简明教程(组成p2p的虚拟局域网)

4.进入设置

我们直接进入“Members”(成员选项卡),按照目前zeroTier的页面排布,setting会在前面,但默认的设置已经可以直接使用了。如果你没啥高阶需求的话。
NAS折腾:zeroTier简明教程(组成p2p的虚拟局域网)

  1. Members才是小白需要设置的,其他的Setting、Rules都不用管。
  2. 按下“箭头”按钮可以展开或折叠选项卡。
    NAS折腾:zeroTier简明教程(组成p2p的虚拟局域网)
    如图所示是没有加入任何设备的状态。

5.设备加入

windows安装好zeroTier后,启动zeroTier,在任务栏“右键”zerotier的图标出现菜单,点击“Join New NetWork”
NAS折腾:zeroTier简明教程(组成p2p的虚拟局域网)
填入NetWork ID,点击Join
NAS折腾:zeroTier简明教程(组成p2p的虚拟局域网)
接下来回到zeroTier的虚拟局域网的网页,他会用英文告诉你:“老伙计,有一台设备加入了这个网络。”
NAS折腾:zeroTier简明教程(组成p2p的虚拟局域网)
我们需要在Auth那一列勾选,已确定是否允许该设备加入本网络。这里我勾选确认。

  • 勾选确认前
    NAS折腾:zeroTier简明教程(组成p2p的虚拟局域网)

  • 勾选确认后
    NAS折腾:zeroTier简明教程(组成p2p的虚拟局域网)
    其他设备操作类似。多个设备就这样组成一个局域网。

6.组网成功

组网成功后你是能直接通过ip访问该设备的共享文件的,或者访问nas设备。这里我举例访问我的nas设备。

首先了解我们需要认识的参数
Address 你使用的zeroTier客户端生成的参数。
Managed IPs,这些代表你们设备在局域网里各自的局域网ip地址。
Last Seen 最后一次看到这台设备在线的时间。
Version 客户端使用的ZeroTier的版本。
Physical IP 你的真实ip地址,别暴露了。
NAS折腾:zeroTier简明教程(组成p2p的虚拟局域网)
测试两台设备能否链接的方法是直接用局域网内的机器去Ping 对方ip即可。
NAS折腾:zeroTier简明教程(组成p2p的虚拟局域网)
接下来我通过ipv4地址直接访问nas,然后查看aria2的链接状态

NAS折腾:zeroTier简明教程(组成p2p的虚拟局域网)
至此,我的目的达到了,远程下载部署完毕。

2. 一些其他想法应用

1. 局域网办公

我们可以将一个公司或者团队的网站加入到局域网里面,然后通过共享文件实现办公资源的共享。比如各个工程部的电脑加入进来共享组网。

2.局域网游戏

局域网游戏我觉得是非常靠谱的一个方法,我也想尝试下。文章来源地址https://www.toymoban.com/news/detail-461063.html

到了这里,关于NAS折腾:zeroTier简明教程(组成p2p的虚拟局域网)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Verilator】 1 简明教程

    我是 雪天鱼 ,一名FPGA爱好者,研究方向是FPGA架构探索和数字IC设计。 欢迎来关注我的B站账号,我将定期更新IC设计教程。 B站账号: 雪天鱼 ,https://space.bilibili.com/397002941?spm_id_from=333.1007.0.0 先从GitHub下载实验代码 以一个用SystemVerilog编写的简单ALU来作为DUT(device under test)

    2024年02月02日
    浏览(69)
  • mpack简明教程

    本文先简单介绍MessagePack的基本概念。 然后,介绍一个MessagePack C API - MPack的通常使用。 接着尝试对MPack截断数据的读取。 注:本文完整代码见仓库。 如果你使用过C/C++的json库,那么上手MessagePack是比较容易的。关于C/C++ Json库的使用可见:C++ JSON库的一般使用方法-CSDN博客。

    2024年02月20日
    浏览(53)
  • Husky使用简明教程

    Husky 是一个流行的 Git 钩子工具,用于在不同的 Git 操作(如提交和推送)前自动运行脚本。比如代码格式化、静态检查等。这有助于保持代码库的质量和一致性。本教程将详细介绍 Husky 的原理、使用方式、配置方法以及如何在开发中集成 Husky。 Husky 原理 安装 Husky 配置 Hus

    2024年04月10日
    浏览(51)
  • SSH 隧道简明教程

    本章主要介绍了什么是 SSH 隧道以及如何使用 SSH 隧道,包括 SSH 隧道加密数据传输以及绕过防火墙。 SSH 隧道是 SSH 中的一种机制,它能够将其他 TCP 端口的网络数据通过 SSH 连接来转发,并且自动提供了相应的加密及解密服务。因为 SSH 为其他 TCP 链接提供了一个安全的通道来

    2024年02月06日
    浏览(54)
  • shell简明教程3函数

    在本章中,您将了解为什么以及何时需要使用函数。 你将学习如何创建函数以及如何使用函数。 我们将讨论变量及其作用域。 学习如何使用参数访问传递给函数的参数。 最后,您还将学习如何使用函数处理退出状态和返回代码。 计算机编程和应用程序开发中有一个概念叫

    2024年02月11日
    浏览(52)
  • Blender骨骼动画简明教程

    Blender 是首选的开源3D动画软件之一。 令人惊讶的是,开始创建简单的角色动画并不需要太多时间。 一旦获得最终的 3D 角色模型,你就可以使用该软件的众多动画功能和工具将其变为现实。 推荐:用 NSDT编辑器 快速搭建可编程3D场景 例如,Blender 的绑定工具将帮助你实现角色

    2024年02月07日
    浏览(53)
  • AI绘画工具简明教程

    官方地址 首先需要邮箱注册,等待邀请(可能需要等待一两天) 能成功登录后会进入这样一个界面 https://app.scenario.com/generators 创建模型 提供的图片集上传的时候得是jpg,还需要裁剪成正方形。批量修改图片在线网站:https://www.birme.net/ 根据图集生成图片 官方网址:https://

    2024年02月11日
    浏览(72)
  • WebGPU开发简明教程【2023】

    WebGPU 是一种全新的现代 API,用于在 Web 应用程序中访问 GPU 的功能。 在 WebGPU 之前,有 WebGL,它提供了 WebGPU 功能的子集。 它启用了新一类丰富的网络内容,开发人员用它构建了令人惊叹的东西。 然而,它基于 2007 年发布的 OpenGL ES 2.0 API,而该 API 又基于更旧的 OpenGL API。

    2024年02月16日
    浏览(48)
  • 电商3D产品渲染简明教程

    3D 渲染让动作电影看起来更酷,让建筑设计变得栩栩如生,现在还可以帮助营销人员推广他们的产品。 从最新的《阿凡达》电影到 Spotify 的上一次营销活动,3D 的应用让一切变得更加美好。 在营销领域,3D 产品渲染可帮助品牌创建产品的高分辨率图像和视频,这些图像和视

    2024年02月13日
    浏览(40)
  • stable diffusion使用简明教程

    controlNet模块使用 上面骨骼图是通过Openpose Editor调整姿势然后send to txt2img到这里的,使用Openpose Edito中姿势生成需要将Openpose Editor指定为none状态。 Preprocessor选项: Preprocessor部分选项使用教程 官方教程链接:Control human pose in Stable Diffusion Stable Diffusion Art (stable-diffusion-art.com) 1.

    2024年02月02日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包