我也来说下我的计划,自认为比力完美了,先说效果:
1. 7*24小时开机,小型UPS电源庇护,断电可主动让NAS文雅的关机,避免对硬盘形成不良影响,电力恢复后主动开机,不测关机后也可长途开机。
2. 家庭影院办事器,影视剧利用主动化东西下载,只要把想看的添加进去就能够了,若是有了资本,系统会主动下载并分类整理,包罗重定名下载字幕等,当然也能够手动添加种子下载,出格合适玩PT。
3. NAS上存储的海量影视等多媒体资本,在家能够在电视上旁观,在外可通过手机或电脑客户端在线旁观,不需要下载。
4. 文件共享办事,那是最根本的了,能够很便利的开启SMB、FTP等办事。
5. 私有云盘,实现类似Dropbox和OneDrive的主动同步功用,好比今天我在家拿主力机工做,明天拿轻薄本进来,相关数据在后台主动同步,不需要手动来回拷贝;别的手机客户端可实现照片主动上传至NAS办事器,手机小容量的福音。
6. 家里局域网在外随时毗连,只要有互联网,能够拜候家里任一设备,包罗路由器打印机等,和在家拜候没有多大区别。其实那个功用是通过别的一个独立的小盒子实现。
7,硬件和软件均为DIY,非废品,系统接纳开源计划Openmediavault(OMV),需要较强脱手才能,暂时想到那么多,有人感兴趣再弥补细节……
======朋分线======
2月9日更新:
有人看了今天就来更新一下。
先说硬件,上面说了那么多功用,其实硬件设置装备摆设很简单,按例先上图:
四盘位U-NAS万由四盘位NAS,华擎Q1900-ITX主板,J1900CPU,4G内存,目前我放置了4块4T硬盘,两两做成RAID1,一个次要用来存储小我及工做文档,另一个次要用来存储多媒体材料,为了不占用硬盘插槽,操做系统拆在了从主板扩展出来的SATA接口的固态硬盘上。可能有人会问那点设置装备摆设够吗?能够做HTPC吗,能够看4K视频吗?我的设法是,NAS就回归NAS的素质,做好收集存储功用,将NAS做HTPC利用完全没有需要,因为:1、把NAS同时做为HTPC利用,需要有较高的硬件设置装备摆设,成本会更高;2、NAS一般需要24小时开机,HTPC需要放在显示器或电视附近,那时候就得考虑位置、散热、噪音等等问题,那些前提都满足吗?3、若是家里摆设了千兆收集,利用高清播放盒即可实现高清播放需求,完全没需要操纵NAS。因而,那台NAS关于我来说,完全足够,放在阳台角落的一个机柜里,7*24小时开机,功耗、噪音等问题通盘能够忽略,十分省心。
次要的硬件设备介绍完,但是我认为还缺一项十分重要的设备,即UPS不连续电源。为什么?既然利用NAS了,各人必然比力存眷设备和数据的平安性,而家里时不时的会有突然停电的可能,万一硬盘正在读写的过程中突然断电,数据丧失怎么办?固然我还没有碰到过那种情况,但是考虑到整个NAS系统的完整性与不变性,避免没必要要的费事,我在很早的时候就购入了一小型UPS电源,该UPS可支持NAS运行半个小时摆布,有了它,停电时就会通知NAS:“如今停电了,我正在给你供电呢,你需要筹办关机了,倒计时起头:45秒,44秒,43秒......(倒计时参数可设置)”,倒计时完毕后NAS就能够不迟不疾以文雅的姿势关机啦,完全不消担忧上述突然断电可能会形成的影响,若是那45秒内电力又恢复了,则打消主动关机。关机后比及电力恢复,NAS会主动开机,也能够手动长途唤醒开机。仍是上个图吧,UPS就是那货:
APC BK650-CH UPS不连续电源400W 主动开关机电脑 防浪涌好了,硬件部门根本介绍完,软件部门涉及的内容比力多,下次有空再继续更新...
======朋分线======
2月12日更新:
各人好,忙完闲事了,今天来更新一下,感激存眷。
在更新之前,先申明几点:
1、关于NAS系统的选择,每小我的需求不尽不异,该计划纷歧定合适所有人,也有必然的难度。若是你在用成熟的贸易软件好比群晖,我建议你继续利用,其实不断按照本身的需求增加和设置装备摆设功用,没有需要从头改换别的一个计划,当然那里指的正版贸易软件,不建议盗版。
2、关于软件功用实现,有些选择也不是独一的,那里次要供给思绪,不会详细到每个软件的详细设置装备摆设,我会介绍一下大要标的目的,感兴趣的伙伴能够自行去谷歌或百度,家里搭建NAS办事器的童鞋脱手才能应该都不差,之后如有时间可视情况更新一些软件利用经历。
3、全国没有免费的午餐,该计划里涉及的某些办事也是收费的,但物有所值。
嗯,烦琐完了,如今正式起头(仿佛又要起头从头编号了)。
1、系统:前面已经提了,系统接纳的是OMV,即openmediavault,我为什么要接纳OMV而不是FreeNAS,一是因为FreeNAS需要大内存,我的设备只要4G内存,二是我本人比力熟悉Debian,而OMV恰是基于Debian的。OMV官网在此:The open network attached storage solution。
为了不熟悉的童鞋有个曲不雅感触感染,按例上图:
openmediavault因为我家NAS是放阳台的,并没有接显示器和键鼠,也没有图形界面,行话就是headless server,一根网线完事,日常平凡办理NAS,除了登录web界面外,就是ssh长途登录啦,画风是如许的:
ssh长途登录nas(你并没有看到密码,因为设置装备摆设了密钥登录)关于文件共享,我开启了SMB办事,日常平凡利用的画风是如许的,翻开我的电脑(不合错误,WIN10酿成了此电脑...),收集位置里多了我映射的收集磁盘即NAS的共享文件夹,双击进入,就和当地硬盘一样。
细心的人可能还发现了OMV办理界面办事(Service)里面有一项UPS,OMV便利之处就是能够安拆各类插件来扩大系统功用,那个UPS插件就叫做openmediavault-nut(Network UPS Tools)。仿佛有人问怎么设置装备摆设的,我再来个图吧,留意驱动那一块的设置,因为是通过USB毗连的;别的留意Shutdown mode和Shutdown timer的设置,意思就是当检测到UPS电池供电后,倒计时45秒,45秒之内若是还没有恢复供电,则主动关机,若是恢复供电,则打消主动关机。
openmediavault-nut设置好了,系统部门就先简单介绍到那吧,下一部门是重点,多媒体办事器。
2、多媒体部门:
答主是是个比力喜好看片子的人,欧美影视居多,那一块其实涉及的软件仍是蛮多的,今天先介绍此中之一吧,当然那款软件良多答复都已经提到了,它就是大名鼎鼎的——Plex。
1) Plex:
大名鼎鼎的Plex,办事端叫做Plex Media Server,客户端涵盖网页阅读器、安卓、苹果等全平台。除了主动从imdb等数据库补全影片介绍等meta信息停止索引外,最重要的还能实时转码,处理客户端不撑持某些视频格局或是网速慢等问题。不想打字了,继续上效果图吧。
觉得上那两张图把本身保藏的片子电视剧都表露了......
======朋分线======
2月15日更新:
各人好,今天我又来更新了,间接进入正题。
2)主动化东西:
多媒体办事器做为NAS的一项重要功用,若是影视资本可以实现主动化(或半主动化)的下载或整理,无疑将极大进步利用体验,试想一下若是想看一部片子或电视剧,还得满世界寻找资本,好不容易下载到了还需要手动归类整理,下载字幕等等,整个流程非常繁琐,浪费时间不说,兴致可能都削减了一半。
好了,我先间接给出我NAS中利用的软件,那些软件彼此共同,设置装备摆设好以后,几乎完全实现了主动化办理,日常我只需要将想看的片子添加进去就行了,寻找资本、下载、整理、字幕等等,都是由那些软件主动完成的。还有一个好动静是:那些软件均是开源的!不需要付任何费用!
那些软件别离是:
Sonarr(我小我将它翻译为“声纳”,电视剧主动化办理软件);Radarr(暂且叫“雷达”吧,片子主动化办理软件);SABnzbd(Usenet下载客户端);Transmission(bt下载客户端)。以上每个软件都有其它的功用类似的软件能够完成类似的功用,那里列出的是目前比力支流或是社区比力活泼的。
Transmission,bt客户端就不做过多介绍。SABnzbd是Usenet下载客户端,什么又是Usenet呢?那里引用一下维基百科的介绍:
Usenet是一种散布式的互联网交换系统,源自通用用处的UUCP收集(名字亦类似),它的创造是在1979年由杜克大学的研究生Tom Truscott与Jim Ellis所设想出来的,Usenet包罗浩瀚新闻组,它是新闻组(异于传统,新闻指交换、信息)及其动静的收集集合。Usenet里的动静(帖子)按照所分Usenet层级(新闻组)存储在办事器,大都办事器不竭转发其动静给其他办事器,最末新闻组动静被散布式存储于全球大量的计算机中,但它不是万维网。
通过软件用户可以选择订阅感兴趣的新闻组、动静停止阅读、索引、删除过时动静等。Usenet的最后设想是借助收集停止手艺信息交换,后来被普遍推广到群众范畴,如社会新闻、业余喜好、小我兴趣等主题。如今默认情况下,它利用NNTP协议。Usenet最次要的特色是同一分组、全球转信(转发动静)。一些人认为Usenet一词来自于User Network。能够看出Usenet是一种十分古老的手艺,以至比万维网还要早。Usenet开展至今,二进造新闻组的数据交换占据了很大一部门,里面的资本十分丰硕,那里只简单介绍一下Usenet怎么利用:
下载软件:SABnzbd就是此中之一;nzb索引网站:通过nzb文件搜刮,找到本身需要下载的文件,有免费的索引网站,好比Binsearch,也有收费的,小我建议利用收费的索引网站,索引量量和不变性较高;购置Usenet办事:有良多Usenet办事供给商,购置后办事商会给你办事器地址和账号,把那些信息设置装备摆设到下载客户端好比SABnzbd里面。好了,有了以上的那些,你其实就能够手动下载了:在nzb索引网站找到你想下载资本的nzb文件下载下来,利用SABnzbd等客户端翻开,因为下载软件里面已经设置装备摆设好了办事器,所以你的资本就会从那些办事器上下载了,不是很难是吧?
但是上面的流程仍是复杂了,说了半天仍是需要手动下载,那时候Sonnar和Radarr就派上用场了。
Sonarr是主动化的电视剧办理软件,用来逃剧再适宜不外了,软件里面将重定名规则、明晰度要求、nzb索引、bt索引(当然不要忘了bt哦,是个很好的弥补)、nzb或bt下载软件等都设置装备摆设好后,剩下的都交给Sonarr吧,Sonarr里面有保留你的想看列表,并会按期主动在索引网站上寻找能否有那些资本,若是有而且明晰度契合要求,则会主动交给nzb或bt下载软件,下载完成后Sonarr就会按照重定名规则主动完成归类整理。
Radarr其实和Sonnar十分类似,连界面都很像,它其实是Sonnar的一个分收,只不外是用来办理片子罢了,只要你会设置装备摆设此中任何一个,别的一个应该就会了。
最初还有字幕的主动化,那个其实是能够交给Plex去做的,Plex有个插件叫Sub-Zero,能够很好的完成字幕主动婚配和下载的工做。
再上几个截图申明一下:
Sonarr主界面Sonarr点开某个剧的样子(大猫)Sonarr添加本身想看的剧,就是那么简单!Radarr,片子主动化,界面功用和Sonarr都很类似~SABnzbd,盗用官网图,逃~~~Transmission,盗用官网图,再逃~~~3、私有云盘:
私有云盘,文件主动同步,评论里也有人提到,我利用的其实就是Nextcloud,那个工具其实就跟Dropbox,OneDrive一样,类似网盘的功用,十分保举有多个设备文件主动同步需求的人利用,成立本身的网盘,不再依赖互联网网盘办事。那个安拆起来略微有点费事,我拆了良多次才胜利,办事端拆好以后,下载电脑和手机客户端,添加需要同步的文件夹就能够了。手机客户端能够设置照片后台主动上传,不外IOS端的后台主动上传需要依赖GPS定位,有时候需要翻开客户端才气上传,安卓版的据说没有问题,因为没有安卓手机,还有待验证~~~
客户端的图就不上了,感兴趣能够本身下载下来看看,设置十分简单。
最初,那些办事Openmediavault都有对应的插件,但是我本人建议更好利用docker安拆!(重要的工作说三遍!)给各人保举linuxserver的docker容器:plex, sonarr, radarr, sabnzbd, transmission, 以及官网的nextcloud容器。
======朋分线======
4、内网穿透
收集那部门留到最初,也是最重要的,NAS若是仅仅只能在家里拜候也就没有多大意义了,我们需要的是在世界任何一个角落,只要有互联网,就能便利的拜候NAS。
要能实现那一点,第一个想到的计划天然是:公网IP+DDNS+端口映射了,可惜,我的宽带办事商并没有供给公网IP,我以至一度想打运营商德律风赞扬,但是后来发现了其它计划,也就做罢。
后来目光一度转向了花生壳盒子之类的设备,认真看了介绍之后,价格贵不说,还有端口和流量限造等等,其实是有点坑啊,判断弃之。
曲到我发现了那款神器——Zerotier。
Zerotier的介绍和利用办法各人能够自行上彀查查材料,简单来说,Zerotier能够创建一个虚拟局域网,将设备参加那个虚拟局域网后,就能像在一个局域网内那样便利的拜候了,若是我们将手机、条记本电脑、平板电脑等常用的末端和NAS都参加那个虚拟局域网,那么我们无论在哪里都能够拜候NAS中的资本了,就像在家一样!颠末现实利用测试发现,那玩意速度也出奇的好,在外面ping值凡是只要几十,据说利用了点对点手艺。
仿佛一切都很完美,NAS、手机、电脑、ipad等都有对应的Zerotier客户端,安拆起来不费事,然而问题来了,NAS中拆Zerotier固然能够,但若是NAS不测关机了怎么办,关机了NAS就没法参加虚拟局域网了,还怎么长途拜候,怎么长途开机呢?那仿佛是个鸡生蛋蛋生鸡的问题?别的还有一些设备好比智能家电、收集打印机等,是不成能拆Zerotier的,在外面怎么拜候那些设备呢?
再想想还有没有处理计划?看来仿佛还需要一个“跳板”?
曲到某一天,我逛Zerotier官网时发现了那货:ZeroTier Edge,一个小盒子,看介绍貌似能够即插即用,不需要什么设置装备摆设,接在路由器下面应该就能够实现内网穿透了,看起来很奇异,实是良心产物,可是那货貌似还在寡筹阶段,国内买起来不太便利,价格也比力动人,那盒子的内核无非仍是Zerotier嘛,于是......我如有所思,能不克不及本身实现一个呢?
最初间接上图吧,我完成的“盗窟”盒子长如许的(话说那盒子我不满的处所就是灯太亮了,所以贴了胶带,请无视):
盒子已经设置装备摆设好了Zerotier并参加了我的虚拟收集,接在路由器下面一个lan口,只要那个盒子连结开机形态且收集一般,就能在外拜候家里的收集,如许的益处还有若是NAS不测关机了,能够用手机连上Zerotier虚拟收集,发送一个收集唤醒(wake on lan)恳求给NAS就能够长途开机了,完美!给想揣摩的童鞋送上一张原理图吧:
======朋分线======
评论里有人问那个盒子怎么实现的,其实就是刷了OpenWrt,拆好Zerotier,参加你的虚拟局域网,然后把虚拟局域网接口和现实lan接口桥接,原理如上图所示,因为那个盒子只干那一件事,能够把一些其他无关的办事关掉,就像官方盒子宣传的一样:Do One Thing and Do It Well,哈哈。