广告传媒 FNAS 廉价主机搭建低成
本家庭多媒体共享方案
FreeNAS+廉价主机:搭建低成本家庭多媒体共享方案
从前单身一人,娱乐主要靠手的年代,(握鼠标,敲键盘,打 Diablo)
一台 PC,一条网线,当年对我来说就满足所有需求了。NAS?无非就是再多加几块硬盘也能
办成的事儿呗。
但是!当宅男大叔被女神解放
娱乐方式的进化显然也是大势所趋。
总闷在房间里浪费纸,不如走出来,到客厅去!。。。(喂!有区别么!( ̄▽ ̄))
想想看,“今晚一起来我家看电影吧,有 27寸 IPS苹果屏哦!”跟“今晚一起来我家看电
影吧,有 60寸大液晶/家庭影院哦!”
哪个更动女神/基友心?
又或者当你有了大电视,却还要外接一个移动硬盘,万一女神好奇硬盘里到底装了啥。。。
所以,当你有了大电视和一众便携设备,并且想要更便捷的分享你的资源、扩展娱乐的方式
时,安装一个 NAS或许就该提上日程了。
NAS方案的选择
咱们先看看最终成品的效果:
1. 利用 FreeNAS的 minidlna插件服务直接输出内容给电视:视频,音乐,照片,只要
你的电视支持
2. 通过电视盒观看下载的高清视频,几乎无需缓冲
3. TIMEMACHINE备份用 SSD总是不放心,还是定期备份一下好
4. PC上的网络驱动器为你的 PC额外增加存储空间,随时调用你需要的资源。
5. 手机/平板端的多媒体共享
不管是视频还是照片,毫无压力。
一套资源,一次性设置,随时分享。轻松打造 geek范儿!
那么,这么一套设备,成本几何?既然咱用的 FreeNAS方案,自然卖点就是:廉价!
硬件构成:
NAS主机是升级淘换下来的老台式,好几年前的配置,但基本能满足 FreeNAS运行要求:
因为空间的问题,还是给他更换了一个乔思伯的小机箱。
乔思伯(JONSBO) V4 MATX机箱 全铝 黑色 支持标准大电源249(京东商城)
支持标准电源,因此旧的电源可以继续使用,最大限度降低硬件更新成本。当然,存储你也
可以继续使用老台式的硬盘,或者根据自己的需求增加一两个大容量硬盘作为仓库盘。我选
择增加了一个希捷 3T三碟版:
希捷(Seagate)3TB ST3000DM001 7200转 64M SATA 6Gb/秒 台式机...799(京东商城)
网络的配置大家可以参考我的这篇晒单,反正都是必备的投入,丰俭由人~ Netgear 美国
网...
机顶盒,只要用它播放下载的高清视频。这一款支持 NFS服务,传输效率高,方便观看高清
视频
海美迪(HIMEDIA) 双核机顶盒 HD600A-Ⅱ(黑色)399(京东商城)
其实如果电视机支持 dlna共享的话,机顶盒不要也罢,作为卖点的在线视频节目多数比较
鸡肋。
以上就是全部的硬件花费了。其实更重要的是 DIY的乐趣,能够让这个方案加分不少。
软件构成:
首先是主机,当然就是 FreeNAS了:他是一套基于 FreeBSD操作系统核心的开放源代码的
NAS系统,支持众多服务,用户访问权限管理,提供网页设置接口。 安装系统需要 2GB以
上的空间,建议直接安装在 U盘上。虽然如今由 iXsystems接手更新和发布,但是仍然可以
从 FreeNAS官网免费下载。
因为 以后版本的建议配置在 8GB以上,所以大家也可以下载之前的版本进行安装。体验
上除了插件的安装更加简便之外没有太大的变化。老台式的配置目前在 版本下运行稳
定,对局域网下的传输速率能也基本满意,所以后面的说明也会以这个版本为主。(升级到
后传输速率陡然下降,所以最终还是选择降级回老版本)
然后是手机/平板端的软件,免费的收费的试了不少,给大家推荐 iOS下一些个人常用的:
1. 国产的 Ace Player
收费,但是视频照片各种格式通吃,十分给力。各位可以趁限免的时候下手。
2. Oplayer Lite
安卓下也有的软件,免费,用来视频播放也不错。缺点是不支持照片回放。
3. Moliplayer
平时使用频率不高,不过号称永久免费,同时支持 dlna和 SAMBA共享以及 airplay,也算
是个不错的选择。
FreeNAS安装及设置的简单说明:
FreeNAS的安装及配置在官网的说明文档上都有详细的指引,网址在此。
选择用 FreeNAS来 DIY的各位,想必一定都有了折腾到底的觉悟,所以别怪楼主大叔偷懒哈,
就当抛砖引玉只是简单地给大家做个说明,更多的功能更新鲜的玩法还要由各位看官继续挖
掘~
1. 安装
这应该是最没有难度的部分了,官网提供三种安装方式:光盘镜像,磁盘镜像以及 WEB管理
界面升级文件。通常选择 ISO镜像,下载刻盘即可。将主机设为从光盘启动
选择安装位置,因为系统不可安装在存储区,所以建议大家将系统安装在 U盘上。
安装前会将磁盘内的所有文件清空,请注意。
然后就自动进入安装过程,基本不需要人为干预。安装过程视配置不同耗时数分钟至十数分
钟不等。
安装完成,取出 CD选择重新启动。
安装成功的话就会出现如下的界面
这时可以直接进行各项设置,比如设定 IP什么的,也可以从浏览器进入画面中提示的 IP地
址进入 WEB管理界面。在 setting里可以更改菜单语言选项,支持中文菜单。
2. 设置
FreeNAS基本所有的设置都可以在 web管理界面下进行,当然如果你熟悉 FreeBSD的话选择
命令行方式操作可能是更方便的选择。
首先进入存储菜单,点击“卷管理”,添加磁盘。文件系统类型通常选择“ZFS”,如果主
机配置相对差一些可以选择“UFS”。注意:磁盘会被清空!
可以对读写权限进行设置。
添加之后可以继续在这个磁盘下增加 ZFS数据集,也就是相当于创建文件夹,为不同的服务
限定不同的存储区域。比如安装插件的空间,TimeMachine的备份空间和多媒体资源存储的
空间都可以相互独立存在,互不干扰。
接着打开文件共享服务并且设定好目标文件夹,即刚刚我们上面创建的不同数据集。通常我
们需要的就是 3种,AFP用于 apple设备,CIFS用于 windows系统,NFS传输效率高并且可
适用于不同的操作系统。
经过这些设置,一台基本功能完整的 NAS就算是搭建完成了!
另外,FreeNAS最大的好处还在于它的可扩展性,通过安装不同的插件实现众多的功能,比
如 Transmission的 BT下载,Minidlna的 dlna共享,Firefly的媒体服务器功能。而且
以后的系统安装插件更加便捷,值得大家去多做尝试。
直接购买品牌 NAS虽然省事儿,但是在预算并不充裕的情况下,搭建一台 FreeNAS系统的主
机也是一个非常不错的选择。花最少的钱办相对大的事,更何况自己动手的成就感显然满足
度更高撒,是不?
写了几天似乎有点虎头蛇尾了,DIY NAS的许多好处限于能力和时间没能一一呈献给大家,
还请见谅。
SMZDM各位网友的无私分享,使我受益良多,真心希望大叔这次也能对大家略有所帮助。最
后,祝福大家新的一年顺心快乐!
=======================补完分割线=======================
首先再谈谈方案的选择。感谢各位的回复,又给了我很多启发,但其实很难有一个所谓的最
优方案,只要适合你的需求(包括预算)和使用环境,我觉得就可以说是好的。
我之所以选择 FreeNAS,首先是因为手头有闲置的主机,而且自己又喜欢这种折腾的乐趣。
其次 FreeNAS的功能刚好能满足我多种设备的需求,初级的应用对技术要求也不高自己能搞
得定。况且我也不想再额外花钱添置设备。
至于噪音和能耗的问题,可以通过更换低能耗低噪音的主机解决。我目前是把它换了小机箱
之后就搁在书房的角落,噪音影响尽量控制到最小,而且也不是 7x24小时开机,所以使用
前后家里的电费并没有多少变化,尚在承受范围之内。
其实 DIY初看起来麻烦,但只要选择的方案得当并且准备充分,安装+设置完成后把它丢到
一边就行了,还是比较省心的。
=======================分割线=======================
接着再详细说说 FreeNAS最好玩的部分,可扩展性。一些相关名词我就不做展开解释了(其
实是我懂的也少),只把安装和设置过程给大家说明清楚了。
dlna服务,BT下载等众多的扩展功能都是通过安装插件来实现的。老的版本中想要开启插
件服务,首先需要安装 Jail,这是 FreeNAS提供的一种类似虚拟机的安装机制,用来保障
系统的安全性。
新版的插件安装已经简化了许多,只要你的主机可以上网就可以直接下载安装。如果你选择
新的 FreeNAS版本,那么就可以忽略下文的安装过程(当然,配置还是需要的)。
Jail的安装文件以及其他插件都可以在下载的文件夹中找到。注意:尽量使用与当前
FreeNAS版本相匹配的文件。
如果你试图打开插件服务,那么就会自动提示安装
直接点击确定进入下一步,在这里设置好 Jail的 IP地址(这个地址可能常常要用到),与
主机不同,但是要在同一个网段(子网掩码)。插件的安装路径(Jail路径)要与“插件
归档路径”
在不同的数据集里。然后点击“Upload”即可。
选择你下载的 jail的安装文件(PBI),然后 Upload。
安装成功之后你就能看到插件服务的开关已经处于 ON的状态了,然后我们再点击上方的“插
件”菜单就可以进行下一步了。
这里还需要多一步设置,即设置挂载点。我的理解是这样可以将插件的实际存储目录映射到
其它用于共享的数据集中,方便管理。
下图中的“源”就是实际的存储路径(一定不能是 jail的安装和归档目录),而目的端则
是插件默认的存储目录(虚拟的)。如果成功的话,状态栏会显示 True。然后安装所需的
插件。
选择将你下载的插件安装文件上传,
这里我们以能实现 BT下载功能的 Transmission为例,安装完成后可以看到插件的开关出现
了。但是配置完成之前还无法将它打开。这时候左侧边栏的插件菜单里可以看到相应的项目
了,点击它进行配置
这些设置基本都不需要进行更改,记住红色箭头所指示的端口号,你需要通过它进入插件的
管理界面。另外第三项的存储目录(即下载文件的保存路径),后面我们也会使用到。
配置完成,点击 OK,我们就可以将 Transmission的开关打开了。插件的安装就算是完成了。
如果一切顺利,这时你可以在浏览器的地址栏里输入前面设置的 Jail的 IP地址+端口号,
在这个例子里就是::9091,就可以进入 Transmission的管理界面了。
在这里点击顶部菜单栏的图标,就可以导入种子文件进行下载了。
接下来是另一个比较常见的插件:MiniDLNA,使你的 NAS成为多媒体服务器供其他便携设备
进行音乐、视频播放,照片回放。安装过程大同小异,配置也很简单,填写你的 dlna服务
名称,设置资源存放路径(Media directory)即可,这里我们保留默认的设定。
这里的 Media directory我们保留了默认的设定, 然后从挂载点设定真正的存储目录。这
里“源”的/mnt/Storage1/Tank是我实际存放视频音乐照片的目录(也作为其它设备的共
享文件夹),而目的端的/media则是刚才默认设定的虚拟路径。
最后一个,充当 iTunes/DAAP服务器的 firefly。
同样是安装之后进行配置,默认设置就好。记住端口号 3689IP+端口号登陆管理界面。插件
启动后会自动对媒体文件进行扫描。
这时你打开 iTunes就可以找到这个共享资料库,不过对中文的支持不是太好。。。
iphone和 ipad上我暂时还没有找到可以直接通过 iTunes共享的方法,但是可以当成 daap
媒体服务器使用相应的 app听歌。
好了,写完了~