专栏首页北京马哥教育想要自己搭建NAS服务器?看这篇文章,小白也能学会!(二)

想要自己搭建NAS服务器?看这篇文章,小白也能学会!(二)

本文为《想要自己搭建NAS服务器?看这篇文章,小白也能学会!》的第二篇,本片主讲内容为NAS服务器实战搭建。

前文请点击:想要自己搭建NAS服务器?看这篇文章,小白也能学会!(一)

正片开始~

先来个NAS方案的拓补图:

以下为操作系统部分的心得:

(注:本思路涉及的破解版DSM(黑群晖)仅为测试及学习用途,请将此思路延展至FreeNAS、Openfiler等免费系统,或购买其它收费NAS系统。)

折腾方法1:(NAS单系统方法)

1. 旧优盘一个;

2. 35元的pci-e usb3.0拓展卡一块(千兆网环境可忽略本条);

3. 5分钟时间(装系统到重启进入DSM5.0完成);

——P.S:此方法可选n54l低配版以降低成本,4G内存对DSM来说实在是太浪费了。

折腾方法2: (Windows+DSM双系统,DSM作为主要存储、共享系统)

1. Windows8.1或Windows Server系统;

2. 系统自带Hyper-V中挂载实体硬盘,使用Nanoboot的iso文件引导DSM即可(无需优盘)。可设置Hyper-V随系统启动;

3. 除win系统盘外,其他磁盘由DSM系统管理,两者间数据共享可采用win下挂载网络磁盘方式进行。

推荐原因:

a. 一台机器同时运行了Win和DSM系统,优势互补;

b. win安装完成后即可远程管理,无需显示器、键鼠;

c. 可通过强制开启迅雷高速通道的方式达成下载部分被屏蔽资源;

d. 想尝试实体DSM的时候插个优盘重启即可,由于Hyper-V中挂载的是实体硬盘可以完美切换。

折腾方法3: (FreeNAS系统,通过Jail插件跑Windows虚拟机)

1. FreeNAS系统;

2. 安装Jail插件走起VirtualBox;

3. VirtualBox下安装Windows虚拟机。

推荐原因:

a. 免费系统,不存在盗版问题;

b. FreeNAS安装快捷、体积小巧,可安装于优盘之中,如出状况轻松重装,不影响虚拟系统;

c. 通过DDNS可以很方便的进行远程管理;

d. VirtualBox下可以安装调试各种虚拟机,如Windows、Linux等等。

折腾方法4:(Windows+黑群晖双系统,Windows为主,黑群晖作为补充,推荐)

如题主要求仅为BT/PT下载,我想说的是迅雷会员版远比群晖/QNAP自带的那些下载套件方便快捷的多,且现在的极速版迅雷可以绑定,作为远程下载机使用。

媒体共享方面,Win8.1也提供了媒体流功能,或者安装一些功能更完善的媒体服务软件作为更佳方案。

对安全性要求更强的童鞋可以安装Server2012这类系统,缺点是部署稍嫌麻烦。

8.1及Server都自带Hyper-V,装一个黑群晖作为功能补充。

推荐原因:

a. 与黑群晖系统相比,windows的软件更丰富;

b. 规避了NAS系统下专用分区格式无法在其它电脑上读取的问题。磁盘空间全满后的移动、更换磁盘、数据保存等都很方便;

c. 现在的迅雷会员版进行远程下载极其方便,而黑群晖下如果想达成远程下载等功能仍需ssh命令手动配置。

折腾方法5:(Windows单系统)

这个就不用多说了,迅雷用来下BT/电驴资源,uTorrent或Azureus用来挂PT。

折腾方法6:(Linux单系统)

Linux是一个合法且免费的系统,硬件要求极低,安全性、稳定性也相当不差,缺点在于设置过于繁琐,需要大量时间测试、调试。

下载软件为transmission、uTorrent等。

折腾方法7:(ESXi或Hyper-V Server)

好吧其实个人不太推荐ESXi,虽然功能强悍但你想硬盘能自动关闭的话需要再加个RAID卡,折腾的时间成本也比较高,对普通家庭用户而言略蛋疼。

实在想以此类方式实现对多个虚拟机的控制,个人推荐Microsoft Hyper-V Server。

Hyper-V Server的优势:

1. 免费:你没有看错,这货免费,呵呵哒。

2. 硬件兼容性好:不用对照硬件兼容列表选购拓展设备卡,硬盘休眠各种先天支援,硬盘直通信手拈来。

3. 学习成本低:只要用过Windows下的Hyper-V就可以轻松上手。

注:

Remote Desktop远程管理功能开启命令为:

netsh advfirewall firewall set rule group="remote desktop" new enable=Yes

控制方案:

1. Microsoft Remote Desktop(支持windows/MacOSX/iOS/Android)图片为iOS客户端截图

2. 群晖官方DS控制端及各软件套件

如果您真的觉得n54l及Gen8的价格实在太低、并且想多烧点钱怎么办?

请看4000元豪华方案(下载+高清播放+娱乐)

其实这方案已经不是NAS的概念了。。。。,应该叫做NAS+媒体中心方案

没错,作为一个资深老果狗来说,不推荐MacMini简直是不人道有木有!

apple MacMini 387(价格3500元),外加一个4盘位USB3.0硬盘盒(500元)。

————也就是说仅需4000软妹币,您就可以拥有既能播放音视频、又能作为NAS全天候运行、还能作为一台家用电脑使用、接口齐全到爆的超级机顶盒

没推荐2014最新款MacMini的原因:

2014款MacMini已经去掉了双硬盘接口,内存也无法自己添加,拓展性稍弱。

