1、前言
最近NAS圈最值得令人开心的事当然是又一个技术团队现身,公布了一款全新国产的免费NAS系统--飞牛OS,有更多的竞争和对比,也能给这个圈子带来更多的活力,至少对用户来说肯定是一个非常好的消息,当然虽然当前飞牛OS完成度和体验都还不错,但是毕竟还是前期公测阶段,老K建议暂时先用虚拟机部署体验体验(如果你有多余闲置的机器并且想着重体验一下影视那肯定还是得使用物理机的方式部署,除了做启动u盘进bios选择启动项这些不一样,其他配置步骤都完全一致),等再成熟完善一段时间之后,再选择是否做主力NAS系统,本文就使用绿联云新系统和极空间的虚拟机(部分测试项目使用物理机),带大家一起部署体验一下飞牛OS到底怎么样。
PS:希望大家理性观看不要拉踩,可以友好对比,但是不要恶意嘲讽。
PS2:如果只想看体验测试部分,请直接跳转到第5章节进行查看。
2、FNOS镜像和客户端下载
打开以下链接进入官网,在下载页面即可下载固件包,下载完成后上传到NAS上(极空间必须要上传,绿联云可以不用):
https://www.fnnas.com/
切换到APP页面,可以进行手机客户端下载,支持安卓和IOS,TV端开放了一段时间应该是发现了一些问题又撤回了,等后面开放后再体验看看。
3、虚拟机部署
3.1、绿联云虚拟机部署
首先保证NAS网络已经是虚拟桥接模式。
打开虚拟机应用,再确认虚拟机网络中vnet-bridge已经选择成了linux-bridge模式。
选择新建虚拟机。
选择手动上传镜像。
点击添加镜像。
选择从本地电脑,找到刚下载的镜像ISO包。
点击确定。
关掉本地镜像库弹框。
选择上传的镜像,点击下一步。
勾选存储空间,点击下一步。
名称自己取一个,系统类型linux,cpu和内存自己根据情况进行选择,建议cpu2核以上,内存4g以上。
系统磁盘飞牛云官方建议大小为64G,最小为8G,老K试了下,虚拟机部署给个20-30g空间已经绰绰有余了,另外作为系统磁盘,类型选择virtio性能更好,再根据需要,创建个磁盘,用来作为存储盘,大小和数量根据需要自行设置,网络选择vnet-bridge0,类型同样virtio,设置完后点到高级页面。
显卡选择virtio,自动开机根据需要进行设置,点击完成即可创建成功。
点击开机。
再点击连接。
长时间未登陆过web端这里可能会需要跳转登录,登录一次后,再次点击连接就可以进入vnc页面了。
3.2、极空间虚拟机部署
打开虚拟机应用,点击“网桥设置”以确认网桥是否已创建。如果网桥尚未创建,请查看相关注意事项后再点击创建。接下来的操作基于网桥已经创建的前提进行。
选择新建虚拟机。
选择Linux,点击下一步。
设置个虚拟机名称,cpu和内存自己根据情况进行选择,建议cpu2核以上,内存4g以上,运行端口填一个10000以上没有被占用的即可,再点击浏览,选择镜像包。
找到刚下载的镜像ISO包,点击确定选择。
直接点击下一步。
先选择虚拟机数据存放的M2,系统磁盘飞牛云官方建议大小为64G,最小为8G,老K试了下,虚拟机部署给个20-30g空间已经绰绰有余了,再点击新增一块虚拟磁盘,作为存储盘,大小根据自己需要进行设置,继续点击下一步。
网卡选择bridge,网桥模式可以生成同网段的ip,访问更方便,直接点击创建,就创建成功了,如果上面选择了创建后开机,点击创建就会自动打开VNC页面进入系统安装过程了。
4、系统安装
飞牛OS的系统安装配置真的非常的简单,进入vnc页面后,稍微等待几十秒,就进入系统安装页面了,选择一个盘作为系统安装盘,点击下一步。
这里保持默认不变,点击下一步。
点击确定,进行格式化并安装。
正式进入安装阶段了。
提示安装完成后,继续点击下一步。
内网有DHCP的话会自动获取ip,如果没有,需要选择手动配置,点击保存。
直接点击确定,物理机的话需要拔出U盘或者改变下启动顺序,我们虚拟机部署不用管。
点击确定后会自动重启,可以看到也是基于debian。
当出现这个页面时,就表示系统启动成功了,整个安装过程就这么几步,非常的简单,整套流程花费不超过5分钟,体验门槛非常低,小白用户也能轻松部署。
5、系统体验
5.1、创建本地账号
直接到浏览器输入vnc页面上出现的ip:端口号,就可进入fnOS的web端,页面颜色非常绚丽,整体为圆润拟物风,看上去还是比较讨喜的,首次登入点击开启NAS之旅。
输入设备名称,超管账号和密码,勾选同意协议,点击进入fnOS,除了FN Connect相关功能(也就是自带的内网穿透功能)需要手机号登陆后才行,其他功能都可以只使用本地账号。
5.2、设置页面
5.2.1、存储空间管理
进入后,会有个弹框提示创建存储空间,可以点击立即创建,也可以选择稍后。
点击立即创建,会打开存储空间管理页面,点击创建存储空间。
只选择一个磁盘,这里可以选择BASIC和linear,BASIC不用多说,linear类似于极空间的ZDR,可以多盘合并成一个大盘,不过linear是顺序写入的,相对ZDR来说,坏一个盘对其他盘数据影响的风险较小,但是仍有一定的可能会影响到其他盘,对于影视库可以使用这种方式来进行创建。
选择多个盘,则可以选择linear和raid模式(支持0,1,5,6,10),这里也可以看到linear模式可用容量已经变成200g了。
如果开始只选择了一个盘创建linear模式的存储空间,后期可以点击对应存储空间右边三个点,再点击添加硬盘扩容。
选择未使用的硬盘,点击确定,再输入管理员密码进行新增磁盘的格式化,即可扩容成功了。
可以看到这边存储空间容量已经变成了200G。
5.2.2、设备信息
设备信息页面可以看到硬件信息,系统版本,空间大小,网络连接情况等等,模块化卡片结构,看上去清晰明了。
5.2.3、用户管理
用户权限分为管理员和普通用户。
当前用户组只是单纯给用户进行分组,暂时无法通过用户组细分权限。
5.2.4、硬盘信息
可以看到所有的硬盘并且可以在这里设置休眠策略。
5.2.5、支持ssh
飞牛原生支持SSH,可以在设置>SSH中打开功能开关,端口号也支持自定义修改。
使用管理员用户名密码登入,再执行sudo -i,输入一次管理员密码即可切换到root用户。
可以看到飞牛和绿联新系统一样,同样基于debian12发行版基础上进行的自定义开发。
5.2.6、网络设置
涉及到无线网卡,所以这里使用的是物理飞牛进行测试,我的物理机器是chromebox3 cn65,无线网卡是英特尔7265,在这里可以正确识别出来,不过当前飞牛还不支持在页面系统中配置无线网卡,根据官方文档,需要到后台SSH中进行操作。
进入ssh root用户下后,首先执行第一行命令,查看当前的wifi列表,再执行第二行命令,连接选择的wifi(双引号中的SSID_name和password替换成自己的wifi名称和密码)。
nmcli device wifi list
nmcli device wifi connect "SSID_name" password "password"
后台显示successfully之后到页面上就可以看到已经连接成功了。
如果想停止连接,则输入以下命令断开wifi连接,依然是将SSID_name替换成自己的wifi名称。
nmcli con down "SSID_name"
5.2.7、远程访问
要开启飞牛自带的远程访问功能(FN Connect)需要使用手机号注册并登录飞牛账号,这也是飞牛官方目前申明中表示后续可能会收费的功能,当然现在ipv6公网获取已经很简单了,如果不想手机号注册或者担心飞牛后续收费,完全可以自己配置动态域名解析后进行使用。
注册登录后,点击开关提示创建FN ID,这里只要和别人不一致就行了。
点击确定后稍等一会即可看到这里的信息已经更新了,可以使用https://fnos.net/xxxxx访问fnos,也可以通过FN ID访问飞牛APP,这一套方案,怎么说呢,玩过群晖和绿联新系统的人多少有点熟悉。
内置ddns功能,支持腾讯,阿里等常用ddns服务商,支持ipv4和ipv6两种模式。
支持导入自定义证书。
5.2.8、支持的文件共享协议
当前支持SMB,WebDAV,FTP,NFS这几个,一般来说都够用了,不过还是希望后期能加入iSCSI,rsync等等。
另外这里的可见文件夹范围设置真的对用户挺友好的,可以自己选择可以进行挂载的文件夹范围。
5.3、文件管理
5.3.1、新建文件夹
飞牛云没有引入个人文件夹和共享文件夹的说法,新建文件夹时可以指定存储空间,并且所有文件夹都在一个目录下管理,对小白用户比较友好。
5.3.2、文件共享方式
目前支持内部账号间共享,还不支持外部通过链接的方式进行共享,根据官方答复,后续会加入此功能。
5.3.3、支持挂载远程
支持通过SMB,WebDAV,FTP,SFTP,NFS协议挂载远程文件夹。
SMB输入域名或者ip,用户名,密码,指定路径可以下一步进行选择,挂载名可以不设置,不设置则和挂载目录一个名称。
点击下一步可以选择指定的挂载路径,选择后点击确定即可完成挂载。
WebDAV也差不多,输入ip,用户名密码,设置下挂载名和指定路径,指定路径不配置则默认挂载所有,点击确定即可完成挂载。
另外还支持直接挂载百度网盘和阿里云盘,但是速度依然是受到会员与否的影响,影视也支持直接选择挂载的网盘,但是老K个人建议影视挂载的时候一个媒体库少选一点目录,否则容易触发风控,而且网盘刮削和播放的速度真的非常慢。
最终挂载完的效果如下。
5.3.5、管理员视角
左下角点击管理员视角,可以看到存储空间中的所有内容。
5.4、下载器
5.4.1、基于qBittorrent 4.6.4
飞牛的下载器基于qBittorrent 4.6.4版本,理论上支持pt做种保种,点击页面右上角的设置按钮可以进入设置页面。
5.4.2、支持设置种子监听文件夹
可以将种子直接放到监听文件夹就可以自动启动下载。
5.4.3、支持手动添加修改tracker服务器
如果BT下载发现速度不理想,可以自行找一些比较好的tracker服务器进行添加以增加下载效率。
5.5、docker管理器
5.5.1、初始化docker目录
首次使用需要设置docker路径。
后续在概览页面也可以进行修改,但要注意如果应用中心已经安装了docker类的应用,需要先卸载应用中心的应用后再修改docker存储位置。
5.5.2、内置docker-compose项目编排
可以直接上传docker-compose.yml或者直接创建docker-compose.yml,对喜欢玩docker的小伙伴来说很方便的功能了,不太了解的可以参考我之前绿联私有云项目部署的教程,都是通用的。
部署完成后可以点击项目查看项目下的所有容器,点击容器可以查看容器详情,整个docker最大化之后,项目详情页面就显得有点小,这点还希望能改善下,比如支持拖动放大。
容器详情页面可以查看容器配置以及终端和日志的入口。
容器终端页面值得好评,简洁方便美观。
5.5.3、镜像拉取
默认已使用了第三方镜像源,前台给屏蔽了,后台还是能看到,为了良性发展,这里就不放出来具体什么地址了,小白用户可以直接拉取部署。
5.6、备份功能
备份支持双向备份到本地其他位置、远程协议连接的其他NAS、第三方网盘工具、外接硬盘,单备份来说基本考虑到了大部分人的使用场景,不过目前还没看到和PC间的同步功能,希望能尽快加入进来。
5.7、资源监控
运行状态为卡片风格,看着很清晰,也很舒服,进程管理则是服务和进程明细,不得不再说一句,飞牛os的整体UI风格真的还挺合我的胃口。
5.8、日志
日志页面可以看到所有的操作信息,基本都是中文化,这点值得点个赞,不过截至目前的公测版本还是有个别本地化还未完善,已提给官方。
5.9、回收站
一个回收站统一管理所有的删除文件。
5.10、应用中心
5.10.1、应用中心总览
目前应用中心总共有25个应用,影视,相册属于飞牛自研应用,带有docker角标的应用为做了一键部署的docker应用,其中部分应用来源于矿神源,内容涵盖了影视,相册,笔记,浏览器,开发,自动化等常用场景应用,对小白用户来说可以一键部署还是省了不少事情。
5.10.2、影视
5.10.2.1、影视应用安装配置
直接点击安装,等待应用下载完成会提示选择文件夹存储位置(存储应用数据和元数据,非影视),点击下一步再点击完成就安装成功了,飞牛安装第一方应用的速度是真的快。
浏览器使用点击打开影视,会跳转打开另一个页签,点击开始使用。
首次使用需要进行授权。
再创建飞牛影视的管理员账号,这一步有点不太理解,除了用飞牛影视来建站给其他人使用,否则家用的话,两套用户管理体系必然给用户带来更多的麻烦,有知道原因的小伙伴可以评论区告诉下我。
填入一个自定义的服务器名称,点击确定。
点击创建媒体库。
创建媒体库之前,需要先到设置>应用>飞牛影视里设置可访问的文件夹。
在这里同样可以设置此应用哪些用户可以访问,点击下方的文件夹。
我的文件中可以选择我们自己创建的文件夹。
5.10.2.2、支持的目录类型
存储空间x中,可以选择当前存储空间下所有的实际文件夹,包括在ssh后台创建,但是在前台中看不到的文件夹,这一点好评。
支持选择远程挂载。
支持外接硬盘/U盘。
5.10.2.3、媒体库配置
配置完成后回到飞牛影视,内容类型可以选择电影,电视节目(电视剧,动漫),混合(电影电视剧全混在一起的情况),其他(无法在刮削网站找到元数据的视频)。
元数据语言目前支持中文和英文两种,可以支持18+刮削,可以自动为没有内嵌字幕的影视下载字幕,这点也值得好评。
5.10.2.4、UI风格
首页风格类似emby和jellyfin,个人觉得飞牛要好看一点。
5.10.2.5、ISO原盘识别测试
暂时还不支持ISO原盘刮削和识别。
5.10.2.6、电影刮削识别测试
电影识别速度和准确率还可以。
5.10.2.7、电视剧刮削识别测试
挑了三个比较难识别和容易出错的剧集,识别正确两个,一个识别少了两季,看了下tmbd本身就少了(IMDB正常),不过目前只能针对已识别出的内容重新识别,未识别内容暂时没找到哪里有查看的入口(如果自己影视库东西比较多,识别少了自己也不知道,这一点希望能尽快优化下)。
5.10.2.8、本地元数据刮削识别测试
支持本地NFO识别,针对单集内容识别很不错,这里也希望后面能加入类似emby的横屏海报模式切换的功能。
针对自定义剧集的情况下刮削有点问题,不确定是不是nfo元数据规范导致的,但是同样的剧集在emby中是可以的。
5.10.2.9、影视信息展示
不得不说,飞牛的影视信息展示的丰富程度是我目前看到的影视app中最全面的了,有侧显示分辨率和格式,下方有具体的文件信息和视频信息,点击右侧的查看全部,可以看到包括视频,声道,字幕的所有内容,这一点必须好评。
5.10.2.10、影视播放测试(使用物理机器测试)
HDR视频播放信息展示,这里有一个值得点赞的,飞牛影视可以在播放页面查看当前视频播放详情,可以看到具体的播放码率,硬解信息,转码情况等等,这里可以看到实际播放的动态范围也是HDR10。
另外这个视频是50+G的HDR视频,使用机器同样为chromebox3,内置显卡HD620,单GPU来说可以算是小主机里面中等偏下的性能了,内网4K原画播放很流畅。
手机端外网环境下使用FN连接,原画和1080P播放有点卡(毕竟50+g加上免费的转发带宽),切换成720p后可以正常流畅播放,所以建议有外网播放视频需求的小伙伴还是自己ddns后使用域名访问体验会更好,手机端同样可以查看视频信息,显示内容和web端一致。
杜比视界支持转码播放,颜色看上去也没什么问题。
播放测试就挑这几个场景简单测试下,不是很全面,大家仅供参考。
5.10.3、相册
5.10.3.1、安装
同样是在应用中心或者桌面直接点击安装。
选择应用位置。
安装完成后打开应用,点击添加文件夹。
5.10.3.2、支持修改备份位置
可以选择手机相册备份的位置。
5.10.3.3、支持选择自定义目录
支持从内置目录和外接存储增加文件夹。
5.10.3.4、支持格式
支持视频,实况,RAW,和动图。
5.10.3.5、支持手机相册备份
手机客户端支持备份手机相册,但暂时不支持选择备份特定目录。
5.10.3.6、支持设备内用户分享
相册或者单个照片支持共享给设备内其他用户,同样暂不支持共享给外部用户。
5.10.3.7、支持地点相册
支持地点展示,暂时没有地图
5.10.3.9、筛选功能
筛选功能比较丰富,支持地点,时间,照片信息,类型等。
5.10.3.8、相册创建
目前相册创建功能我个人觉得还不够友好,只能手动选择添加,无法直接在这个页面通过筛选项添加,不过可以在使用筛选功能筛选后,添加到对应的相册,另外目前相册还不支持人脸识别等AI功能,创建宝宝相册/家庭相册不够方便,希望也能尽快加入进来。
5.10.4、未来展望
其他的应用都是第三方应用,这边就不再体验和演示了,不过既然飞牛能从矿神源接入一部分应用,那自然是可以很快的扩充应用中心的内容,希望早日能和矿神源全量对接或者是开放API供第三方开发者自行对接。
6、总结
目前飞牛OS作为刚发两个公测版本的NAS系统来说肯定算的上是优秀了,很多的功能都做到了第一梯队顶尖的水平,比如影视和docker管理器。当然使用过程中老K也遇到了一些bug(皆已反馈给了官方),也有一些功能还没有或者是还不够完善,比如相册,比如虚拟机,比如客户端。
综上,如果你当前还没有NAS,或者比较小白,希望能有个系统能很轻松的管理自己的影视和docker,那么飞牛可以说是一个很不错的选择,如果你已经有了像绿联或者极空间这样的NAS,同样也可以使用虚拟机去感受一下他的特色,但暂时不建议全面换成这个系统,毕竟有些功能还是飞牛暂时无法替代的(至少对我来说是这样)。
对于飞牛来说当前只是开始,他们有足够的时间去书写属于飞牛的精彩篇章,未来的美好值得我们期待。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
,