? 前言
作為萬由NS401老用戶,距離上次拆機和體驗U-NAS OS系統(tǒng)差不多時隔了差不多五年,本次拿到的HS-401P的內(nèi)部硬件設(shè)計和系統(tǒng)真的變化非常大,得益于給用戶開放了極大的權(quán)限,使用的這一周真有種路飛覺醒尼卡果實的暢快感受。
本文作為深扒系列的第三篇,將帶大家深度了解下萬由NAS的軟硬件特點,同時也會給新入手萬由的朋友帶來基礎(chǔ)優(yōu)化與進階玩法案例分享,覺得有用歡迎關(guān)注點贊收藏三聯(lián)。
本文比較長,大家可以先看下目錄,按需跳轉(zhuǎn)。
說起來認識萬由也挺久的了,作為浙江本土企業(yè)早年還是代工為主,最早被大家廣泛認知應(yīng)該是暴風(fēng)當(dāng)年定制得播酷云,壓貨太多差點沒把萬由給干倒閉。
雖然是礦渣,但是播酷云一代和二代讓玩家知道了有個做設(shè)備工廠的叫萬由,質(zhì)量還不錯,設(shè)備可玩性也挺高,關(guān)鍵當(dāng)時價格也不貴,可以說N3160和J3455平臺的普及萬由功不可沒。
相比硬件,萬由自家的NAS系統(tǒng)反而一直沒啥人知道,除了系統(tǒng)名字拗口(U-NAS OS)以外,早些時候因為交互邏輯不夠簡單和基礎(chǔ)功能一般,UNAS4.0免費下載都沒人安裝。
目前萬由是鐵了心想改變用戶心中純代工廠的印象,特意讓我試試他們的UNAS6.0系統(tǒng)和生態(tài),目前體驗還不錯,可以當(dāng)有特色NAS機制的Debian使用,下文大約有2/3的篇幅是解構(gòu)U-NAS OS這個系統(tǒng)以及圍繞系統(tǒng)的玩法。
日常推薦,有興趣的可以看下。
1??萬由 HS-401P
介紹:萬由HS-401P是預(yù)裝U-NAS OS的四盤位成品NAS,CPU使用目前主流的J4125,四核四線程足夠應(yīng)付進階玩家對CPU性能的需求,內(nèi)置兩個SO-DIMM槽,老樣子最大能支持到16G*2,雙2.5G網(wǎng)口可以用來玩虛擬機和Docker,達到做AllinOne的最低門檻,除了四個常規(guī)硬盤位以外,主板上還有一個NVME固態(tài)硬盤槽。
2??萬由 HS-201P
介紹:和401P同屬HS系列,除了是雙盤以外沒有區(qū)別。
3??萬由 NS-402
介紹:同樣的J4125平臺,和HS-401P的區(qū)別在于是4個2.5G網(wǎng)口。
4??中興 AX5400 Pro
介紹:目前千元內(nèi)最具備性價比的中高端路由器,沒有之一,AX5400Pro最強的地方是無線信號的覆蓋面和穩(wěn)定性,WAN口為2.5G能支持到千兆寬帶,當(dāng)然4核CPU+8核NPU也是連接數(shù)和下聯(lián)穩(wěn)定的關(guān)鍵點所在,無腦推薦不解釋。
5??蒲公英 X3A
介紹:如果當(dāng)?shù)赜脄erotier卡頓厲害,可以將SD-WAN方案換成X3A,手機在外部網(wǎng)絡(luò)平打開蒲公英客戶端即可用路由器分配的內(nèi)網(wǎng)IP訪問NAS,活動價正常八九十塊錢,7621依舊能滿足大部分用戶需求,下聯(lián)的所有設(shè)備皆自動加入組網(wǎng),是NAS的好搭檔。
如果不好走線,也可以選擇X1旁路由做無線橋接連接NAS組網(wǎng),也是不錯的選擇。
6??希捷 酷狼機械硬盤
介紹:希捷酷狼全系硬盤均采用 CMR技術(shù),使用的AgileArray 技術(shù)對NAS有特殊加成,主要在硬盤電源管理和多盤位環(huán)境中的硬盤雙面平衡和RAID優(yōu)化。另外威聯(lián)通對酷狼有單獨的健康管理內(nèi)置軟件,可以有效實現(xiàn)預(yù)防、干預(yù)和恢復(fù)功能,另外內(nèi)置的旋轉(zhuǎn)振動傳感器也有緩震作用, 還送一次免費原廠數(shù)據(jù)救援服務(wù),值得購買。
7??綠聯(lián) CAT6網(wǎng)線
介紹:現(xiàn)在的家庭啥都可以差,就網(wǎng)不能差,連接路由器最重要的硬件,網(wǎng)線差網(wǎng)絡(luò)質(zhì)量就差,這類沒多少錢的配件,盡量選靠譜的,綠聯(lián)就不錯。
萬由之前作為準系統(tǒng)其實老款型號拆機文特別多,不過HS-401P的內(nèi)部設(shè)計和以往型號相比,內(nèi)部設(shè)計變動非常大,具體往下看。
1??收貨開箱
萬由的包裝還是比較簡單的,NAS本體+一盒配件。
HS-401P的外觀設(shè)計和之前不一樣了,邊緣更加圓潤。
背部則是標準的一體成型,作為入門型號并不支持后加PCIE硬件,包含8cm風(fēng)扇和各種接口,另外比老款還多了一個物理設(shè)備鎖和reset按鈕這兩個實用設(shè)計。
接口方面則是兩個2.5網(wǎng)口+HDMI接口+兩個USB3.2 Gen1接口,支持接電視或者顯示器直出畫面。
底部除了固定內(nèi)部框架用的螺絲外,還有四個可拆卸的增高腳,可以按需拆卸掉。
前面板的方案點名表揚下,HS-401P使用的是磁吸面板,可以完全阻擋進灰問題,磁吸力也很強,實測不會因為運行共振產(chǎn)生噪音。
和面板配合的是一個多功能拓展卡,包含電源鍵、USB 2.0接口和led燈。
這里點名批評下PM,現(xiàn)在的NAS硬盤拖都是免螺絲的卡扣了,真別再搞需要上螺絲的托盤,雖然金屬托盤確實能減少一定的共振問題,但是不方便。
配件方面萬由給的比較良心,除了常規(guī)的DC供電套裝和螺絲,網(wǎng)線質(zhì)量非常過硬,另外還給了螺絲刀和理線帶,好評。
2??拆解評測
HS-401P自帶了一個NVME硬盤位和兩個SO-DIMM內(nèi)存槽,后加需要拆機,將硬盤拖下掉拆掉背部三顆固定螺絲即可拆掉外殼。
萬由現(xiàn)在可能是為了控制成本,外殼的厚度一般,安裝的時候需要注意對準卡槽,不然可能會把外殼的反卡弄彎。
最先表揚的就是硬盤轉(zhuǎn)接卡了,以往萬由都是用4D供電+主板SATA數(shù)據(jù)口方案,現(xiàn)在終于換成集成供電+數(shù)據(jù)傳輸?shù)腜CIE轉(zhuǎn)接卡,出問題的幾率少了很多。
HS-401P的主板為定制的異型板,拋棄了之前17x17標準尺寸ITX主板,好事兒,這樣的設(shè)計不僅拆機更方便,同時可以為機艙內(nèi)部空出接近一半的空間,對于散熱有一定的加成。
HS-401P內(nèi)置的是SK海力士的標準低壓筆記本內(nèi)存,雖然J4125對外宣稱只支持8G內(nèi)存,實際上兩條16G內(nèi)存也能認出來并正確使用,不過用不上這么大,8G*1足夠,8G*2富裕太多。
NVME槽在內(nèi)存的上方,支持標準2280長度固態(tài)硬盤,通道為PCIE3.0,單做獨立存儲分區(qū)或者加速盤都可以。
主板背部包含了板載的16G EMMC硬盤和大面積被動散熱,散熱和背部風(fēng)扇貼的比較近,對于散熱幫助很大。
要說缺點就是這個PWM風(fēng)扇,雖然是溫控,但是實際上隨著艙內(nèi)溫度上去,這把風(fēng)扇高轉(zhuǎn)速的時候噪音還是比較大,有提升的必要。
接下來上硬盤開始體驗系統(tǒng),畢竟U-NAS OS 6.0才是本文的重點。
UNAS OS的相關(guān)信息其實官網(wǎng)沒有并不多,不過問題不大,通過代碼就能扒個干凈。
1??系統(tǒng)初始化
U-NAS OS的初始化流程和市面上大部分的NAS系統(tǒng)一樣,上手門檻很低,接上硬盤用網(wǎng)線連接路由器,之后通過官方提供的設(shè)備查詢軟件即可找到設(shè)備進入網(wǎng)頁管理后臺。
萬由設(shè)備管理軟件叫做U-Finder,官方下載地址:
https://u-nas.cn/service-support.html
下載安裝后點擊搜索設(shè)備,搜索到后雙擊即可進入網(wǎng)頁后臺,和其他NAS有所區(qū)別,U-NAS需要用默認賬號密碼登錄,建議登錄后創(chuàng)建新的賬號:
系統(tǒng)管理員: admin
管理員密碼: password
當(dāng)然通過路由器后臺查詢NAS的IP,瀏覽器直接輸入NAS的內(nèi)網(wǎng)IP(不需要加端口號)也可以訪問后臺,新手可能會比較困惑,建議使用U-Finder。
2??桌面UI
和其他NAS系統(tǒng)相比,U-NAS OS的網(wǎng)頁后臺交互邏輯更貼近Windows、Ubuntu等桌面系統(tǒng),左下角是開始菜單,菜單中包含了基礎(chǔ)操作快捷方式和軟件分類。
左上角則是各種應(yīng)用的快捷方式,預(yù)裝App比較少,可以按需自行安裝。
點擊資源監(jiān)控看下待機狀態(tài)的硬件利用率,比較以外的是使用率非常低,特別是內(nèi)存僅僅占用了6%。
3??OS核心版本
目前U-NAS OS的最新版本是6.1.9,建議剛?cè)胧值呐笥淹姾笊壱幌隆?
通過/cat /proc/version命令可以看到,U-NAS OS 6.0使用的是今年一月份發(fā)行的Debian5.10內(nèi)核,linux內(nèi)核版本則是5.10。
就系統(tǒng)內(nèi)核而言,U-NAS OS的選擇確實不錯,畢竟相比上一個版本,Debian5.10針對安全性做了特別多的優(yōu)化升級,Linux5.10對文件系統(tǒng)工作效率的提升也非常大,之前文章科普過。
4??文件系統(tǒng)
U-NAS OS底層存儲邏輯設(shè)計的非常復(fù)雜,畢竟XFS和ZFS轉(zhuǎn)換不是點一下鼠標就能輕松實現(xiàn)的功能,不過初始化倒是簡單,點擊桌面上的一鍵配置即可完成分區(qū)和必要文件夾的創(chuàng)建。
通過lsblk命令可以看到,U-NAS底層文件系統(tǒng)是常規(guī)linux系統(tǒng)使用的XFS做的LVM分區(qū),16G板載EMMC硬盤作為系統(tǒng)盤則是支持快照的btrfs分區(qū),用于保護系統(tǒng)數(shù)據(jù)。
比較有意思的是萬由RD給U-NAS OS做了個套娃機制,可以將創(chuàng)建的虛擬硬盤再做一個ZFS的文件系統(tǒng)組Zpool,當(dāng)然個人還是建議直接Basic或者RAID1,花里胡哨的套娃意義不大。
文件夾管理機制U-NAS OS和主流NAS系統(tǒng)一樣,分為共享文件夾和常規(guī)文件夾兩種,用于劃分不同的使用/訪問權(quán)限,用起來沒有什么門檻。
WevDAV、SMB、NFS和AFP等傳輸協(xié)議默認是全部開啟的,支持公開共享(Guest賬戶)和指定用戶訪問兩種管理方式。
比較奇怪的是創(chuàng)建共享文件夾的時候需要手動勾選一下文件管理器權(quán)限,不然自帶的文件管理器U-File Explorer看不到文件夾,這是個很迷的設(shè)定,有優(yōu)化空間。
5??賬號權(quán)限
就像標題說的那樣,U-NAS的賬號權(quán)限給的非常大,群暉和威聯(lián)通正常放給用戶折騰的一畝三分田就是軟件中心和Docker,而U-NAS OS可以通過Terminal直接安裝通用linux軟件。
這樣設(shè)計的好處就是能滿足所有用戶的需求,如果你只是想用NAS的基礎(chǔ)功能,使用網(wǎng)頁訪問U-NAS的桌面端和生態(tài)App即可,App管理器中也有Docker管理器以供折騰。
如果你是Linux用戶或者想學(xué)習(xí)Linux相關(guān)知識,U-NAS真的足夠方便,代碼與Debian/Ubuntu通用,網(wǎng)上教程大把,關(guān)于Terminal的使用可以看下面的進階玩法,Debian基礎(chǔ)知識可以去Gitee看看:
https://gitee.com/
6??外網(wǎng)訪問
外網(wǎng)訪問是NAS的最基礎(chǔ)功能,U-NAS OS提供的兩種免費訪問方式是U-Anywhere這個傳統(tǒng)透傳軟件和SD-WAN組網(wǎng),U-Anywhere類似群暉的QC(QuickConnect),需要走中轉(zhuǎn)服務(wù)器轉(zhuǎn)發(fā)。
通過瀏覽器打開萬由給的域名即可訪問NAS后臺,不過個人不推薦這個方案,畢竟可用傳輸帶寬不大,而且也搞不定需要端口號訪問web頁面的應(yīng)用,開啟當(dāng)個備用訪問方式還是可以的。
比較有趣的是萬由魔改了一下zerotier作為SD-WAN,具體組網(wǎng)部署方法放下面說。
除了上面兩種方式以外,萬由還提供了第三方DDNS域名解析配置入口,不過支持的服務(wù)商比較少,可以自行部署DDNS-go這類第三方Docker實現(xiàn)綁定,記得創(chuàng)建時候網(wǎng)絡(luò)用host模式。
7??軟件生態(tài)
萬由認證/魔改后的軟件都是通過App管理器進行操作,全部看了一遍覆蓋面還是比較全的,常用應(yīng)用都有。
下載、影音、監(jiān)控這些應(yīng)用都可以在App管理器中找到,點擊安裝即可一鍵部署,操作難度幾乎為0。
如果想要額外的應(yīng)用,直接命令行用apt或者deb就可以安裝,但沒辦法很好的在桌面顯示。
所以圖形化第三方軟件建議使用Docker作為替代,本文最后的進階玩法里面會教大家如何使用。
另外萬由也為堅定的傳統(tǒng)虛擬機用戶提供了VM管理器,支持一鍵導(dǎo)入,不過話說回來,有Docker誰還用虛擬機啊,浪費機能。
8??配套App
萬由的PC配套軟件不多,只有基礎(chǔ)的查詢和同步工具,不過夠用了。
移動端相對而言就多了一些,包含照片管理、下載工具和文件同步,不過依舊有進步的空間。
9??硬件驅(qū)動
除了CPU和內(nèi)存這倆核心硬件外,HS-401P還內(nèi)置了UHD 600核顯和兩個RTL8125的2.5G網(wǎng)口,驅(qū)動全部已經(jīng)打好,玩法比較多。
U-NAS對于雙網(wǎng)口的開發(fā)還不錯,預(yù)設(shè)了匯聚和VLAN劃分功能,可以輕松實現(xiàn)5Gbps的傳輸通道,不過對NAS而言,雙網(wǎng)口的本質(zhì)是問了保證主網(wǎng)絡(luò)down掉后備用網(wǎng)絡(luò)也能讓設(shè)備聯(lián)網(wǎng),大家可以按需配置。
比較可惜的是U-NAS OS并沒有預(yù)置PPPoE程序,只支持DHCP和靜態(tài)IP,不過問題不大,通過虛擬OpenWRT或者愛快等軟路由可以實現(xiàn),對喜歡折騰的玩家來說更友好。
萬由的NAS系統(tǒng)操作習(xí)慣和群暉、威聯(lián)通區(qū)別非常大,剛?cè)胧值呐笥芽梢愿旅娌僮鳌?
1??三種不同權(quán)限賬戶
創(chuàng)建非admin賬戶的原因是為了更好的保護設(shè)備不被入侵,進入控制中心,點擊添加開始創(chuàng)建新的賬號。
在彈出的對話框中輸入新賬號的用戶名和密碼之類信息,由于這里是準備替代admin賬號,所以需要將用戶組劃分到Administrators,并且勾選Sudoer開啟管理員權(quán)限。
創(chuàng)建完成后,點擊右側(cè)的應(yīng)用權(quán)限管理,勾選所有應(yīng)用。
確認無誤后,點擊admin賬號修改登錄密碼,建議包含大小寫、數(shù)字和特殊字符。
除了admin和自己創(chuàng)建的子賬號外,U-NAS OS還有個默認的root賬戶,涉及修改系統(tǒng)文件需要用到(比如下面進階玩法中的改壁紙):
用戶名root
密碼yutech
2??外網(wǎng)配置
外網(wǎng)配置分為兩塊說:U-Anywhere和SD-WAN。
U-Anywhere的配置相當(dāng)簡單,點擊左上角的快捷菜單,找到U-Anywhere。
先勾選上啟用服務(wù),再填寫一個你能記得住且沒有被別人注冊過的域名名稱,點擊保存即可。
如果想進行外網(wǎng)訪問,瀏覽器地址欄輸入下圖圈出來的鏈接即可訪問。
打開速度還是不錯的,下圖是外網(wǎng)訪問的實錄,沒有加速。
接下來是SD-WAN,組網(wǎng)原理是軟件創(chuàng)建一個大的虛擬路由器,所以先將創(chuàng)建虛擬局域網(wǎng)。
萬由SD-WAN使用的是Zerotier,雖然偶爾會抽風(fēng),跨運營商延遲也會高點,但是勝在免費,打開App管理器搜索SD-WAN安裝。
安裝完成后進入控制中心,在網(wǎng)絡(luò)服務(wù)中找到SD-WAN打開。
首次使用先點擊右側(cè)的創(chuàng)建網(wǎng)絡(luò),跳轉(zhuǎn)到Zerotier首頁先完成注冊,如果打不開Zerotier的首頁請自行想辦法解決。
注冊完成后點擊Network下面的Create A Network創(chuàng)建一個虛擬局域網(wǎng)。
點擊虛擬局域網(wǎng)名稱進入配置頁面,目前需要做的事情就是找到這個虛擬局域網(wǎng)的ID,建議修改下網(wǎng)絡(luò)名稱,網(wǎng)段看個人需求,改不改都無所謂,默認的也能用。
回到UNAS后臺,將虛擬局域網(wǎng)的ID填入后勾選上確認網(wǎng)絡(luò),最后點擊右側(cè)的+號添加。
添加完虛擬局域網(wǎng)后勾選上該網(wǎng)絡(luò),點擊鏈接,頁面會提示是否鏈接,點是確認。
再回到Zerotier的管理后臺,刷新一下網(wǎng)頁,下拉到Members這里,可以看到已經(jīng)多出了一臺設(shè)備,先給這臺NAS創(chuàng)建一個你能記得住的名稱,之后勾選上設(shè)備前面的Auth讓設(shè)備上線。
最后回到UNAS后臺,可以看到設(shè)備已經(jīng)拿到了Zerotier分配的內(nèi)網(wǎng)IP并成功上線,IP是:
10.147.20.215
PS:后面的/24是掩碼,對應(yīng)255.255.255.0,一般用戶不用管這個。
接下來就是將常用的電腦手機加入這組SD-WAN,先在zerotier的官網(wǎng)下載PC端軟件安裝:
https://www.zerotier.com/download/
安裝完成后zerotier會在電腦桌面右下角的托盤圖顯示圖標,右鍵點擊open control panel打開控制臺。
將虛擬局域網(wǎng)ID粘貼到底部的#######位置,具體見下圖,點擊Join Network。
老樣子回到Zerotier的網(wǎng)頁管理后臺,刷新網(wǎng)頁,勾選上這臺電腦即可。
之后不管電腦用的什么網(wǎng)絡(luò),哪怕是通過手機卡的熱點信號聯(lián)網(wǎng),都可以用Zerotier分配的10.147.20.215訪問這臺NAS。
PS:手機也是同樣的方法,安裝zerotier客戶端然后加入虛擬局域網(wǎng),最后zerotier網(wǎng)頁管理后臺勾選上線,不再贅述。
如果你的地區(qū)使用Zerotier質(zhì)量比較差,當(dāng)然也可以選擇把組網(wǎng)方案換成國產(chǎn)的SD-WAN蒲公英,購買蒲公英路由器或者部署免費的蒲公英Docker都行,看個人選擇。
3??SSH配置
U-NAS OS的SSH登錄兩種方式:自帶網(wǎng)頁版終端(terminal)和傳統(tǒng)第三方工具
自帶的終端不需要借助WinSCP、FinalShell這些第三方工具SSH登錄設(shè)備,操作方法比較簡單,點擊菜單找到附件,打開終端。
點擊終端頁面的啟動即可跳轉(zhuǎn)Web端的控制臺,外網(wǎng)通過U-Anywhere的連接也能使用。
等網(wǎng)頁刷新出來后,先輸入登錄用戶名,這里我用剛創(chuàng)建的子賬號,確認無誤后回車。
接著輸入密碼,這里是看不見需要盲打,確認后回車即可登錄設(shè)備。
如果需要賬號勾選了sudoer,輸入sudo -i即可用管理員權(quán)限登錄。
這里輸入ifconfig命令做個測試,確認沒有問題,這個網(wǎng)頁后臺的終端使用起來確實比第三方SSH工具方便很多。
再嘗試安裝HDparm工具也是可以直接安裝使用,非常方便,下面的Docker部分也可以通過這個終端進行操作。
當(dāng)然要是習(xí)慣使用第三方SSH工具也是可以的,默認SSH端口號是22,正常連接即可。
4??創(chuàng)建存儲池
傳統(tǒng)的XFS文件系統(tǒng)做普通RAID就不多介紹了,初始化的時候點擊一鍵配置先掛載硬盤并創(chuàng)建分區(qū)。
之后進入控制中心,點擊存儲管理下面的RAID管理器創(chuàng)建新的RAID陣列.
PS:普通用戶如果數(shù)據(jù)比較重要,建議入手容量相同且2倍數(shù)數(shù)量的硬盤,做個RAID1即可。
這里單說下ZFS,ZFS文件系統(tǒng)也被稱為RAID-Z,創(chuàng)建的存儲池是Zpool,我司的EdgeXOS也有ZFS版本。
和XFS的傳統(tǒng)RAID相比,Zpool的最大優(yōu)勢在于硬盤性能損失極小,并且合盤非常絲滑,不過如果盤位不夠的前提下?lián)Q盤就比較麻煩了。
Zpool的創(chuàng)建稍微麻煩一些,首先進入App管理器搜索ZFS并安裝。
PS:單盤是做不了Zpool的,必須兩塊或者兩塊以上硬盤。
安裝完成后這里是打不開的,點擊控制中心,在存儲管理中心找到ZFS,點擊創(chuàng)建存儲池即可。
這次我并不想創(chuàng)建Zpool(其實是硬盤用完了),就偷用下萬由官方對ZFS的說明吧:
stripe條帶化陣列:和RAID0類似,至少需要2塊硬盤,沒有冗余,但是可提供最佳性能和附加存儲
mirror鏡像:和RAID1類似,至少需要2塊硬盤,實際可用容量只有一半
RAIDZ1:和RAID5類似,一重機構(gòu)校驗,至少需要三塊磁盤
RAIDZ2:和RAID6類似,雙重奇偶校驗,至少需要四個磁盤
5??相冊/圖片管理
普通用戶對于NAS最大的需求就是文件管理與備份,而照片管理是重中之重,首先進入控制中心,在賬戶設(shè)置的用戶賬號中點擊修改Homes目錄,也就是創(chuàng)建家目錄。
勾選啟用,之后確認。
進入App管理器,搜索相冊管理器安裝。
點擊相冊管理器進入,勾選上啟用服務(wù)并選擇保存的文件夾,點擊應(yīng)用保存設(shè)置,之后如果需要瀏覽相冊在這個頁面點擊啟動即可跳轉(zhuǎn)到相冊頁面。
PS:這里的文件夾用于照片管理器的數(shù)據(jù),并非照片本身,需要注意一下。
上傳了一些照片作為測試,識別速度還不錯,支持按照exif信息和場景自動分類。
照片所在位置并不支持自定義或者掛載現(xiàn)存的其他文件夾,還是有提升空間的。
比較有趣的是圖片管理,U-NAS OS內(nèi)置了兩款圖片編輯軟件:TUI Image Editor和Photopea。
TUI Image Editor類似Windows自帶的圖片管理器,可以做一些簡單的裁剪、調(diào)光等處理。
Photopea可就厲害了,可以當(dāng)做Photoshop來用,支持導(dǎo)入電腦上的PSD編輯,可惜目前窗口有Bug無法適配高分辨率顯示器,未來可期。
6??文檔管理與協(xié)同編輯
在線協(xié)同辦公也是NAS的剛需功能之一,打開App管理器搜索OnlyOffice安裝。
安裝完成后打開OnlyOffice,勾選啟用服務(wù)。
這里我創(chuàng)建了一個名為Docs的共享文件夾,上傳了一個Excel文檔作為測試。
雙擊打開表格文件即可跳轉(zhuǎn)到網(wǎng)頁編輯頁面,速度還不錯,功能也齊全,甚至支持版聊留言。
7??影音推流管理
現(xiàn)在玩NAS的朋友觀影基本都是Jellyfin、EMBY和Plex三巨頭中間選擇一個,畢竟可以直接用NAS的核顯硬解然后推流,U-NAS OS在App管理器中已經(jīng)封裝好了,一鍵安裝即可使用。
很詭異的是套件版本Jellyfin(非播放狀態(tài))直接把CPU給懟滿了,所有還是老老實實Docker吧,部署方法見進階玩法的Docker部分。
8??本地安全防護
U-NAS OS在App管理器中提供的是ClamAV這個經(jīng)典防護軟件,沒啥特別需要說的,安裝完成啟用就好。
記得安裝完成后進入配置頁面做個定時掃描,現(xiàn)在網(wǎng)絡(luò)環(huán)境比較差,多個防護總是好的。
U-NAS OS的開放度極高,這里只是拋磚引玉分享下玩法案例:
1.修改系統(tǒng)文件(第三方工具,改壁紙為例)
2.命令行安裝第三方軟件(apt/deb等通用,以sysstat為例)
3.Docker部署第三方容器(兩種方法,以Jellyfin和Qbittorrent為例)
1??修改桌面壁紙
萬由的web管理后臺可以更換壁紙,但是原版的太丑。
這時候我們可以自行上傳更換,這里我使用的工具是finalshell,安裝過于簡單不再贅述:
http://www.hostbuf.com/t/988.html
首先創(chuàng)建登錄,創(chuàng)建的賬戶需要用之前提到的root賬戶:
用戶名root
密碼yutech
在下方的文件夾管理中找到壁紙文件夾:
/unas/desktop/wallpapers/desktop
之后點擊上傳
等待右上角提示上傳完畢即可。
接著輸入命令將nas重啟:
reboot
回車
重啟完成后重新登錄NAS,點擊右上角的人像,選擇墻紙。
這里就能看到剛上傳的壁紙了,點擊更換即可,測試了下上傳gif動圖并不能識別,所以想搞的花里胡哨就沒辦法了。
2??命令行安裝第三方軟件
U-NAS很多常見的linux基礎(chǔ)工具都沒有,所以先安裝這些前置軟件,以Curl這個常見工具為例,進入終端后先登錄,賬戶名密碼就是NAS的登錄信息,記得輸入法切換到英文。
接著用管理員登錄:
sudo -i
回車
右鍵粘貼下面代碼:
apt-get update -y && apt-get install curl -y
回車
等安裝完成即可,后續(xù)需要用到curl的命令都能使用。
單獨安裝軟件也很簡單,以sysstat這個經(jīng)典硬件監(jiān)控軟件為例,先更新軟件源:
apt update
回車
輸入代碼:
sudo apt-get install sysstat
回車
安裝完成后即可使用iostat等代碼查看硬件使用率,比如查看當(dāng)前所有硬件的狀態(tài):
iostat -x
3??Docker部署第三方容器
之前寫過docker代碼的邏輯,怕有新手沒看過,對docker感興趣的朋友可以看下往期的教程,如果只想抄作業(yè),后期更新好玩docker的時候我也會加入萬由的部署方法。
U-NAS OS部署Docker有兩種方法,這段手把手分別講解,首先是自帶的Docker管理器,在App管理器中安裝好。
安裝完成后桌面上會有Docker的圖標,點擊進去勾選下存放Docker配置文件的文件夾,這里的文件夾需是共享文件夾。
之后點擊管理docker跳轉(zhuǎn)管理頁面,這里我要吐槽下,按照正常人理解,Docker管理器的賬戶名密碼應(yīng)該和NAS的登錄信息一致,而萬由則是很奇葩的:
admin
password
千萬別用NAS后臺賬號密碼,登錄不上的。
萬由這個Docker管理器的邏輯和Portainer幾乎一致,對我個人而言比群暉/威聯(lián)通的自帶管理器要更舒服一些。
以superng6大佬的魔改Qbittorrent為例,先在Dockerhub上找到基礎(chǔ)代碼:
docker create \
--name=qbittorrentee \
-e WEBUIPORT=8080 \
-e PUID=1026 \
-e PGID=100 \
-e TZ=Asia/Shanghai \
-p 6881:6881 \
-p 6881:6881/udp \
-p 8080:8080 \
-v /配置文件位置:/config \
-v /下載位置:/downloads \
--restart unless-stopped \
superng6/qbittorrentee:latest
查到代碼后得知需要掛載兩個文件夾用于存放配置文件和下載文件,先進U-File,在Docker共享文件夾下面創(chuàng)建一個名為Qbittorrent的子文件夾,用于存放容器的配置文件。
下載文件夾就用默認的download,不重新創(chuàng)建。
回到U-NAS的Docker管理器,點擊容器頁面下的創(chuàng)建容器,根據(jù)代碼填寫:
容器名稱這里隨意,我填寫的是qbittorrent
鏡像必須要填對,填superng6/qbittorrentee,并勾選上自動拉取鏡像
端口按照要求添加三個轉(zhuǎn)發(fā),6881對應(yīng)6881(TCP和UDP各一組),WebUI我自己改成8999
先不要急著確認,點擊其他設(shè)置下的數(shù)據(jù)卷,添加兩個掛載關(guān)系,第一個關(guān)系宿主機選擇剛創(chuàng)建的Qbittorrent文件夾。
容器目錄手動填寫:
/config
同樣的把NAS的download文件夾掛載到:
/downloads
由于我需要將WebUI改成8999這個端口,所以點擊環(huán)境變量添加一組值:
name填寫WEBUIPORT
value填寫8999
全部確認完成后,再點擊確認開始創(chuàng)建容器,之后就是漫長的等待,具體部署時間看網(wǎng)絡(luò)質(zhì)量。
創(chuàng)建完成后可以看到Docker的狀態(tài),顯示已經(jīng)運行。
打開一個新網(wǎng)頁,使用ip:8999訪問Qbittorrent的后臺,成功訪問,默認賬號:
admin
adminadmin
如果你覺得很麻煩,想一鍵部署也很簡單,這里以nyanmisaka老哥魔改的Jellyfin為例,老哥的部署倒是簡單,將官方的代碼中標簽替換成他的即可,基礎(chǔ)代碼為:
docker run -d \
--name jellyfin \
--user uid:gid \
--net=host \
--volume /path/to/config:/config \
--volume /path/to/cache:/cache \
--mount type=bind,source=/path/to/media,target=/media \
--restart=unless-stopped \
nyanmisaka/jellyfin
根據(jù)代碼,這里需要掛載三個文件夾,所以先創(chuàng)建三個文件夾,第一個是存放配置文件的文件夾,我創(chuàng)建在docker這個共享文件夾下面,取名為jellyfin。
右鍵點擊這個子文件夾,點擊查看詳情。
可以看到路徑為Docker/jellyfin,但這不是真實的完整路徑,需要在前面加上/mnt/nas/data/,最后得出的路徑是:
/mnt/nas/data/Docker/jellyfin
同樣的方法再創(chuàng)建放轉(zhuǎn)碼緩存的子文件夾,放在media共享文件夾下面,media共享文件夾直接當(dāng)做存放電影的文件夾,用上面的方法推出這兩個文件夾的路徑分別是:
/mnt/nas/data/media
/mnt/nas/data/media/jellyfincache
接著修改用于本次部署的代碼,最終是:
docker run -d
--name jellyfin
--net=host
--volume /mnt/nas/data/Docker/jellyfin:/config
--volume /mnt/nas/data/media:/media
--volume /mnt/nas/data/media/jellyfincache:/cache
--restart=unless-stopped
nyanmisaka/jellyfin
將這段代碼復(fù)制到萬由的終端工具中(不會的看上文),回車開始執(zhí)行。
等待出現(xiàn)待輸入狀態(tài),表示容器已經(jīng)部署完成。
回到萬由的docker管理器刷新下,可以看到j(luò)ellyfin已經(jīng)在運行狀態(tài)。
瀏覽器輸入ip:8096即可進入jellyfin的后臺。
一路下一步完成初始化,記得最后勾選上UPnP支持。
進入后臺后,點擊左上角的標志進入控制臺,選擇播放配置:
硬件加速換成Video Acceleration API(VAAPI)
硬件解碼全部勾選,硬件編碼根據(jù)右側(cè)提示按需勾選
確認配置完成后,拉下到底部保存。
嘗試播放美女烤鴨,成功硬解,CPU占用還沒傳輸時候的Zerotier高。
洋洋灑灑將近九千字,扒系統(tǒng)和測試也花了三天時間,給大家總結(jié)下:
1.和前幾年的作品相比,萬由成品NAS的軟硬件都有非常大的變化。
2.萬由終于拋棄老的4D供電+物理sata數(shù)據(jù)線方案,PCIE轉(zhuǎn)接卡很棒。
3.U-NAS OS這個系統(tǒng)可玩性非常高,NAS功能很齊全,也可以當(dāng)做Debian安裝常規(guī)軟件使用。
4.閉環(huán)中提供的軟件生態(tài)只能說夠用,很缺開發(fā)者,不過問題不大,有Docker就行。
5.Debian作為Linux分支,普通用戶其實了解很少,有興趣的朋友可以拿萬由的NAS當(dāng)學(xué)習(xí)設(shè)備。