## 前言
笔者之前曾经详细介绍了如何在公网环境下使用 pc 和移动端访问本地群晖的 audiostation,群晖套件不仅能读写本地文件,还能共享,那么我们如何以共享链接的形式分享本地音频文件呢?
通过本篇教程我们就能轻松实现公网环境下(连接其他局域网/流量)使用 移动端(ios,安卓,ipad 等)都可以通过群晖 audiostation 读取存储在家中电脑硬盘上的音频文件(mp3 等格式)。
1. 本教程使用环境:
首先,本教程基于群晖生态,所以需要安装配置黑群晖或已拥有正版群晖 nas
已经购买正版群晖 nas 的大佬们请移步至第 2 章:
没有群晖的 小白/白嫖党,我有 一键安装群晖虚拟机 并 内网穿透 教程如下:
如何在公网环境下使用 pc 和移动端访问群晖 audiostation:
如果您 已经购买正版群晖,但是对 quickconnect 带宽不满意 的用户,可使用专业的内网穿透软件实现快速读取局域网内资源,怎样在群晖系统中安装内网穿透软件详见:
群晖 NAS 使用 Docker 安装 cpolar 内网穿透工具
2. 制作音频分享链接
打开 audiostation 套件:
选择想分享的音频文件:
选择要分享的音乐,点击 操作 ——公开共享
确定 后 复制 这个本地链接:
测试一下,本地可以正常访问:
以下是本地局域网分享地址:
http://192.168.31.150:5000/as/sharing/p87fYk57
链接的前半部分为 nas 的局域网 ip 地址:
http://192.168.31.150:5000
链接的后半部分为 nas 的共享音频文件的路径:
接下来,我们使用 cpolar 将您的 局域网 ip 地址映射为公网 ip 地址 再加上 共享音频文件的路径组成分享音频文件的的固定公网 ip 地址。
打开 cpolarwebui,查看 nas 群晖的映射隧道:
登录进去后,点击左侧仪表盘的隧道管理——创建隧道,我们来创建一条用于映射 nas 局域网地址到公网的隧道,
- 隧道名称:可自定义命名,注意不要与已有的隧道名称重复
- 协议:选择 NAS 群晖
- 本地地址:5000
- 域名类型:随机域名
- 地区:选择 China(免费版选择 China,付费版可选择 china vip)
点击创建
将两部分合成公网分享链接:
http://6c597c8b.r3.cpolar.cn:5000/as/sharing/p87fYk57
成功打开:
经过 1,2 两章配置,我们实现了使用公网访问本地的音频文件,但是 cpolar 的免费版生成的随机域名是 24 小时后变换的,这样隔一天我们的链接就会失效,如果您想试这个链接像百度云分享链接一样永久有效,请按照以下步骤配置:
3. 制作永久固定音频分享链接:
如果想将分享给朋友的音频链接固定为永久不变的 ip 地址,需要使用 cpolar 基础版及以上来固定二级子域名和自定义域名。
下面我们来使用固定二级子域名的方式来制作分享链接:
cpolar 官网后台——保留二级子域名
点击 二级子域名,然后把保留的子域名复制上:
登录进去后,点击左侧仪表盘的隧道管理——创建隧道,我们来创建一条用于映射 nas 局域网地址到公网的隧道,
- 隧道名称:可自定义命名,注意不要与已有的隧道名称重复
- 协议:选择 NAS 群晖
- 本地地址:5000
- 域名类型:二级子域名
- 地区:选择官网后台保留的地区服务器( 一定要和官网预留的地区保持一致!!!! )
点击 更新
在线隧道列表里显示了就是更新成功:
操作同上,将 cpolar 公网地址与 nas 的共享音频文件的路径组合成固定的分享链接:
http://audio-share.cpolar.io:5000/as/sharing/p87fYk57
使用浏览器正常打开,能够直接播放我们共享的音频:
此时我们制作固定分享链接的操作全部完成,可以把它发到微信/手机浏览器收藏夹,可以将链接发给朋友们分享音乐,当然也可以自己随时随地听这些音乐!