如果你正在寻找一台真正属于自己的私有云设备,或者对 NAS(网络附加存储)感兴趣,那么“飞牛NAS”这个名字一定不陌生。它搭载的 fnOS 系统,是目前国内少数面向普通用户、开源且免费的操作系统。这篇文章会用最直白的方式,带你搞懂飞牛NAS是什么、fnOS 能干什么,以及如何快速上手。
飞牛NAS与fnOS:先分清硬件与系统
很多人会混淆“飞牛NAS”和“fnOS”。简单来说:
- 飞牛NAS 是一个硬件品牌或整机方案,类似群晖、威联通,但更强调性价比和本土化。
- fnOS 是飞牛团队开发的 NAS 操作系统,可以安装在任意 x86 架构的电脑、迷你主机或旧笔记本上。
所以,你可以买一台飞牛整机,也可以用自己的旧电脑安装 fnOS,体验几乎一致。fnOS 的核心卖点有三个:免费、无设备数限制、界面清爽。它不像群晖那样按硬盘数量收费,也不像某些国产系统捆绑云服务,所有功能都本地化。
fnOS 能做什么?核心功能一览
在安装之前,先了解它的能力边界,避免期待错位。
存储管理:RAID 与共享文件夹
fnOS 支持常见的 RAID 0/1/5/10,也支持 Btrfs 和 ext4 文件系统。创建存储池时,系统会引导你选择冗余策略。对于家庭用户,建议至少两块硬盘组 RAID1,数据安全优先。
应用中心:Docker 是灵魂
fnOS 内置应用中心,但真正强大的是它对 Docker 的深度支持。你可以在图形界面里搜索、安装、配置容器,比如 Jellyfin、Nextcloud、qbittorrent、Home Assistant 等。这意味着它不只是存储,更是一个家庭服务器。
文件同步与备份
支持 SMB、NFS、WebDAV 协议,Windows 和 macOS 可以直接映射网络驱动器。同时内置 rsync 备份任务,可以定时把重要文件夹同步到另一台设备或云盘。
多媒体与远程访问
自带“影视”应用,自动刮削海报墙;支持 DDNS 和 SSL 证书,配合官方 App 可在外网访问。不过,默认不开启公网穿透,需要手动配置。
第一步:安装 fnOS 到你的设备
假设你手头有一台闲置的 x86 小主机(比如 N100 迷你主机),准备安装 fnOS。
准备启动盘
- 去飞牛官网下载最新版 fnOS 镜像(ISO 格式)。
- 准备一个至少 8GB 的 U 盘,用 Rufus 或 balenaEtcher 写入镜像。
- 把 U 盘插入电脑,开机进入 BIOS,设置 U 盘为第一启动项。
安装过程
启动后会进入图形安装向导,选择安装磁盘。注意:安装盘会被格式化,如果机器上有数据,务必提前备份。
安装完重启,拔掉 U 盘。系统会进入初始化界面,设置管理员密码和存储池。
首次创建存储池
登录 web 管理后台(默认地址是 http://你的IP:5666),进入“存储”菜单,点击“创建存储池”。选择硬盘,规划 RAID 级别。这里给个实用建议:如果只有一块硬盘,选“单盘模式”,后续可以加盘迁移。
第二步:开启 Docker 并部署一个应用
fnOS 的 Docker 管理界面非常直观,适合新手。
安装 Docker 套件
在“应用中心”搜索“Docker”,点击安装。安装完成后,左侧菜单出现“容器”和“镜像”两个子项。
部署 Nextcloud 私有网盘
我们以 Nextcloud 为例,演示从命令行到图形界面的完整流程。虽然 fnOS 有图形安装按钮,但用 SSH 操作更能理解原理。
首先,通过 SSH 连接你的 NAS:
ssh admin@你的NAS_IP
然后拉取镜像并创建容器:
docker run -d \
--name nextcloud \
-p 8080:80 \
-v /vol1/docker/nextcloud:/var/www/html \
--restart=always \
nextcloud:latest
解释一下参数:-d 后台运行,-p 8080:80 把宿主机的 8080 端口映射到容器的 80 端口,-v 挂载数据目录,--restart=always 保证开机自启。
等待镜像拉取完成,浏览器访问 http://你的NAS_IP:8080 即可进入 Nextcloud 初始化页面。管理员账号默认是 admin,密码需要你设置。
更简单的图形化方式
如果你不想用命令行,直接在 Docker 界面点击“新建容器”,选择镜像 nextcloud,映射端口和目录,效果一样。新手建议先用图形界面,熟悉后再尝试命令行。
第三步:配置远程访问
这步是很多教程忽略但实际必须做的。默认情况下,你在外网无法访问家里的 NAS。
开启 DDNS
fnOS 内置了 DDNS 支持。进入“网络” -> “DDNS”,添加一个服务商(如花生壳、阿里云)。填入你的域名和密钥,系统会自动更新公网 IP。
设置端口转发
在你的路由器上,把外网的 443 或 8443 端口转发到 NAS 的 5666 端口。注意:不要直接暴露 80/443,容易被扫描攻击。建议用非标准端口,并开启 HTTPS。
使用官方穿透服务(可选)
飞牛官方提供了一个轻量级穿透,但速度有限。如果只是临时访问文件,可以开启;长期使用还是建议自己配置 WireGuard 或 ZeroTier,这个后续可以专门写一篇教程。
常见问题与避坑指南
为什么我的 Docker 容器无法上网?
检查 NAS 的 DNS 设置。在“网络” -> “接口”中,把 DNS 改为 223.5.5.5 或 8.8.8.8,然后重启 Docker 服务。
硬盘温度过高?
fnOS 默认风扇策略偏静音。在“硬件” -> “风扇”中,改为“全速”或“温度自适应”。如果机箱散热差,建议加装风扇。
数据迁移与备份
fnOS 支持快照功能。在存储池上右键,创建快照计划,每天定时快照,可以回滚误删数据。同时建议开启 rsync 异地备份,防止硬盘同时损坏。
总结
飞牛NAS 和 fnOS 的组合,最大价值在于“低成本自由”——硬件随便选,系统免费且功能不缩水。它适合喜欢折腾的玩家,也适合不想花大钱买群晖的家庭用户。从安装到 Docker 部署,再到远程访问,整个流程清晰,官方文档也足够详细。如果你正在考虑搭建家庭私有云,不妨先用一台旧电脑跑起来,感受一下 fnOS 的流畅度,再决定是否入手整机。记住:数据安全永远是第一位的,RAID 不是备份,定期备份才是。