群晖-外网访问一站式教程1 Zerotier

说在前面:有一个月没更新文章了。今后尽量做到1-2周更一篇吧。Goo酱终于把我的Blog收录了(其实是我主动提交的),这些教程也能被大家看到啦!有任何问题可以在文章结尾的Gitalk处留言,我会尽快回复的!

这篇教程无图,省流。(其实经过Gzip压缩后已经能省80%的数据量,我也被惊到了)


在上一回的教程里,我们成功搭建了MC基岩版服务器。

群晖-MC基岩版服务器教程

但这个服务器仅存在于本地,若朋友不在同一个局域网下,就无法连接此服务器(这不是肯定的嘛)。

下面Lao_Liu将介绍几种从往外访问家里的群晖服务器的方法。


最简单的方法 - Zerotier-VPN法

有兴趣了解VPN技术的朋友可以点击查看 维基百科-VPN

Zerotier可以提供免费的VPN服务,无需复杂配置即可在任何地方连接本地服务器

安装

第一步:下载对应版本的Zerotier软件 并于软件市场安装

示范:

例如我的群晖的CPU是64位的J1900,我选择了这一款软件zerotier_x64-6.1_1.4.0-0.spk

接下来,在群晖的 套件中心-设置-信任层级 中选择任何发行者

然后在套件中心-手动安装里选择刚刚下载好的zerotier_xxxxxx.spk安装包进行安装

第二步:注册Zerotier。网络上教程极多,我就不再赘述,可以参考这一篇文章。

内网穿透工具——ZeroTier One的使用 作者 BiteMan

第三步:记住刚刚注册完拿到的Network ID了么,打开Zerotier套件,在右下角输入Network ID点击join,就加入这个网络(Networks)啦。记得在Zerotier网站控制台里勾选这个新连接(新创建的网络默认使用加入需要验证的规则,我也建议开启,增强安全性)(Lao_Liu强烈建议每添加一台设备即为其命名)。

第四步:在需要访问群晖服务器的设备上也安装好Zerotier软件(比起手动安装要简单不少,各大应用市场里也都有,建议下载官方提供的安装包),重复步骤三,加入同一个网络(Networks)下。

到此,Zerotier双端已经配置完毕。

如何使用呢?

在Zerotier网页控制台里,若已添加两台设备,你会看到Members分栏中有两台设备,他们的右边都有一个ip地址。当两个设备都打开Zerotier软件并成功连接了VPN,你就可以把他们当作在一个局域网下,ip地址就是Zerotier提供的那个,端口号原封不动。

例如我想访问群晖的DSM管理界面,输入xxx.xxx.xxx.xxx:5000即可。(Zerotier提供了几种保留网段,可以从10 172 192网段里选择你喜欢的ip段)

已知问题

Zerotier适合访问网页/SSH等简单服务,若用其连接游戏,可能会有某些时刻丢包率过高(原因不明)导致强制登出,严重影响游戏体验。

下一篇文章里我会介绍第二种方法-DDNS,此方法可以带来极致体验(笑)。


群晖-外网访问一站式教程1 Zerotier
https://blog.laoliu.eu.org/archives/8776c6d2.html
作者
Lao_Liu
发布于
2019年8月20日
许可协议