精华内容
下载资源
问答
  • ZEROTIER ONE实现内网穿透

    千次阅读 2020-07-20 09:38:24
    为什么是Zerotier One 要想外网/公网上访问家里的群晖,大致方案有两个:一个是动态域名+公网IP+端口映射。相关文章也很多,限于本文主题就不涉及了。另一个就是内网穿透了,网上常见的方案有很多,比如frp,ngrok...

    原文链接:https://post.smzdm.com/p/741270/

    原文链接:https://www.jianshu.com/p/77abb0a64a82

    传统的内网穿透:

    内网设备<——>中转服务器<———>网络设备(手机、电脑)

    弊端:

    1.中转服务器需要一定的费用进行支撑,如果是外网的服务器还可能存在被墙的风险。

    2.中转服务器直接决定了中转的“速度”,而这个“速度”越快其对应的服务器带宽就越大,通常来说价格也就越高。

    3.需要一定的知识储备来搭建内网穿透的服务端,虽然目前由于各种脚本的出现,门槛越来越低,但同时也会出现各种各样的问题,对于某些人来说解决起来较为繁琐、头疼。(比如我~hh)

    ZeroTier的内网穿透:

    内网设备<——>移动、PC设备(手机、电脑)

    通常情况下是端到端的传输,如果网络环境差的话也会借助中转服务器进行传输数据。

    优势:

    1.操作极其简单,大体可以分为:

    创建账号—>创建访问密钥——>需要互通的设备安装zerotier客户端——>输入刚刚创建的访问密钥——>结束

    2.正常情况下不依赖服务器进行中转传输文件,端到端连接,理论可以达到满带宽。

    3.个人使用可以不需要额外的服务器费用开支,免费版本下可以支持一百个设备(不同或者相同网络环境)同时连入软件所创建的虚拟局域网,从而实现局域网内各个设备之间的无限制的访问。



     

    为什么是Zerotier One

    要想外网/公网上访问家里的群晖,大致方案有两个:一个是动态域名+公网IP+端口映射。相关文章也很多,限于本文主题就不涉及了。另一个就是内网穿透了,网上常见的方案有很多,比如frp,ngrok,n2n等等,说实话都是没听过的名字(虽然算是相关专业从业人员,但也是很久没有折腾各种黑科技了)。

    由于之前有使用hamachi的经验,所以第一个念头就是使用hamachi,搜了一圈发现这个软件已经淡出市场了,而且好像还在墙外,于是就放弃了,不禁还有些唏嘘。搜索新近的方案,如上述那些一看到要搭建各种服务器就本能的孩怕,没有去仔细研究了。

    内心还是倾向于找类似hamachi的方案。也就是点对点vpn,只用安装客户端,就可以秒互联。因为我的主要需求是自己在外面拿个手机连自己家里的群晖,也不用对大众提供服务,所以这种点对点的方式最适合我。更重要的,我也并不希望家里的机器暴露在公网上,而基于vpn的方案恰好能提供这方面的安全性。这么一来就选中了ZeroTier。

    ZeroTier方案内网穿透原理

    ZeroTier One的原理跟hamachi基本一样,就是虚拟出一块网卡,连上一个虚拟网络,安装了ZeroTier One客户端的设备可以连入这个网络,经过授权连接成功之后彼此都在同一网段,可以像在局域网一样互相访问,例如访问共享文件夹,web server,ftp server,联机游戏(例如打星际),当然也就包括访问群晖。所以如果你的群晖和你的手机连上了这个网络,不论两台设备具体在哪里,都像同一局域网内,从而实现内网穿透,达到从外网访问内网群晖的目的。

    用画图画了个简陋的原理图用画图画了个简陋的原理图

    主机1可以是群晖主机,主机2可以是手机或平板。只要主机1和主机2都能连到互联网,安装上ZeroTier One的客户端后,就会在本机虚拟出一块网卡,并获得对应IP,图例中是172.28.x.x网段。经过网络所有人授权后(后面会详细讲解),这两个主机就可以通过172.28.x.x网段互相访问了,由于就像在局域网一样,所以基本没有任何限制,任何基于TCP/IP的网络服务都可以访问到,自然也就可以访问到群晖了。

    注:图中省掉了公网IP,因为公网IP多少不重要,只要主机能上公网,能连上ZeroTier,就能获得172网段IP了,也就可以互联互通了。

    ZeroTier One的优势

    相比其他流行方案,ZeroTier One有这么几个优势:

    • 免费版支持客户端多。连入同一个网络的客户端不超过100个就都免费

    • 速度快,p2p模式。客户端联通之后流量基本不经过服务端/superNode而是点对点传输,传输速度取决于你设备所在宽带上行带宽以及手机端4g上网的速度

    • 管理配置简单。不要被全英文的界面吓到,明白原理之后安装配置极其简单

    最重要的是支持多种平台。支持win、mac、安卓、苹果,以及多种发型版Linux,比如群晖系统(这也是选择ZeroTier One的重要原因),如下图,可以下载spk文件直接在群晖中部署(这里有一个大坑,后面会说到

    ZeroTier 直接提供的群晖的安装版ZeroTier 直接提供的群晖的安装版

    实际操作过程

    1. 申请网络

    前文提到安装好ZeroTier One后会虚拟出一块网卡,得到一个虚拟网络网段IP,那么如何让两台或者多台客户端连入同一虚拟网络呢,这就需要先申请一个虚拟网络了。事实上申请这个网络先于安装ZeroTier One的客户端,这是和hamachi不同的地方。

    你需要在ZeroTier One网站注册一个账号,注册了账号即可获得这个虚拟网络,然后在网站的网页上即可管理访问权限,许可那些客户端可以访问你的虚拟网络。

    由于ZeroTier 网站做的实在不太友好,尤其对英文不太好的同学来说简直就是灾难,所以这个部分会讲解的比较详细。不求甚解的话照做即可,不用去管网站上大量的英文说明信息。

    首先访问ZeroTier网站 ,如果你是百度搜ZeroTier,首先会访问到这里。是不是找不到创建账号的地方?然后往下拉就会越看越犯怵。不用看了,直接点击右上login,或者访问这里

    创建账号创建账号

    此时就会出现登录/注册页面,点击Create An Account(为了写这篇文章我创建了一个新的账号),到如下注册页面,填入邮箱,密码。点击创建账户(Create An Account按钮)。

    无公网IP搞定群晖+ZEROTIER ONE实现内网穿透

    之后会进入下图所示页面。什么都不用改,重点的两个信息我圈出来了:一个是你的内部ID(Internal ID,此例中是 f7578543-394a-489a-a7be-ef08d1850b75,基本用不到;另一个就是下面订阅选项,默认免费(Free)即可。免费的最多支持100个客户端,应该够用了。

    创建好账号创建好账号

    接下来直接点击最上面菜单中的Network,然后点击Create,即可创建前述之虚拟网络——也就是一串id号

    创建虚拟网络创建虚拟网络

    所谓ZeroTier网络/虚拟网络,就是后面你的群晖以及手机等设备要连入的虚拟网络。连到同一个网络的客户端互相可以直接访问。这一串数字id就是这个网络的本体,上面那个furious_rosenbaum是随机生成的网络名,用来描述网络,当你有多个网络的时候方便记忆和识别。

    注:上图中右侧蓝色的数字即表示当前连入这个网络的客户端数量。新建网络没有客户端连接,所以是零。

    点击My Networks,进入如下页面

    无公网IP搞定群晖+ZEROTIER ONE实现内网穿透

    理论上这里也是不用修改任何地方,几处重点信息也圈出来了:

    • 网络id就是这个网络的唯一标识,后面客户端要加入网络时就是填入这个id号;

    • 访问控制(Access Control)默认私有,也就是需要授权才能访问(后面客户端安装配置的部分会讲);

    • IP自动分配,也就是只要连入这个网络的客户端,自动获得此网段IP。

    此页面也是管理和监控页面,也就是后面添加或删除客户端,控制那些客户端能加入此网络都可以在此处完成。任何可以联网的设备只要有用户名和密码即可登录ZeroTier One,然后进入此页面对网络进行管理,比如手机,平板,从任何位置都可以访问管理。

    注:所谓“客户端”即安装了ZeroTier One客户端软件的设备。本文到目前为止还没有涉及到客户端安装,也就是说,创建自己的帐号/创建虚拟网络不依赖于具体客户端设备或软件安装,以及之后的权限管理也都不涉及特定客户端,任何一个可以联网的系统都可以操作。这个在你实际使用之后会发现非常有用且方便

    将页面拉到下面,圈出的部分便是监控和管理的主要操作区域。当前没有客户端连接的时候如下图

    网络管理和监控网络管理和监控

    详细解释如下,因为刚刚创建网络还没有客户端加入,所以显示“No devices have joined this network",当有客户端加入之后便会在此处看到状态,离线,在线,离线时间等等;后面Manually Add Member就是加入其他成员,也就是一开始注册账号时,你得到的那个内部ID可以用来加入其他人创建的网络,或者邀请其他人加入你的网络。其他的部分都可以忽略掉,不用看,没用,越看越晕。

    注:ZeroTier的世界主要有两个概念,一个是用户一个是网络,都是一串数字表示。一个用户可以加入多个网络,多个用户可以加入一个网络。在本文应用实例中,是只有一个人一个网络,所有的设备都是我用自己账号登录ZeroTier后加入自己的网络而连接在一起的。

    2.安装Windows客户端

    为了演示方便我先在PC电脑上下载ZeroTier的windows客户端安装,然后加入上面创建的网络。

    回到ZeroTier网站顶端,点击最上面菜单第一项Download,进入下载页面

    下载页面下载页面

    找到windows客户端下载,点击ZeroTier One.msi下载安装文件到本地。大约12M

    下载windows客户端下载windows客户端

    一路按默认设定安装即可(我只好又装了一遍)

    一路next即可一路next即可

    安装软件的过程可以看做往系统插了一张新网卡,并把网卡连了一根网线,此网线通往ZeroTier的专有网络,逻辑上独立于你当前局域网之外。如果弹出如下窗口,点击是。

    安装结束后可能会出现的提示,表示新建立了一个以太网口安装结束后可能会出现的提示,表示新建立了一个以太网口

    然后查看系统设备会看到新出现的虚拟网卡ZeroTier One Virtual Port

    安装后ZeroTier网卡出现在设备管理器中安装后ZeroTier网卡出现在设备管理器中

     

    安装好后,从菜单运行,不会出主程序窗口,而是在任务栏出现ZeroTier One的小图标,右键点击会出现弹出菜单,在此处点击Join Network...加入刚刚申请的网络

    加入网络加入网络

    注:因为我这台Windows主机已经安装过ZeroTier One,所以已已经有节点信息,和曾经加入的网络(id号),为了安全起见就涂抹掉了(我尝试过卸载重装还是会有这些信息,暂时不管了),但不影响你加入新的网络。在此例中就是新申请的网络 1d7193******63d387

    点击 Join Network...会弹出一个小窗,填入新申请这个网络id号,再点击Join即可

    加入网络加入网络

    重点来了,此时回到页面 刷新一下(或者直接从客户端系统栏图标上右键点出菜单,点击"ZeroTier Central"进入此页面),将页面拉下来,此时就会看之前No Devices have joined this network的地方出现这个客户端,显示online

    客户端已经可见客户端已经可见

    但是别急,此时客户端并未连上这个虚拟网络,需要进一步授权。在此管理页面勾选前面的复选框(auth?列),此时这个客户端就终于连上这个网络了。

    无公网IP搞定群晖+ZEROTIER ONE实现内网穿透

    可以看到,勾选之后,左侧虚线变成了绿色实线,表示客户端已经连上这个网络(1d7193******63d387)。另外客户端在此虚拟网络中的IP也已经得到,为10.147.18.99。中间short name和description的部分,我也填入了相应短名称和描述,这样方便在多个客户端连入后,明确知道各个客户端分别是什么。这个很有用,整个ZeroTier世界里面全是数字,就靠这个描述和名称来标识各个客户端了。

    在网页端授权之后,用ipconfig查看一下,这个IP就是网页上那个IP。

    方法:win+r,输入cmd,出现命令行终端,打“ipconfig"回车即可看到当前系统的网络配置情况。

    查看本机IP,多了一个以太网2的连接查看本机IP,多了一个以太网2的连接

    详细说明在Windows的安装过程是为了大家理解ZeroTier One客户端的工作原理,网页管理配置的方法。

    展开全文
  • 2.1、实现原理 ①使用ZeroTier将需要操作的设备组在一个虚拟的局域网里面,实现该虚拟局域网里面的设备可以相互通讯连接。 ②电脑连接电脑使用【远程桌面连接】。 ③手机连接电脑使用【Remote_Desktop软件】...

    一、实现效果

    二、实现方法

    2.1、实现原理

    ①使用ZeroTier将需要操作的设备组在一个虚拟的局域网里面,实现该虚拟局域网里面的设备可以相互通讯连接。

    ②电脑连接电脑使用【远程桌面连接】。

    ③手机连接电脑使用【Remote_Desktop软件】安卓端的软件下载地址为:

    链接:https://pan.baidu.com/s/1QSmRk2wjDGVagDPKyWL0ww 
    提取码:o0nq

     2.2、注册ZeroTier

    ①进入ZeroTier官网注册账号

    注意:填写完成注册信息后,点击注册按钮后,会收到一封Zero Tier的激活邮件,查看邮件激活才能使用。

     ②注册完成后登陆ZeroTier

     

     2.3、创建虚拟局域网络

    ①登陆成功后选择【Networks--->Create A Network】创建虚拟局域网

     

     ②选中新建出来的虚拟局域网,点击鼠标进如设置界面进行设置

     

     2.4、添加设备到虚拟局域网络中

    2.4.1、添加电脑到虚拟局域网络中

    ①进入ZeroTier虚拟网络VPN的下载界面 

     ②下载电脑版的ZeroTier虚拟网络VPN(这里以Windows系统电脑为例说明)

    ③ 安装完成ZeroTier One后打开加入刚才创建的虚拟局域网ID标识符

     

     ④刷新ZeroTier虚拟局域网管理网页查看设备且授权

     ⑤验证电脑添加虚拟局域网是否成功

    1、同时按下键盘【Windows+R】键打开运行窗体,输入【CMD】后点击【确定

    2、输入命令ping 虚拟局域网管理器分配给电脑的IP地址;如我这里虚拟局域网分配给电脑的IP地址为:10.147.20.232,则操作如下:

     2.4.2、添加群晖到虚拟局域网络中

     ①群晖中需要先安装Docker容器,然后打开Docker容器。

    ②在Docker中安装henrist/zerotier-one镜像,等待下载完成

    ③ 安装henrist/zerotier-one映像

     ④进行高级设置

     ⑤群晖设备加入 Zerotier 虚拟网络

    1. 进入 Docker 套件的容器
    2. 找到正在运行中的 henrist-zerotier-one1,右键选择详情
    3. 在新页面中点击终端机
    4. 新增旁小三角中点击通过命令启动
    5. 请输入一个命令:“ash”,点击确定:

     

    当结果返回“200 join OK"时,已经join网络成功 .

    ⑥刷新ZeroTier虚拟局域网管理网页查看设备且授权【和电脑端一样的操作】

     2.4.3、添加手机到虚拟局域网络中

    我这里以安卓作为演示

    ①下载安卓版的zerotier-one安装包

    zerotier-one各个平台安装包网址

     安卓版的zerotier-one安装包下载

    ②安装ZeroTierOne程序

     ③安装完成后关掉WIFI,打开移动数据

    ④打开 ZeroTierOne程序添加虚拟网络ID标识

     

    ④启用ZeroTierOne中的移动数据

     

     ⑤刷新ZeroTier虚拟局域网管理网页查看设备且授权【和电脑端一样的操作】

    三、连接测试

    3.1、电脑连接测试

    ①首先电脑需要安装ZeroTierOne程序且添加到虚拟网络中。

    ②打开电脑的远程桌面连接,输入在虚拟网络中的IP地址连接,如果连接上表示成功。(注意电脑的远程设置里面需要都允许远程访问)

     3.2、手机连接群晖测试

    ①手机使用移动数据,且关闭WIFI。

    ②打开对应的虚拟网络开关,且显示手机连接上虚拟网络且在线。 

    ③在网页中输入群晖的虚拟网络IP地址+5000端口号;如果能够进入群晖登陆界面表示成功。

    3.3、手机连接电脑测试

    ①手机使用移动数据,且关闭WIFI。

    ②打开对应的虚拟网络开关,且显示手机连接上虚拟网络且在线。

     ③打开手机版的远程桌面连接,输入在虚拟网络中的IP地址连接,如果连接上表示成功。(注意电脑的远程设置里面需要都允许远程访问)

    展开全文
  • 于是寻找替代解决方案,终于让我找到了一个可以充分发挥想象优势,享受无限折腾乐趣的内网穿透服务——ZeroTier,下面就简要介绍一下它的基本功能: 一、主要功能:将安装ZeroTier软件的所有设备统一到一个虚拟...

    由于工作关系,经常需要访问不同地点计算机里的资料,原来的解决方案为云盘同步,但由于众多云盘歇菜,存活的又限速,还有隐私风险等因素,不得不放弃这种免费方案。于是还有一种自己搭建私有云的方案(在路由器、NAS、小主机等设备上通过开源软件搭建——不是本文讨论主题,略过),或者远程控制方案(teamviewer却总是提示商用,无法安心的使用不得不放弃;还有anydesk、logmein等等也提供免费远程控制),但由于需要通过其设在国外的服务器中转,速度是个无法忍受的问题。于是寻找替代解决方案,终于让我找到了一个可以充分发挥想象优势,享受无限折腾乐趣的内网穿透服务——ZeroTier,下面就简要介绍一下它的基本功能:

    一、主要功能:将安装ZeroTier软件的所有设备统一到一个虚拟局域网,用虚拟局域网ip和内网ip均可以无缝访问虚拟局域网中的任一台设备,并且拥有如下优势:

    ①. 节点之间属于 P2P UDP 直连,无需服务器中转流量,互联速度仅仅取决于你的和其他节点的直连上传带宽(当然握手之初是需要经过中心服务器来当媒婆的,之后就是UDP直连了!);

    ②. 节点之间的流量是加密和压缩的,所以有带宽放大的功能;

    ③. 配置简单,只需要填入一个 Network ID ,然后管理员在 Zerotier 官网管理页面允许通过一次,以后就直接允许连上了。

    ④.连上后各个虚拟网卡相当于同一局域网内,无应用的限制了——至于有哪些应用场景就需要读者你自己脑洞大开了。

    ⑤.关键的一点,只要你想要的连接的节点在100以内,所有功能都是免费的!

    【二、详细安装步骤和注意事项请跳转到我的博客。】

    还是搬到这里来方便大家吧!

    二、简易设置:首先到官网ZeroTier.com去注册账号(https://my.zerotier.com/network),并新建你的Network ID(官网自动生成ID,你可以为它设置一个好记的名字并添加说明以便于记忆)。然后在你需要组建成局域网的设备上安装ZeroTier客户端(官网下载和安装指南地址),填入之前生成的Network ID,并到官网管理中心将设备对应的【Auth】选项进行勾选以将其并入该Network ID的局域网。

    三、扩展应用:前述设置需要在每一个组网的设备上安装ZeroTier客户端并在官网管理中心添加许可,虽然已经够简单了,但万一某个设备的客户端被禁止了或更新系统后不能正常运行的话,就不能相互连通了。于是有一种想法,在需要组网的设备端上级路由器上安装ZeroTier客户端并在官网管理中心添加许可、设置路由表,这样安装了ZeroTier客户端的所有路由器下的所有设备都处在同一局域网下啰。
    1、官网注册并新建Network ID,同前。
    2、在路由器上安装并激活ZeroTier(以openwrt软路由为例,其它的可自行搜索):
    (1) ssh进入路由器shell,运行opkg update && opkg install zerotier进行安装。(我用的是koolshare的openwrt固件,虽然已经在酷软中心集成了ZeroTier插件,但不推荐在酷软安装,有时会出一些莫名其妙的错误,还是如前述手动安装为好)
    (2) ssh中运行zerotier-cli join ID(即你在官网建立的Network ID),或者直接修改/etc/config/zerotier配置文件(若ssh中运行zerotier-cli join ID出错也按此方法修改并保存此配置文件),将option enabled ‘0’的0改为1,list join ‘**********’改为你自己的Network ID。
    (3) 重启路由器。
    (4) 到官网管理中心勾选对应路由器的【Auth】项
    (5) 添加路由表:

    (6) 路由器防火墙设置,在【网络】→【防火墙】→【自定义规则】中添加如下规则,【重启防火墙】:

    如果是在旁路由中还需添加这一条iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE
    iptables -I FORWARD -i ztyqbub6jp -j ACCEPT
    iptables -I FORWARD -o ztyqbub6jp -j ACCEPT
    iptables -t nat -I POSTROUTING -o ztyqbub6jp -j MASQUERADE
    其中的“ztyqbub6jp”在不同的路由器中不一样,你可以在路由器ssh环境中用zerotier-cli listnetworks查询。

    同时要注意【防火墙】→【常规设置】中要按如下设置


    (7)  如此设置后在192.168.11.1路由器下的设备可以以192.168.191.206或192.168.12.1访问另外一台路由器,同时可以192.168.12.X访问192.168.12.1路由器下的其它设备;反之亦然。
    3、应用场景:
    (1) 可以远程登录管理路由器了
    (2) 可以将群晖nas与其它设备组成内网,文件同步再也不看quickconnect的龟速眼神了
    (3) 两端的linux设备都可以远程ssh登录配置了
    (4) 两端的windows设备可以用微软自带的远程桌面功能了(先在【计算机】→【属性】→【系统】→【远程设置】中允许远程桌面连接,再在控制端允许窗口输入MSTSC运行远程桌面连接,输入用户名、密码即可像本地计算机一样操控远程计算机了),其速度杠杠的(除了握手阶段需要zerotier中心服务器牵手之外,其余时间都是UDP直连,取决于两端的上传速度)
    (5) 可以通过(安装了zerotier的)路由器在需要的时候远程唤醒计算机而不需要一直开着计算机了
    (6)可以愉快的在没有公网ip的家里安装监控摄像头了?
    (7)……有待读者发掘并分享
    4、关于速度,前面已经说了,UDP直连,仅握手阶段需要中心服务器,同时官方还给出了让用户自行在有公网ip的机器上搭建moon卫星级服务器,供带组建内网的其它设备握手使用以提高握手速度和稳定性,感兴趣和有条件的朋友可以去探索和折腾了。

    四、后记
    1、注意客户端安装、配置zerotier和官网管理中心添加许可、添加路由表的顺序以及ip对应设置情况,万一哪一步操作错误导致设备不能上网的话,可以用zerotier-cli leave ID先让该不能上网的设备断开与zerotier服务器的连接,再重新join和在官网管理中心添加许可、添加路由表。
    2、由于我的openwrt软路由之前安装了entware,导致opkg install zerotier是在entware源而非openwrt源,且安装路径也是外接磁盘而非路由器内储存,导致无法正常运行,于是我只好在/etc/rc.local配置文件中将自动加载entware的相关设置注释掉,并将/etc/profile中为entware添加的. /opt/etc/profile注释掉就可以正常安装和运行了。 
    3、关于群晖等NAS安装zerotier客户端:在官网下载(含安装指南地址)与你nas及其软件版本对应的客户端,然后在nas的套件中心中手动上传客户端进行安装。

    展开全文
  • ZeroTier

    千次阅读 2016-04-30 11:16:55
    ## zerotier ## 官网 github ## 使用 ## http://www.fanyue.info/2014/07/zerotier.html http://www.fanyue.info/2014/07/zerotier.html http://www.fanzhen.org/2014-07-14/ZeroTier.html ...
    展开全文
  • ZeroTier One

    2018-07-31 12:13:24
    ZeroTier One 实现远程桌面、SSH、NAS 网络储存、数据同步。内网穿透、组建虚拟局域网
  • ZeroTier禁用直连----强制使用Moon

    千次阅读 热门讨论 2020-09-21 10:18:59
    使用远程连接时默认使用ZeroTier的 自己的全球Moon,导致延迟很高。达到 500ms以上。自建的Moon无法发挥其功能。 需求 强制使用自建Moon的转发功能,禁止peer(节点)之间的直连。 方案 配置防火墙,禁止本地...
  • 本文从实践的角度出发,利用P2P直连技术,使用ZeroTier工具对多台主机设备进行虚拟局域网的组网配置,使得本来不在同一层网络的分布在网络中的多台主机在虚拟的新网卡中都处于同一层网络而不需要中继服务器,从而使...
  • zerotier-cli orbit 284b515a17 a3d1bcf160 最后,在 moon 端运行下面的语句,查看各个节点情况 zerotier-cli listpeers 得到了这样的结果(第二行里面含代码,被系统自动处理掉了)。下面长的那三行,不是我的,...
  • 1、VPS安装Zerotiercurl -s https://install.zerotier.com/ | sudo bash1curl-shttps://install.zerotier.com/ | sudo bash2、VPS加入Zerotier局域网zerotier-cli join1zerotier-clijoin加入完需要登录zerotier去...
  • 将它们与ZeroTier结合在一起 使用最容易管理和支持最广泛的网络虚拟化平台来连接您的所有设备,云VM和应用程序,就好像整个世界都是一个大的云区域! ZeroTier虚拟网络就像机器的聊天室。只需创建虚拟网络,从您的...
  • 软件就是zerotier这个东西了,原理我们就不分析了,反正内网穿透的理解知道就行。 好了废话不说,先在zerotier官网注册一个账号 1、注册地址 https://www.zerotier.com/ 2、点击sign up不懂英文可以用Google...
  • 两台Openwrt通过Zerotier实现异地组网

    千次阅读 2021-08-09 16:00:12
    zerotier组网的原理非常简单,zerotier会创建一个id号,这个id号相当于一个网络聊天室,要组网的用户就使用这个id号进入这个网络,但同时这个id号是架设在国外的节点的,对于网络可能有少许波动(用到现在几乎没有...
  • 黑群晖安装ZEROTIER ONE实现内网穿透

    千次阅读 2021-04-14 01:54:47
    ZeroTier One的原理是虚拟出一块网卡,连上一个虚拟网络,安装了ZeroTier One客户端的设备可以连入这个网络,经过授权连接成功之后彼此都在同一网段,可以像在局域网一样互相访问 前往官网https://www.zerotier.com/...
  • 很多朋友买了NAS,却碍于没有公网IP,导致使用体验大打折扣。经过一段时间使用,测试过花生壳等内网穿透工具,最终选择使用zerotier,不仅速度快、全终端、配置简单,而且是免费的,体验极佳
  • 无公网IP,使用ZeroTier免费内网穿透

    千次阅读 2020-05-25 17:14:42
    无公网IP,ZeroTier内网穿透 有公网IP的用户还是建议使用端口转发的方式(速度最理想) 没有固定的公网IP,想要在家里或外地访问公司的服务器,常见的实现方案向日葵、teamviewer、ngrok等等 这里主要介绍通过...
  • ZeroTier方案内网穿透原理 ZeroTier One的原理跟hamachi基本一样,就是虚拟出一块网卡,连上一个虚拟网络,安装了ZeroTier One客户端的设备可以连入这个网络,经过授权连接成功之后彼此都在同一网段,可以像在局域网...
  • 最近经常需要使用zerotier做内网穿透,本来用一直用官方的服务器,用ssh都尚能接受,最近两周连接变得极度缓慢,便萌生了自己搭建moon服务器的想法。 准备过程 购买云服务器 moon服务器的原理是通过云服务器做中转...
  • 内网穿透工具ZeroTier

    千次阅读 2019-08-19 08:54:35
    大体的原理就是通过ZeroTier创建一个网络,然后别人加入这个网络,那么这个网络中的几个网络,就可以像局域网内互相访问了。 官网地址:ZeroTier Central 官方文档地址: 使用教程百度下就行了。大体几件事:注...
  • 尝试解决:群晖使用Zerotier内网穿透出现错误2019-05-31 16:27:246点赞38收藏26评论你是AMD Yes党?还是intel和NVIDIA的忠实簇拥呢?最新一届#装机大师赛#开始啦!本次装机阵营赛分为3A红组、intel NVIDIA蓝绿组、...
  • 需求:想要在公司访问家里内网NAS,或是在家里访问公司服务 ...本文主要讲解一个无公网IP的情况,通过ZeroTier实现内网穿透,而且配置起来非常容易 ZeroTier设备支持: 免费用户可以支持100个设备,支持
  • TeamViewer 的替代品 ZeroTier + NoMachine

    千次阅读 2019-05-28 14:42:00
    之前不怎么用 TeamViewer,最近用的多了,特别好用,有点上瘾,在哪儿都能连家里的 RTX,太棒了。 然后它就开始作了。 有没有好的替代方案呢?有人推荐向日葵,向日葵...ZeroTier One。https://www.zerotier....
  • 无公网IP搞定群晖+ZEROTIER ONE实现内网穿透

    万次阅读 多人点赞 2019-04-04 09:38:06
    ZeroTier One的原理跟hamachi基本一样,就是虚拟出一块网卡,连上一个虚拟网络,安装了ZeroTier One客户端的设备可以连入这个网络,经过授权连接成功之后彼此都在同一网段,可以像在局域网一样互相访问,例如访问...
  • 介绍完毕, 正式开始讲解如何进行相关配置: ZeroTier的VLAN配置包括两个部分, Network配置和Client配置, 前者可以理解成VLAN的路由器配置, 配置原理大概就类似于配置家用路由器. Network配置: 1. 在这里注册ZeroTier...
  • 通过itms-services协议,可以通过safari浏览器直接在iOS设备上安装应用程序。利用这种方式,只要在内网布置一个服务器,测试人员只需要通过测试设备的safari浏览器访问特定的url既可以实现安装,然后测试了。...
  • ZeroTier One的原理跟hamachi基本一样,就是虚拟出一块网卡,连上一个虚拟网络,安装了ZeroTier One客户端的设备可以连入这个网络,经过授权连接成功之后彼此都在同一网段,可以像在局域网一样互相访问,例如访问...
  • 关键词:nas主机、智能开关、ZeroTier、内网穿透 首先家里要有一台主机,已经装好了Linux或U-nas系统(我这里用的是U-nas,因为省事,一键安装)。 远程开关机 由于没有公网IP,代码只实现了局域网内远程开机, ...
  • **各位客官好,时隔一周,客栈重新开门营业,欢迎各位朋友打尖住店,今天吃饭的前十位,每人赠送一盘熟牛肉,住店的每一位客人都赠送一份熟牛肉、一壶酒,祝各位用餐愉快。** 前序:前面的内容中给大家讲了NSX Edge...
  • NAT原理与NAT穿越(打洞)

    千次阅读 2013-11-08 08:29:42
    NAT原理  网络地址转换(NAT,Network Address Translation)属接入广域网(WAN)技术, 是一种将私有(保留)地址转化为合法IP地址的转换技术,会修改IP包中的源地址,从内网地址改为外网网关地址 。下面...
  • tailscale 组网

    2021-11-05 11:04:09
    官网: https://tailscale.com/ 优势: 支持根据主机名访问网内其他设备(通过 DNS 解析实现) 支持 子网路由 劣势: 免费版最多支持 20 个设备 免费版子网路由最多支持 1 个
  • 树莓派内网穿透方法大全

    千次阅读 2021-03-22 14:01:36
    操作教程: ZeroTier – Global Area Networking ZeroTier 内网穿透教程 | 底噪 内网穿透工具——ZeroTier One 的使用 - 简书 ZeroTier - 无配置,零基础「内网穿透」随时随地连回家/学校/办公室 goproxy(P2P 穿透...

空空如也

空空如也

1 2 3 4
收藏数 70
精华内容 28
热门标签
关键字:

zerotier原理