經過一段時間的折騰,終於感覺穩定瞭,該曬曬見見光啦,順便總結一下。

隻是裝機折騰記錄,僅代表個人!~

購買理由

就是想折騰個NAS,自己喜歡折騰這些電子產品,沒錢,隻好窮折騰,配件都是利用手頭上有的,再拼湊一些咸魚淘的,勉強拼湊一臺自用NAS。

外觀展示

終於可以曬一下機器,大部分是自己的圖,前兩張是群友的圖,拍得漂亮拿來用,勿怪!

自己拼湊的 NAS 硬件+軟件層面曬機總結

整機銀色和灰色兩款

自己拼湊的 NAS 硬件+軟件層面曬機總結

機箱配件

自己拼湊的 NAS 硬件+軟件層面曬機總結

這是我自己裝機內部俯視圖,電源400W臺達模組,模組線是自己做的,佈線比較整齊美觀

自己拼湊的 NAS 硬件+軟件層面曬機總結

後排風扇我是上瞭兩個,一個利民12cm,一個利民14cm,隻因手上有這兩個風扇,就上瞭,沒有其他原因,12串14用瞭一個14轉12的轉換板

自己拼湊的 NAS 硬件+軟件層面曬機總結

這是機箱左側,有進風孔的位置,我加瞭一個8010的風扇,用磁吸方式吸在電源橫梁上,增加進風量,電源下方也增加瞭一個8010風扇

自己拼湊的 NAS 硬件+軟件層面曬機總結

右邊比較簡單,我大4D電源口做瞭5個,背板上插三個,剩兩個備用,估計也難用得到,回頭可以取消,SATA電源口留瞭兩個,留給硬盤籠外掛硬盤用

自己拼湊的 NAS 硬件+軟件層面曬機總結

前方,自己貼瞭個膜,我是真不喜歡硬盤籠黑色托架,塑料用得差,有劃痕,做工也差,貼膜拉到,眼不見心不煩

自己拼湊的 NAS 硬件+軟件層面曬機總結

背部沒啥說的,串聯風扇螺絲太長,加瞭4個橡膠墊,兩個風扇之間4根螺絲也加瞭4個橡膠墊,剛剛好

自己拼湊的 NAS 硬件+軟件層面曬機總結

就是這6個硬盤托架,塑料質感真不好,劃痕、註塑氣痕、縮印,綜合起來比較難看,隻好貼膜遮醜

自己拼湊的 NAS 硬件+軟件層面曬機總結

整機貼膜後的效果,沒辦法,手頭上就剩下這個顏色的膜,順便把硬盤燈也貼住瞭,不貼的話夜裡太刺眼

自己拼湊的 NAS 硬件+軟件層面曬機總結

豎放的話,配得墊腳太低,來回搬動很不方便(雖然難得動一次),換上高墊腳,搬動方便,下方進風口進風應該也會好一些,這個墊腳是30*15全鋁合金防震的

好瞭,上面就是所有的圖示,拍照難看,勿怪,機器還是很漂亮的,相當滿意!!!

硬件總結:

我手上有8600T和8600K兩顆CPU,考慮到另外一臺MINI主機(M720Q)上不瞭8600K,隻好NAS上8600K,主板配瞭Z370M D3H,TAN機箱對主板匹配度很友好,基本上傢用主板都能匹配,贊一個!

內存用瞭兩根金士頓雷電RGB 16G*2,一根3200,一根3600,隻因手頭上有,就上瞭,這個燈條高度剛剛好頂不到硬盤籠。

電源是臺達400W,也是之前在用的,不過裝這臺機子的時候發現主板電源線不夠長,還好機箱支持電源反裝,反裝後電源長度剛好,不過我有強迫癥吧,覺得還是要正裝,其他線也不太合適,幹脆就自己做瞭一套模組線,長度都很合適。

散熱就用瞭機箱自帶,目前使用下來散熱還可以,完全沒問題。

風扇之前也說瞭,一個利民12cm,一個利民14cm,兩個8010小風扇,目前一周使用下來散熱不錯,各方面溫度都不高。

