现在因为疫情流行居家办公,经常有要和公司的异地网络或者电脑交互的情况。frp的内网穿透只能转发端口,而且配置也有些麻烦。如果有和公司电脑组建内网需求,zerotier就派上用场了。

注册zerotier账户

打开https://my.zerotier.com/ ,点击 Register ,正常邮箱注册就可以。登录上之后是这个界面

创建网络

点击显眼的"Create A Network" ,默认会自动创建一个网络。牢记“NETWORK ID” 后面需要用到。

生成默认就够了,如果需要更详细的网络配置,比如换个网段,可以在点进去配置一下。

安装客户端

这里以两个windows设备为例,在 https://www.zerotier.com/download 页面下载对应的客户端。然后安装。安装好后系统右下角托盘会出现zerotier的logo 。

加入子网

输入ID

鼠标右键托盘里的zerotier logo,选择“Open contorl panel”打开面板,左边面板显示“Online”表示和Zerotier的服务器连接成功,在中间下面填入第一步中在Zerotine网站上创建的子网“NETWORK ID”加入子网。

程序会新建一个虚拟网卡

在zerotier网站上同意设备加入

把所有需要组内网的设备进行如上操作

全部加入之后会显示IP,这个IP就是分配到各个设备上的Zerotier 局域网 IP。能互相ping通的。局域网组建成功了,局域网的玩法也都解锁了,比如远程桌面连接等等

原理

原理就是UDP打洞,组建P2P网络。Zerotier服务器作用是把设备的公网IP通知到各个设备,尝试让各方互相打洞,如果打洞成功,就是连接成功,至于网络质量要取决于运营商。由于国内特殊的网络环境(限制UDP),很容易遇到打洞失败的情况。即使照着教程连接不上也是正常的。习惯就好。下节讲自建Moon,尝试由Moon握手打洞或者走Moon转发全部流量。

使用zerotier让异地设备组局域网相关推荐

  1. 使用ZeroTier组建异地虚拟局域网

    文章目录 特征简介 基础使用 搭建moon节点 服务器搭建moon节点 客户端使用moon节点 通讯测试 后记 特征简介 官方网站:https://www.zerotier.com/ ZeroTier ...

  2. Akka查询设备组《fourteen》译

    加入以下依赖到项目中: 介绍: 到目前为止,我们看到的会话模式很简单,因为它们要求Actor保持很少或没有状态. 特别: 设备actor返回一个读数,不需要更改状态. 记录温度,更新单个字段. 设备组 ...

  3. Akka向设备组添加Actor注册《thirteen》译

    我们已经完成了设备级别的注册支持,现在我们必须在组级别实现它.在注册时,小组成员还有更多工作要做,包括: 通过将注册请求转发给现有设备actor或通过创建新actor并转发消息来处理注册请求. 跟踪组 ...

  4. Akka与设备组一起工作《twelve》译

    Dependency 在项目中添加以下依赖项: 介绍: 让我们仔细看看我们的用例所需的主要功能,在用于监控家庭温度的完整物联网系统中,将设备传感器连接到我们系统的步骤可能如下所示: 家中的传感器设备通 ...

  5. 通过蒲公英让两台异地电脑组建局域网

    1.背景 有些时候我们需要远程异地的电脑去访问专网或者内网的网站,但是通过向日葵或者teamview远程他人电脑又影响他人使用电脑.这时蒲公英就派上用场了,下面一起学习一下 两台异地电脑组建局域网. ...

  6. OpenWRT使用iptables设置只允许MAC地址对应设备访问局域网

    OpenWRT只允许设备访问局域网 原理分析 要想设备只能访问局域网,有两个方案 1.使用iptables匹配设备MAC地址为XXXXXXXXXXX且目的地址为公网地址的设备若匹配则拒绝 2.使用ip ...

  7. 打破设备和局域网的限制,爱奇艺万能联播-上线云投屏

    曾经世界上最远的距离,是我的手机屏和我的电脑屏之间的距离.近年来,随着手机移动互联网的兴起,小屏幕上的承载的内容和服务更比大屏幕上丰富得多,万物互联,小屏幕就自然地往大屏上延伸着.目前较流行的投屏方式 ...

  8. 物联网(1)——设备和局域网

    何谓物联网(IoT)? 许多人试图定义物联网.但作为一名硬件或软件工程师,我们应该知道最核心的是构建互联产品. 在广义上,IoT 系统有四个主要组件: 物本身(也就是"设备") 本 ...

  9. zerotier虚拟网络配置,局域网与外网如同局域网一样访问。

    zerotier:可以搭建用于自己的虚拟网络,经过授权连接成功之后彼此都在同一网段,可以像在局域网一样互相访问. 1.创建zerotier账户 2.创建网络(Create A Network)并记住网 ...

最新文章

  1. centos 6.5内核升级
  2. 凯撒密码C语言去掉空格字符,凯撒密码的问题C语言
  3. 【JS第34期】BOM-window对象
  4. Oracle入门(七B)之表空间删除数据文件未删除
  5. 大学计算机上机实验指导与测试pdf,4大学计算机基础上机实验指导与习题--习题.pdf...
  6. 专注数据,打造阿里云Elasticsearch“一站式”数据服务体系
  7. java tostring格式化日期_java日期格式化SimpleDateFormat的使用详解
  8. windows 2012 r2 can't find kb2919355
  9. iOS safari浏览器上overflow: scroll元素无法滚动bug深究
  10. 【ArcGIS|空间分析|网络分析】6 创建路径分析模型
  11. 华为 C/C++ 编程规范(精华总结)
  12. 北京大学计算机语言学,北京大学计算语言学教育部重点实验室
  13. 关于matlab文献综述,Matlab文献综述
  14. php mongodb lookup,mongodb-在$lookup管道中使用$match$进行聚合
  15. 域名过期后能否抢注过期高外链域名?
  16. 【毕业设计】电商产品评论数据分析可视化(情感分析) - python 大数据
  17. Mysql时间函数的坑
  18. 大智慧新一代文件下载
  19. 使用烧杯进行缓存? 为什么要切换到dogpile.cache
  20. (10) 代理服务器CCProxy的应用

热门文章

  1. Linux内核网络栈1.2.13-route.c概述
  2. MySQL数据库使用连接更新表中某个字段数据
  3. 物联网背后的网络安全风险
  4. 四则运算 3.0 结对
  5. python scrapy 入门,10分钟完成一个爬虫
  6. virsh 常用操作
  7. Lua截取utf-8编码的中英文混合字符串
  8. Active Directory数据库复制原理
  9. Java 容器 泛型:一、认识容器
  10. Linux redhat 5.4上安装MYDNS