NAS折腾笔记
这几天天我闲的蛋疼,折腾了个NAS。以下是折腾笔记:
硬件
由于是第一次装电脑,没经验+自己傻,买的淘宝上的整机(现在看来略亏)。
预装配置是:英特尔D410PTL主板,CPU和显示核心均为板载,512M DDR2内存,某山寨电源。8G SSD,山寨机箱。共460元。
自行改装的有:PCI转千兆卡(12元),DDR2 2x1G内存+某电源(50块),家中的120G USB2.0移动硬盘,以前的750G USB3.0硬盘。
然后有趣的是插上千兆网卡后机箱居然塞不下了……于是一坨电路板就这么裸在我的书架上。
另外为了配合千兆有线,把路由由Netgear WNR3400换成了水星 MW4530R,258块。最后阴错阳差寝室居然公摊了(原先那个WNR3400是我自己出钱买的)。
软件
1.装系统
没显示器装系统是个很蛋疼的活…我尝试了以下三种办法:
- 使用一键安装工具,比如
- 镜像法:即同步建立一台虚拟机,在虚拟机里也装系统,虚拟机点一次键就在实体机外接的键盘上点一次。
- 借一个显示器……
最后还是用显示器才搞定,因为不知为何,debian和ubuntu在该配置上均不会自动DHCP,必须手动设置…
阴错阳差,最后我的NAS系统装成了Ubuntu Server 12.04.
2.配置各种NAS所需的服务和软件
0.PCI网卡驱动
参考:TP-LINK TG-3269C网卡在Fedora中安装
1.磁盘阵列
弄到一半我就放弃了,就我那3块破硬盘,坏了也没啥可惜的,重要资料都分类备份在dropbox和google driver上,读写速度也被无线限制住了,目前没有上阵列的必要,等用上802.11ac再说吧。
2.SAMBA
SMB是用于windows的网络文件共享协议,由于我没有windows电脑,开启SMB只为和Android手机兼容,所以直接参考此文弄出来的貌似在windows里无法被自动发现。(这也说明了中文文档其实不怎么靠谱的呢…)
3.AFP (Time Capsule)
AFP是Apple家的,相比SMB的特殊之处在于可以支持对10.7以后的OS X系统的Time Machine备份,达到类似Time Capsule的远程备份效果。
参考链接:
1.Build a Netatalk Time Capsule for OSX Lion 10.7 using Debian 6.0 Squeeze
2.Time Machine server on Ubuntu 12.04
4.DAAP (即iTunes Home Share)
参考此文,非常详尽。我使用的是forked-daapd,需要注意的是forked-daapd其实是支持专辑封面的,但是不支持内置专辑封面,需要单独建立album文件夹放入其中。
5.迅雷离线下载
参考:迅雷离线助手+YAAW For Chrome+Aria2
如果需要对aria2c程序进行更详尽的配置,建议看看YAAW作者的这篇:aria2配置示例
需要注意的是,ubuntu 12.04默认安装的aria2c是1.13的,不支持”save-session-interval=60”参数,也就是如果突然断电,重开机是无法续传的。建议自行下载13.04附带的1.16.1版,dpkg -i来塞即可。
6.airplay音频
见shairport项目,没显示器,所以没研究airplay视频。
7.外网访问
设置固定IP并在路由器上做端口转发即可。
其他
目前的情况下,在5Ghz频段文件拷贝速度能达到22M/s,1080p可以无缓冲流畅播放,速度瓶颈在无线上。要想更进一步,只能期待今年的MacBook能支持802.11ac了。