惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
Visual Studio Blog
量子位
大猫的无限游戏
大猫的无限游戏
Hugging Face - Blog
Hugging Face - Blog
S
SegmentFault 最新的问题
Blog — PlanetScale
Blog — PlanetScale
月光博客
月光博客
Google DeepMind News
Google DeepMind News
小众软件
小众软件
WordPress大学
WordPress大学
宝玉的分享
宝玉的分享
MongoDB | Blog
MongoDB | Blog
B
Blog RSS Feed
博客园 - Franky
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
B
Blog
博客园 - 聂微东
The GitHub Blog
The GitHub Blog
Recent Announcements
Recent Announcements
Y
Y Combinator Blog
Microsoft Security Blog
Microsoft Security Blog
雷峰网
雷峰网
Jina AI
Jina AI
酷 壳 – CoolShell
酷 壳 – CoolShell

齐物 on 老刘博客

Linux 人脸识别登录折腾记:Howdy + Arch Linux 实战 Arch Linux 电源优化指南 Ubuntu 26.04 用了一个月 告别 PaperMod:审美疲劳后的 Hugo 博客“换装”记 Ubuntu25.10编译安装Ibus-libpinyin 博客托管平台换成edgeone pages 博客评论换回Giscus EndeavourOS + Btrfs + Snapper + GRUB:完整的快照回滚系统配置指南 把GotoSocial嵌入到Hugo 给Hugo PaperMod主题添加一个漂亮又简洁的友情链接页面 群晖NAS安装FRP客户端(frpc) Ubuntu24.04安装Windterm 从 Windows 到 Linux:重新体验的过程与心得 解决腾讯 EdgeOne 域名解析与 SSL 证书申请失败问题 折腾杀毒软件的一点感想 开箱|媳妇的华为 Watch Fit 4 Ghost 博客与 Mailgun 邮件服务申请全流程 Ubuntu部署ghost博客所踩的小坑 当GitHub二次验证丢失:我的完整恢复经历 在群晖里安装简单的笔记软件flatnotes 手机上有好用的输入法吗? 再次使用 KeepassXC进行密码管理 解决Windows11打开安全中心空白的方法 修汽车空调 给Hugo PaperMod增加giscus评论系统 2024年,高德地图和百度地图选哪个? 电视和投影仪,哪个对孩子的眼睛更好? 使用Fcitx5 for Android,读《万历十五年》 2024年 Web 开发趋势 利用cloudflare页面规则设置301永久跳转
使用zerotier进行内网穿透
老刘 · 2019-11-27 · via 齐物 on 老刘博客

tags: 自从到手了暴风酷播之后,抽空就折腾了下NAS,目前来说系统方面已经没有什么问题了,自己需要使用的套件也基本上弄好了,唯一一个需要搞定的问题就是如何远程访问群晖,同步群晖这个问题。

关于远程访问群晖,有很多的方法,比如如果你有公网IP,那就很好办,只需要一个域名就可以搞定的事情。但是如果你使用了大局域网的移动宽带,那么上述的方法是没法用的,因为移动宽带就不提供公网IP的。(至于公网IP的方法,不在本文讨论的范围内)。而跋涉者就刚好用的是移动的宽带,而且当初贪图便宜把家里的联通宽带也换成了移动的宽带,所以利用公网IP来远程访问群晖的方法是行不通了。

那是不是内网就没法进行远程访问群晖了呢,当然不是,我们可以利用内网穿透的方法来绕过这一难题。

第一个方法是利用FRP这个软件来进行内网穿透。

这个方法需要你有一台VPS或者服务器,然后在服务器上安装FRP的服务器端,在群晖上安装FRP的客户端,这样,运行起来之后,群晖上的客户端就和VPS上的服务器端进行握手,你就可以用服务器上的ip来远程访问群晖了。

这种方法需要你有一台服务器,还需要你有较强的动手能力,最重要的一点是服务器还不能差了,否则联网的速度很慢,达不到快速备份的目的。跋涉者首先选择的方案就是这个,也完成了相关的设置,但是由于速度不稳定而放弃。如果你有一台比较好的服务器,这种方法不失为一种好的解决方案。

第二种方式,买内网穿透的设备

目前网上有卖这方面的设备的,但是这玩意,一是要花钱,二也是受限于带宽和用户数。所以对这种方法也不是很推荐。

第三种方法,最简单的一种方法,利用zerotier这个国外的网站进行内网穿透。

ZeroTier原理:

ZeroTier虚拟了一个网段,网段为多个网段可选,跋涉者选择的是10.244.150.*这个网段,公司和家里分别安装ZeroTier客户端,客户端会虚拟出一个网络并加入这个网段,在家即可访问10.244.150.1地址,反之同理。

ZeroTier设备支持:

免费用户可以支持100个设备,支持Windows、macOS、Linux、IOS、Android、Synology、QNAP、Western Digital MyCloud NAS等等。

所以,对于我们大多数的人来说,100台设备已经是足够用了,另外就是ZeroTier两台设备握手以后,就采用的是P2P的方式传输数据。因此,不会受到其他因素的干扰,传输数据的速度相当的快,跋涉者这里就达到了3m/s的速度,当然这是因为受限于宽带运营商的上行带宽。

使用方法:

打开网站 ZEROTIER

网站是英文的,不过不影响,点击右上角的login,在打开的页面中点击 Log in to ZeroTier最下方点击 Register 。来注册一个新用户。

注册后,进入网站,点击最上面那一行的 Networks 然后点击 create a Networks。系统会给你一个网络的编号。然后点击页面最上面的那一行 downloads,这个页面里有各种系统的客户端。下载,安装。然后把你刚创建的网络号码填进去。运行之后,

点击进入已创建的网络

此时可以看到Network ID,后续添加设备都会需要这个ID。

默认是Certificate (Private Network),选择此模式表示每次在添加新的主机时,需要手动勾选是否允许连接,如果选择None (Public Network)模式,表示加入网络后自动分配IP并允许连接,从安全性来说建议使用默认选项Certificate (Private Network),方便性来看None (Public Network)更方便,不用每次加入网络后手动勾选。

如下图所示,


每次链接上一个新设备之后,都要在设备的前面那个框里的√打上,这样就表示允许接入网络。

群晖里的安装也是同样的原理,下载群晖的套件,然后再群晖里选择手动安装套件,接入网络后,就可以用系统分配给你的IP地址加上你群晖的端口号一般是5000,来远程访问你的群晖了。各个群晖的套件也是一样的原来,IP地址加套件的端口号。

最后,由于安卓客户端众所周知的原因,是没法直接下载的,所以,如果你有使用monents套件的需求,是必须要用安卓客户端的,点击文后的链接,直接下载吧。

安卓客户端下载