硬盤我用量不大,兩條250G NVME做緩存(緩存太小,準備換2塊500G或者1T SSD固態),3塊2T硬盤做存儲,2快4T硬盤做校驗(為瞭後續更換存儲盤方便,直接用瞭兩塊4T),普通傢用存儲文件和照片、視頻,我不掛PT什麼的,看電影一般也比較少,所以存儲空間需求不大,主要是辦公文件有300G左右,歷年的照片、視頻有100G左右,偶爾下載一些4K電影之類的,空間足夠瞭。

網卡現在上瞭兩張,一張HP 366FLR 4口千兆,一張HP 561FLR雙口萬兆,但是我發現萬兆網卡對於目前我來說還沒啥用,準備去掉,留個4口千兆就行瞭,本地萬兆對我來說需求不大,主要是遠程備份,等以後再折騰萬兆。

軟件總結:

軟件用的是UNRAID,系統本身非常好用,我用過群暉、威聯通,對比下來覺得還是UNRAID適合自己,這個看個人感受和需求。

我的Docker應用基本上都開啟瞭SSL加密,上一篇介紹瞭不使用NginxProxyManager反代開啟SSL加密的方法,但是有些容器使用介紹的方法無法開啟,這次又把不能直接部署證書的容器進行瞭NginxProxyManager反代,實現全面的SSL加密訪問,圖個心理安慰,另外遠程訪問也更方便,Google瀏覽器在遠程訪問時會強制https,未部署SSL訪問比較煩。

1、華碩路由器部署SSL遠程加密訪問

我喜歡在公司訪問傢裡的路由器,並且對傢中的電腦進行網絡喚醒,傢中路由器是華碩的,刷koolshare固件,DDNS解析是在Unraid中部署的Aliyun-DDNS進行頂級域名解析(看著路由器裡的DDNS解析難受,強迫癥勿怪),那麼首先實現路由器的證書部署

登錄路由器→外部網絡→DDNS→啟用DDNS客戶端選擇是→導入您自己的證書→上傳key和crt文件→應用本頁面設置

自己拼湊的 NAS 硬件+軟件層面曬機總結

以上完成之後路由器就導入瞭你自己的域名證書,再進入DDNS客戶端→啟用DDNS客戶端選擇否→進入系統管理→系統設置→從互聯網設置選擇是→設置通信端口→應用本頁面設置

OK,你可以輸入https://頂級域名+端口,進行遠程訪問,並且已經ssl加密

自己拼湊的 NAS 硬件+軟件層面曬機總結


2、Unraid遠程SSL加密訪問

網上有教程,Unraid開啟https訪問並上傳自己的證書文件,但是我並沒有配置好,證書是KeyManager導出的Nginx格式,把crt和key兩個文件按照ssl文件夾中的pem格式合並上傳後,無法登錄系統,經過多次排查,發現Unraid不能使用FreelSSL亞洲誠信TRUSTAsia頒發的1年期證書,更換Let's Encrypt 頒發的3個月期證書可以,不爽的就是3個月就要手動更換一次,後面看看折騰下怎麼實現自動續期。

將Let's Encrypt證書導出Nginx格式後,按照SSL文件夾下certs裡'服務器名'_unraid_bundle.pem文件格式,將cer和key兩個文件復制進去,重啟後輸入'https://***.com://端口號'即可開啟SSL遠程加密訪問,本地可繼續使用IP訪問。

自己拼湊的 NAS 硬件+軟件層面曬機總結

路由和Unraid配置完SSL遠程加密訪問之後,就是Docker容器遠程加密訪問瞭。

3、Docker容器加密訪問

我在上篇中已經介紹瞭Nextcloud、Onlyoffice不通過反向代理直接部署SSL遠程加密的方法,這次把握容器中的其他鏡像全部實現遠程加密訪問,同一個域名證書,導出Nginx和iis兩種格式,遠程訪問都是https://域名+端口,路由器中進行端口轉發。

①FileBrowser文件管理

首先在鏡像中開啟SSL,輸入on

自己拼湊的 NAS 硬件+軟件層面曬機總結

然後在appdata/FileBrowser/ssl文件夾中上傳自己的域名證書和密鑰,並重命名為ssl.key和ssl.crt,重啟FileBrowser容器後即可遠程加密訪問,記得路由器中端口轉發

