自从买了群晖NAS,一直在折腾如何能够实现外网快速访问(群晖自带QuickConnect也可以实现外网访问,但是速度实在是太慢,连查看照片都要转圈,并且很多功能无法在QuickConnect下使用),尝试过花生壳等一众工具,不是太贵就是配置太繁琐,并且实际使用体验不好。
经过一段时间使用Zerotier,感觉非常好,真正的无公网IP就能外网访问。初始配置简单,配置完成后即可一直使用,速度快,支持电脑端、手机端、平板端,重点是免费!免费!免费!
配置完成后,可以实现:
- 在外网访问、管理NAS;
- 在外网访问、管理NAS的各种套件,如file station、photos、drive、plex、emby、qBittorrent等等。
- 基本上可以做局域网才能完成的所有工作,因为原理就是通过Zerotier创建了一个局域网,你的设备都在这个局域网中,而这个局域网是通过互联网连接的。
- 速度:我家里是移动宽带,在外使用电脑或手机(联通4G)连接时下载速度可以达到2-4m/s,可以说是非常快了,使用photos看照片无压力,使用plex看4k电影也能流畅播放。效果可拉到文章末尾查看。
下面就一起来操作吧,非常简单。
一、在Docker中安装Zerotier
群晖DSM7版本端官方套件里没有Zerotier,因此需要在Docker中安装Zerotier。
1. 下载henrist/zerotier-one镜像
打开群晖Docker,在注册表中搜索“zerotier”,选择henrist/zerotier