ds music是群晖nas原生音乐播放器,支持多端直连audio station,无需上传第三方平台,可离线浏览、播放、缓存及编辑元数据,所有内容仅存于用户私有nas中。

想在咖啡馆用Mac直接打开家里NAS里的无损音乐文件夹,双击就播,不下载、不转码、不卡顿,但又不想暴露NAS到公网或折腾路由器端口映射。
确认NAS端基础服务已就绪
登录群晖DSM,在「控制面板」→「文件服务」中,确保「SMB」已启用,并勾选「启用SMB 1.0(不推荐)」以外的所有选项;重点检查「高级设置」里是否勾选了「使用AES加密」——这一步不强制,但开启后Mac挂载时更少出现身份验证循环弹窗。
进入「共享文件夹」,找到你存放音乐的文件夹(如music),点击编辑→「SMB」选项卡→确认「启用此共享文件夹的SMB服务」已打钩。记下这个文件夹名称,后续挂载路径将直接用它。
【必须确认NAS局域网IP固定】:在「网络」→「网络接口」中查看当前LAN IP(如192.168.31.150),若为DHCP获取,务必在此处点击「编辑」→「手动配置」→填入静态IP并保存,否则穿透隧道指向的地址会失效。
用cpolar搭建加密穿透隧道(免公网IP)
方法一:群晖套件中心直接安装cpolar(推荐)
打开「套件中心」→右上角搜索“cpolar”→安装绿色图标套件→启动后点击“打开”→首次运行会提示登录cpolar账号,用邮箱注册即可。
方法二:Docker部署(适用于套件中心搜不到或7.2+ DSM版本)
在「Docker」→「注册表」中搜索“cpolar/cpolar”→下载镜像→「映像」页点击“启动”→「高级设置」→「卷」中添加文件夹映射(如/volume1/docker/cpolar:/root/.cpolar)→「端口设置」中添加本地端口9200→启动容器。
无论哪种方式,启动后访问http://[NAS局域网IP]:9200(如http://192.168.31.150:9200)进入cpolar WebUI,用刚注册的账号登录。
点击左侧「隧道管理」→「创建隧道」:
隧道名称:填“nas-music-smb”(不可含空格)
协议:选择TCP
本地地址:填NAS局域网IP(如192.168.31.150)
本地端口:【必须填445】(SMB默认端口,填错将无法挂载)
域名类型:选“随机域名”(免费版可用)→创建。
Mac端挂载SMB共享为本地磁盘
第一步:打开访达 → 顶部菜单栏点击「前往」→「连接服务器」(快捷键⌘+K)
第二步:在服务器地址栏输入格式:
smb://[cpolar生成的公网域名]/[NAS共享文件夹名]
例如:smb://xxx123.cpolar.top/music
第三步:点击「连接」→ 弹出认证窗口 → 选择「注册用户」→ 输入你的群晖DSM用户名和密码(不是cpolar账号!)→ 勾选「记住此密码」→ 点击「连接」
第四步:成功后,该音乐文件夹会出现在访达侧边栏「位置」区域,图标为硬盘样式;双击即可进入,所有操作与本地磁盘一致——拖拽、重命名、用AudioStation或VLC直接播放,无需缓存。
注意:若首次连接失败且提示“连接中断”,请返回cpolar WebUI检查「在线隧道列表」中该隧道状态是否为“在线”,离线则重启cpolar套件或容器;若提示“拒绝访问”,大概率是群晖SMB权限未给该用户读取music文件夹的权限,请回DSM「共享文件夹」→「music」→「编辑」→「权限」中添加用户并勾选“读取/写入”。