自己拼湊的 NAS 硬件+軟件層面曬機總結

②Heimdall個人導航

這個想必很多小夥伴都裝瞭個人導航頁,開啟SSL很簡單,隻要在appdata/Heimdall/keys文件夾中上傳證書文件,同時重命名為cert.key和cert.crt即可,同樣記得在路由器中進行端口轉發

自己拼湊的 NAS 硬件+軟件層面曬機總結

③Jellyfin多媒體

看電影比較少,所以隻裝瞭這個Jellyfin,這個SSL遠程加密訪問和其他不太一樣,不過同樣簡單,隻是證書格式不同,在KeyManager中導出一個IIS格式的證書文件,後綴為.pfx,將證書文件放入appdata/Jellyfin/config文件夾中,文件名為***.com.pfx即可

自己拼湊的 NAS 硬件+軟件層面曬機總結

自己拼湊的 NAS 硬件+軟件層面曬機總結

以上三個加上之前的Nextcloud和Onlyoffice,總計5個容器部署完SSL遠程加密訪問。

4、還有一些容器暫時沒有找到開啟SSL遠程加密訪問的方法,改為使用NginxProxyManager反向代理

①安裝NginxProxyManager

首先創建一個proxynet網絡,其實創建不創建都可以,使用bridge也是沒有問題,打開終端,輸入docker network create proxynet即可,應用市場搜索NginxProxyManager進行安裝

自己拼湊的 NAS 硬件+軟件層面曬機總結

無需改動任何參數,點擊應用安裝完畢。

安裝完成後進入WebUI,初次進入賬號admin@example.com,密碼changeme,進入之後會要求更改賬號和密碼

後面上傳自己的證書和添加代理不多說,網上教程很多,自行搜索……

②反向代理加入Transmission和其他一些未能直接部署SSL的容器

至此目前已安裝的容器需要遠程訪問的都已經實現SSL加密訪問

5、虛擬機

目前虛擬機安裝瞭CentOS、Ubuntu、Windows10、iKuai、LEDE,但是基本都沒啟用,軟路由和旁路由對我來說需求不大,傢裡的路由器已經能夠滿足使用,後面可能會考慮開啟旁路由做一些轉發,安裝一些插件,目前都是在主路由中完成。

Windows10的話傢裡也有小主機,目前也無需求,暫時先這樣吧。

標記:網絡相關命令

創建Docker過程中會涉及到一些自定義網絡的設定,記錄下命令

  • 創建網絡:docker network create onlyoffice
  • 刪除網絡:docker network rm onlyoffice
  • 網絡查看:docker network ls
  • IP 查詢:ip route route -n

硬盤直通命令:

  • 終端輸入:v /dev/disk/by-id
  • 位置輸入:/dev/disk/by-id/**********

Transmission UI命令:

  • wget
  • bash install-tr-control-gitee.sh

Auto Fan命令:

  • 驅動信息:sensors
  • OS 代碼:acpi_enforce_resources=lax
  • 啟動命令:sudo modprobe it87 force_id=0x8628

CoreFreq插件命令:

corefreq-cli

使用感受

以上就是這臺NAS目前的狀況,一般功耗在50-60瓦,滿負荷在110W左右,平常每天耗電1.4度左右,溫度控制也較好,機械硬盤在35度左右,緩存固態在40度以內,NVME固態40度上下,滿速溫度還沒測試。

內網傳輸速度能夠跑滿千兆,比較穩定,外網看網速,跑滿基礎帶寬沒啥問題,目前使用感受比較好,希望能夠穩定運行。

自己拼湊的 NAS 硬件+軟件層面曬機總結

總結

生命有限,折騰無限,暫時告一段落,靜待閨女降生!



本文經“什麼值得買”社區作者@春暖花開半夏花授權轉載,文章內容僅代表作者觀點,與本站立場無關,未經授權請勿轉載。

自己拼湊的 NAS 硬件+軟件層面曬機總結

創作者介紹
創作者 3C王者 的頭像
3C王者宇晨

3C王者

3C王者宇晨 發表在 痞客邦 留言(0) 人氣( 0 )