孙亮亮
返回 NAS 系统

NAS 系统

群晖/飞牛 NAS 远程访问实战:Tailscale 组网与反向代理安全配置

2026年8月31日

NAS 远程访问别暴露管理端口,用 Tailscale 组网加反向代理更安全。

NAS远程访问Tailscale反向代理

群晖/飞牛 NAS 远程访问实战:Tailscale 组网与反向代理安全配置

摘要:把 NAS 直接暴露到公网 5000 端口是最危险的用法。本文给出一条更安全的远程访问路线:先用 Tailscale 打一条加密虚拟组网,再在需要对外暴露的服务前加一层带证书的反向代理与访问控制,既方便又不被扫端口。

一、为什么不要直接暴露管理端口

NAS 的管理后台(群晖 5000/5001、飞牛 5666 等)一旦直接映射到公网,就会被自动化脚本全天候扫描,弱口令、未修复漏洞都会成为入口。更稳妥的思路是:管理面只走内网或虚拟组网,对外只放行你真正需要访问的业务服务。远程访问因此分两层:连通(怎么从外面碰到 NAS)与暴露(对外放哪些服务)。

二、Tailscale:十分钟搭好加密虚拟组网

Tailscale 基于 WireGuard,把设备拉进一个私有虚拟网,不需要公网 IP、不需要折腾路由器端口映射。

  1. 在 Tailscale 官网用同一账号登录,创建 tailnet;
  2. 在 NAS 上安装 Tailscale 客户端(群晖套件中心 / 飞牛的应用商店均有),用账号授权入网;
  3. 手机、笔记本也装上 Tailscale 并登录同一账号,此时用分配的 100.x.x.x 地址即可直连 NAS,流量走加密隧道。

关键设置:在 Tailscale 后台把 NAS 设为批准路由/子网路由可选,普通远程访问用点对点地址即可。手机端建议开启"始终在线"以保证随时能连。这样一来,即使你在咖啡店公共 Wi-Fi,访问 NAS 也是加密通道,不怕中间人。

三、需要对外暴露时:加一层反向代理

有些场景你希望家人不装客户端也能访问(比如照片分享页),这时用反向代理比直接开端口安全:

  • 在 NAS 或一台小主机上跑 Nginx/Caddy;
  • 只把代理端口(如 443)通过路由器映射到公网,后端转发到 NAS 内网地址;
  • 用 Caddy 自动申请 Let's Encrypt 证书,强制 HTTPS;
  • 在代理层加 basic auth 或访问白名单(特定 IP/地区)。

这样对外只露一个 443,且证书由可信 CA 签发,浏览器不再报红。Caddy 的配置非常短:

example.sunliangliang.cn {
  reverse_proxy 192.168.1.20:5000
  encode gzip
}

把具体服务(如相册、笔记)分别用子路径或子域名代理,避免把整个管理后台放出。

四、证书、HTTPS 与自动续期

Let's Encrypt 证书 90 天过期,手动续期会忘。Caddy 默认自动续期;若用 Nginx,可配合 certbot 的定时任务。注意:证书只解决"传输加密",不解决"谁都能访问",所以代理层的鉴权不能省。

五、权限与审计:别忘了这一层

远程访问开通后,建议:

  • 给家人开独立低权限账号,不要共用 admin;
  • 开启 NAS 的登录失败封锁与异地登录提醒;
  • 定期看一眼 Tailscale 的设备列表,踢掉不再用的设备;
  • 对外服务尽量只读或带水印,敏感操作仍走虚拟组网内的管理面。

小结

安全的远程访问不是"把端口打开",而是"能不暴露就不暴露、必须暴露就加代理和证书"。Tailscale 解决连通,反向代理 + HTTPS 解决可控暴露,再配独立账号与登录审计,一套下来既方便又经得起扫描。

本模块其他文章

家庭与小企业 NAS 文件共享实战:SMB 多用户挂载、权限隔离与 Windows/Mac 访问指南NAS 容器化应用纳管实战:用 Docker Compose + Watchtower 编排多服务并自动安全更新NAS 硬盘健康监控实战:用 smartmontools + Scrutiny 提前发现坏盘与温度预警NAS 用 Syncthing 搭建多设备实时文件同步:手机电脑 NAS 自动互备实战NAS 数据备份 3-2-1 策略实战:rsync 本地快照 + rclone 加密同步对象存储NAS 搭建 Nginx Proxy Manager 反向代理中枢:统一证书、域名分发与内网服务安全暴露飞牛/群晖 NAS 搭建家庭下载中心:qBittorrent + Aria2 + Transmission 容器化部署实战飞牛/群晖 NAS 自建家庭音乐中心:Navidrome 部署、歌词刮削与多端无损串流NAS 搭建家庭电子书与文档中心:Calibre-Web 部署、Kindle 推送与全文检索飞牛/群晖 NAS 自建 Vaultwarden 密码库:容器部署、HTTPS 反代与加密备份实战飞牛群晖 NAS 搭建家庭监控系统:Frigate 接管 RTSP 摄像头做本地录像与智能回放飞牛/群晖 NAS 部署 Jellyfin 媒体中心:影片刮削、硬件转码与手机远程播放用 NAS 搭建家庭私有云相册:Immich 部署、手机备份与多端同步NAS 快照实战:用 Btrfs 子卷快照挡住误删和勒索,5 分钟回滚NAS 异地访问怎么选:Tailscale 零配置组网与 WireGuard 自建隧道的实战对比用 Immich 把全家照片搬回 NAS:自建家庭相册的部署、备份与避坑在 NAS 上用 Docker 跑自建服务NAS 阵列与 3-2-1 备份策略
群晖/飞牛 NAS 远程访问实战:Tailscale 组网与反向代理安全配置 · 孙亮亮