14款免费NAS操作系统介绍
本文最后更新于 2024-06-28,文章内容可能已经过时。
大家好,这里是Cherry,喜爱折腾、捡垃圾、玩数码,热衷于分享NAS、docker玩耍经验~
前言
618已至,各大品牌NAS卖的也是如火如荼,打新打折好不热闹。不过应该也有很多小伙伴还在官网吧,是什么让你迟疑一直没有入NAS的坑呢?
Cherry今天为大家介绍一下目前圈子里主流的可以白嫖的NAS操作系统,并提供简单的安装教程,我们可以通过废旧电脑、笔记本或者虚拟机安装尝鲜,为618购买NAS做一个准备。
从我的理解来将,NAS操作系统大致分为四类:
第一类是软硬件结合的成品NAS的操作系统。 如群晖、威联通、铁威马、极空间、绿联、万由、华芸、海康等等。其中,群晖和威联通有开心版,使得不购买品牌硬件直接部署操作系统成为可能。
第二类纯软件操作系统。 既有收费、又有免费,支持在不同硬件上进行自托管部署的,如Unraid、TureNAS Scale、FreeNas(TrunNas Core)、OMV、IstoreNAS、ZimaOS、XigamaNas等等。
第三类是原生与虚拟化系统。 以linux为核心,辅之以虚拟化、容器化技术,形成一套可部署各种服务的服务器可视化管理系统,如UmbrellaOS、Cosmos-Server等等,同时这里将PVE、ESXI、Hype-V等虚拟化平台一并纳入。
然后,在前面三类NAS系统中,第一类可以出黑群晖和黑威联通,第二类中订阅制的Unraid也可以开心版,剩下的系统基本都支持免费部署和使用。在这些免费的系统中,根据类型又做了一个简单的划分,具体看表格:
开心版,成熟且稳定的必用NAS系统
一、黑群晖
系统成熟度:⭐⭐⭐⭐⭐
部署复杂度:⭐
黑群晖拥有悠久的历史,从最早的麻烦部署到如今一键引导方式,不仅在NAS推广中起到了超高的作用,也为群晖品牌受益提供了一定的帮助,虽然近几年也出现部分引导程序因为某些原因不再持续更新的,但也不断涌现出一些新的引导程序供大家使用。
不过很多人也反馈群晖6.x访问套件中心,7.1访问hub.docker都陆续出现问题,不排除是官方操作导致,这也是越来越多的黑群晖用户想升级到【7.2 update5】的原因。
目前主流的引导程序为rr:https://github.com/RROrg/rr
二、黑威联通
系统成熟度:⭐⭐⭐⭐⭐
部署复杂度:⭐⭐⭐⭐⭐
黑威联通使用的人一直不多,一是因为威联通的性价比足够高,几乎只要群晖一半的价格就可以上车一台全新设备,因此不需要黑。二是因为黑威联通的部署难度比较高,每一台设备配置文件都有不同,需要部署者对linux有足够的了解。
目前的黑威联通引导方式都是基于【老骥伏枥】前辈的方案上做的扩展,且不同型号,不同版本间的配置文件都有差异,很难入手。
目前主流的引导程序:老骥伏枥年牛大礼包
三、UNRAID pro开心版
系统成熟度:⭐⭐⭐⭐⭐
部署复杂度:⭐⭐⭐
Unraid可以说是非成品NAS操作系统的TOP1,主打的就是不采用raid方式存储数据,而是采用奇偶校验盘的形式来确保数据高可用(不过实际运用中奇偶校验盘坏了2块,索性全员raid0),目前Unraid也支持了ZFS文件格式,系统中包含的虚拟机、docker、compose、应用中心、插件等内容,也可以很容易的让我们运作起该系统。
目前主流的引导方式:UNRAID pro 6.11.5版本,https://mi-d.cn/4293
AIO,AIB,榨干硬件的每一点性能
一、Proxmox VE
可玩性:⭐⭐⭐⭐⭐
易用性:⭐⭐⭐
经典的虚拟化平台——PVE,目前主流是7.X和8.X,以debian为底层。支持虚拟机、LXC等虚拟化技术,内置了足够多的应用模板,也支持混合部署。同时,PVE自带有良好的集群、容灾备份功能,文件系统上还支持ZFS,是Cherry认为最牛的AIO系统了。
玩PVE,其实就是玩linux,扩展性第一部署开玩笑的,因此PVE不仅仅可以通过虚拟机部署很多系统,还可以使用LXC直接部署一些容器,将PVE本身作为一个NAS系统而使用。
官网:https://www.proxmox.com/en/
二、ESXi
可玩性:⭐⭐⭐
易用性:⭐⭐⭐⭐⭐
VMware ESXi是以VMKernel为核心的虚拟化平台,操作更加简单,界面也更加友好,更适合AIO新手用于部署不同系统、不同软路由使用。优缺点其实挺明显的,优点就是硬件性能利用高,直通方便,缺点则是兼容性和扩展性不如PVE高。
官网:https://www.vmware.com/
三、Linux
可玩性:⭐⭐⭐⭐⭐
易用性:⭐
发行版linux基本就是SSH操作了,如ubuntu、debian、centos、gentoo、Arch Linux、armbian等等,主打的就是一个折腾,不同发行版因为包的不同,可以折腾和玩耍的内容也存在一定的差异。之所以有很多人喜欢用发行版linux当作NAS,我认为很大原因就在于更自由安装和部署体验。
linux发行版本身大部分支持LXC、LXD、Docker等虚拟化技术,因此也很适合作为AIO的底层工具,但是操作复杂度是远远大于PVE这种含可视化界面的管理工具,总而言之就是玩玩可以,认真就算了。
开源NAS,爱折腾人的选择
一、TrueNAS Scale
可玩性:⭐⭐⭐⭐⭐
易用性:⭐⭐⭐
TrueNAS应该算是开源NAS操作系统的top1,以debian为底层。TrueNAS以支持ZFS格式和强大的内存需求(内存容量以及ECC内存)而出名。实际上TrueNAS Scale并没有网传的要求那么夸张,除了最低8G内存、16G ssd的硬杠杠外,没有太多太夸张的硬件需求。
TrueNAS面向的更多是专业级用户,这点从操作系统支持就可以看出,支持KVM和QEMU的虚拟机,支持docker,支持ZFS等,核心是提供 HCI(超融合基础设施),所以TrueNAS Scale在部署上多少有点麻烦。不过无论如何,如果是DIY NAS,不考虑黑系统的情况下,TrueNAS Scale肯定是首先。
下载地址:https://www.truenas.com/download-truenas-scale/
二、TrueNAS Core(FreeNAS)
可玩性:⭐⭐⭐⭐
易用性:⭐⭐⭐
TrueNAS Core曾经被成为FreeNAS,不同于TrueNAS,是基于FreeBSD在OpenZFS文件系统上设计的NAS操作系统,后来FreeNAS被TrueNAS的开发商iX systems收购,也重新进行了定位,更名为TrueNAS Core。
因为底层不同,所以TrueNAS Core没有Scale那么高的硬件要求。现在的TureNAS Core和Scale的界面已经基本趋同了,功能上基本上是有的都有,如果硬件条件不那么好的,可以尝试使用TrueNAS Core版本。
如果要问两者的区别,那就是Core限制于底层的原因,可玩性和扩展性不如Scale版本,但好歹是基础功能齐全的NAS系统。
下载地址:https://www.truenas.com/download-truenas-core/?location=hero
三、XigmaNAS
可玩性:⭐⭐⭐
易用性:⭐
XigmaNAS原名FreeNAS,后因为iX systems获取FreeNAS商标后改名为NAS4Free,然后于2018年再次更名为XigamaNAS。也有说法是XigmaNAS是原FreeNAS成员出走后,基于FreeNAS 7的一个分支版本。总之因为命名问题,TrueNAS、FreeNAS、XigmaNAS的渊源我始终没有找到完整的资料。
最新版本的XigmaNAS是13.3.0.5,同样基于FreeBSD底层。XigmaNAS和以上两款NAS系统一样,基本是该有的都有了(好像没有docker),但最大的缺点就是社区太少,如果遇到问题基本上是没办法解决的。这也是XigmaNAS在国内使用一直不多的主要原因。如果你不喜欢折腾,或者技术能力不强,不建议使用该系统。
四、OMV
可玩性:⭐⭐⭐
易用性:⭐⭐⭐
Open Media Vault (OMV)是一个面向家庭用户的NAS发行版,基于Debian开发,目前最新版本是v7.0,通过ISO镜像安装,安装过程十分方便,原生OMV系统只支持一些基础功能,是不支持docker、zfs等功能的,这些额外的功能都需要通过社区插件来安装。因为网络问题,我们一般需要修改OMV源以及插件源,不过这也应该是OMV系统唯一需要动手(ssh)操作的地方,安装完插件的OMV基本迈入完整体。
优点是操作简单,功能界面不复杂,缺点就是没有系统自带的娱乐和应用,需要通过docker补充安装。
下载地址:https://www.openmediavault.org/download.html
五、ZimaOS(CasaOS)
可玩性:⭐⭐⭐
易用性:⭐⭐⭐⭐
ZimaOS是IceWhale团队继CasaOS会发布的一款完整度更高的NAS操作系统,增加了如远程连接、自动备份、Raid支持、应用商城、文件管理等功能,最新的ZimaOS版本在v1.1.0。相比较于传统NAS系统,ZimaOS属于轻量级NAS系统,或者可以认为是一款NAS可视化管理导航系统。
页面风格就是一个简单纯粹的仪表盘,支持连接和文件管理,更多的应用依旧是通过docker部署来实现。好在ZimaOS内部提供了足够多的docker应用,使用者只需要点击安装即可。
优点是足够轻量级,适合在arm等小机器上使用。值得一体的是,zimaOS团队推出了zimacube成品NAS,预计在6月底有测评信息传出。
下载地址: https://zimaos.icewhale.io/zimaos-rauc/latest/zimaos_zimacube_installer.img
六、IstoreNAS
可玩性:⭐⭐
易用性:⭐⭐⭐
IstoreNAS就是原来的IstoreOS,由易有云基于openwrt开发,配上了路由狗UI界面。从界面上看,IstoreNAS更像一个NAS操作系统,但因为内核问题,在实际使用中,IstoreNAS还是更偏向网络管理一些。IstoreNAS的应用,基本上也是通过luci、docker两大源提供的,不过似乎没有很好的将两大应用源作于区分,导致应用逻辑上有些混乱。
优点是足够轻量级,IstoreNAS目前只支持X86,以及ars4、p2pro等路由器,IstoreOS支持会多一些,同时对网络支持上明显多于其它NAS系统。
下载地址:https://fw.koolcenter.com/iStoreNAS/
七、Cosmos-Server
可玩性:⭐⭐
易用性:⭐
Cosmos-Server一款关注于容器访问安全的开源NAS管理系统,包含有导航页、应用商城、容器管理、性能监测面板等功能。最大的特点就是官方有提供内网穿透服务和洋葱服务器访问服务,只需要透出一个端口,即可支持所有容器的安全管理、安全访问等。
但是这玩意的安全,第一时间是折磨自己人。项目本质是通过一个compose文件将所有容器统一在一个网络下,通过容器名来实现内部子路径代替反代连接。
但是值得一提的是该项目内置的容器商城,可以说是本Cherry看到过最大最全的了。
八、UmbrelOS
可玩性:⭐⭐
易用性:⭐
UmbrelOS是一款通过docker安装的服务器可视化管理界面,最早该项目是做加密货币出生的,内置了数十款加密货币的应用。
目前该系统通过整合docker商城的模式,提供超120款国内外docker应用。同时集成了WEB管理、容器管理、应用导航为一体。这个项目最大的优点就是界面比较好看。而且自身品牌有推出一款N5105的小主机搭配自身系统(不过这个小主机已经停产了)