CPU:intel I5-3210 2.5G (睿频3.1G)

内存:4GB DDR3内存一条 (最大支持16GB)

硬盘:500G 2.5寸硬盘(双硬盘接口,加一条硬盘线即可改装为双硬盘)

显卡:HD4000

视频输出接口:HDMI

网络:千兆以太网、802.11ac wifi

蓝牙:蓝牙4.0

其它接口:USB3.0、Thunderbolt (可各种转接至DP/DVI/eSATA等等)、SDXC、IR接收器

整机尺寸:高36mm 宽197mm 深197mm

(改装用硬盘线,图片来自某宝)

优点:

1. 小巧;

2. 省电:仅13w左右,且CPU速度是等价位成品NAS的n倍;

3. 静音:闲置仅为12dBA,基本等于无声运行;

4. 扩展方便:蓝牙4.0、HDMI、光纤输出一应俱全,方便连接电视、功放等。

5. 可用苹果的遥控器哦~~~

(示意图)

折腾方法:

挂机下载软件:

1. BT用Mac迅雷,PT用uTorrent、Transmission即可。

2. 如需要下载岛国动作片,安装虚拟机软件用来运行win版迅雷(Mac版迅雷无法强制打开高速通道)。

虚拟机软件:

1.VMware Fusion

2.Parallesl Desktop

注:出于安全考虑,Parallels调用实体硬盘时(也就是硬盘模式选BootCamp),不支持分区表读写。

解决方法为做个DSM优盘,随便找台PC机引导后把硬盘格式化,待其验证完毕插回Mac即可。

3.Oriacle VM VirtualBox(免费,功能较弱)

(图片来自virtualbox官网)

Mac下安装NAS软件(如DSM)的话,建议用Parallels,可调用实体硬盘。

远程控制软件:

1.TeamViewer,有Windows/OSX/iOS/Android客户端;

2. Yuuguu;

3. apple自家的RemoteDesktop,但只能在OS X上运行。

资源共享:

资源共享简单到爆,个人感觉共享及权限设置的方便性上OSX > DSM > Linux > Windows

只要鼠标动两下。。。就好了

(前几天弄windows共享及权限,跟OSX相比简直是复杂到崩溃)

另,如果系统默认的共享方式无法满足您的办公需求,可安装Server 4.0.3(正版售价仅128软妹币)

流媒体解码播放:

1. Plex

2. PlayBack

可能有朋友问,为啥不在MacMini上安装windows?这一点上我实在不推荐,OSX发展到现在,家用方面的软件上其实比windows丰富得多,安装傻瓜化、操作系统免费化、软件低价化、使用白痴化!办公娱乐软件应有尽有,我实在想不出来除了强开高速通道要在win版迅雷之外还有什么装windows的必要。

(前阵子折腾n54l用了段时间windows,真心觉得麻烦爆了)

其它推荐:

建议搞一台能刷dd-wrt或带WOL的路由,各种远程开关机、修改设置。

(图片为DD-WRT的手机端控制app截图,很方便的对路由进行各种常用设置,以及对NAS的远程开机。)

本文分享自微信公众号 - 马哥Linux运维(magedu-Linux),作者:地球的外星人君

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2017-05-22

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 为 Zabbix 优化 MySQL

    Zabbix 和 MySQL 在大型的 Zabbix 环境中,遇到的挑战大部分是 MySQL 以及更具体的说是 MySQL 磁盘 IO。 考虑到这一点,我将提...

    小小科
  • 据说这篇总结覆盖了一般Python开发面试中可能会问到的大部分问题

    通信背景,工作一年多不到两年。之前一直在做C++的MFC软件界面开发工作。公司为某不景气的国企研究所。(喏,我的工作经验很水:1是方向不对;2是行业有偏差)。然...

    小小科
  • 想要自己搭建NAS服务器?看这篇文章,小白也能学会!(一)

    ? NAS即网络附加存储(Network Attached Storage),通过网络提供数据访问服务。 本人不推荐自攒NAS,稳定性差,迷你主板和家用机电源...

    小小科
  • linux基本命令集锦

    1. Cat命令 使用权限:所有使用者  使用方式:cat [-AbeEnstTuv] [–help] [–version] fileName  说明...

    苦咖啡
  • java中的垃圾回收机制简介

    内存空间是有限的,运行时如果不能获取到内存,会抛出OutOfMemory,一种有效的解决措施是,抛弃那些程序永远不会不再用到的对象,腾出空间。

    爬蜥
  • 什么时候触发GC

    所谓大对象,是指需要大量连续内存空间的java对象,例如很长的数组,此种对象会直接进入老年代,而老年代虽然有很大的剩余空间,但是无法找到足够大的连续空间来分配给...

    王小明_HIT
  • PHP文件包含漏洞原理分析|美创安全实验室

    PHP是目前非常流行的Web开发语言,但是在利用PHP开发Web应用时,如果稍有不注意,就会产生PHP文件包含漏洞。PHP文件包含漏洞是一种常见的漏洞,而通过P...

    数据安全
  • Java GC的基础知识

    最近碰到一些应用问题,涉及到了Java中的垃圾回收机制,Garbage Collection,简称GC,这其中的学问,还是不少的,有很多东西需要学习。

    bisal
  • Training Region-based Object Detectors with Online Hard Example Mining

    版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。

    于小勇
  • CMU2018春季课程:神经网络自然语言处理课程(附PPT和代码)

    【导读】我们之前介绍了一系列卡耐基梅隆大学的课程,今天,我们又带来了CMU 2018春季最新的课程“Neural Networks for NLP”介绍,该课程...

    WZEARW

扫码关注云+社区

领取腾讯云代金券