群晖app访问遇到的端口问题

什么是 NAS

NAS(网络连接存储)是与家庭或办公室网络连接的智能存储设备。可以将所有家人和同事的文件存储在 NAS 上(从重要文档到珍贵的照片、音乐和视频集)。使用网页浏览器或移动应用程序可以通过 Internet 访问文件并使用 NAS 提供的各种服务。

什么是 黑群

黑群指的是,非正规购买的群晖nas 而是在普通电脑上装群晖nas的系统。作者并不鼓励或支持使用盗版,只是用于研究和了解群晖系统,强烈不建议正式的使用,尤其是用于重要的数据备份。

既然是NAS那必须要支持远程访问,要想从外网访问家庭内网,目前可用的有这么几个方案:

  1. 官方提供了QuickConnect(简称QC),但咱用的是黑裙,能用各种软件已经不错了,哪好意思再去蹭群晖的QC资源;

  2. 非常幸运的一个有公网 IPv4 地址,只要在路由器做端口映射就能解决问题,但目前好像基本不可能了,毕竟 IPv4 的资源都快用完了;

  3. 用frp、ngrok类的内网穿透软件,这个有免费的,也有收费的,当然如果你有VPS主机,也可以自己来搭建,只是做起来有一定的门槛;

  4. 用ZeroTier组个虚拟局域网,100个设备内免费,可是需要在每个入网的设备安装虚拟服务和网卡(如果有支持OpenWRT的路由器应该就没这么麻烦了),弄不好有可能还需要自己来架设moon服务器来协助P2P打洞;

  5. 购买内网穿透的硬件,比如花生棒、公网IP盒子一类的,操作简单,但是有流量方面的限制;

今天我们讨论的是frp方案,群晖里已安装了frpc客户端,下面是frpc.ini里的相关设置:

1
2
3
4
5
6
7
8
9
10
11
[www]
type = http
local_ip = 192.168.31.198
local_port = 80
custom_domains = www.abc.ml

[nas]
type = http
local_ip = 192.168.31.198
local_port = 5000
custom_domains = nas.abc.ml

用Moments、DS note、Drive都挺正常的,以Drive为例

title

登录成功

title

同样的设置,群晖管家、DS file却一直登录失败

title

最后借用了之前发的一篇文章《RaiDrive挂载frp映射的webdav网盘》中的思路,给地址后面了加了个80端口。

title

大功告成!

title

总结:看来以后类似的问题要多试试80端口大法,包治百病啊,呵呵~

参考文档

群晖官网的介绍,https://www.synology.cn/zh-cn/solution/what_is_nas