這些年來用過不少NAS,基本上大多是威聯(lián)通的機(jī)器。很多人都覺得威聯(lián)通的QTS使用起來不方便、使用門檻高。但是我用下來并沒有這樣的感覺,一方面是因?yàn)槲矣幸欢ǖ膶I(yè)基礎(chǔ)知識,另一方面可能是我一開始用的就是威聯(lián)通的QTS系統(tǒng),對于其使用方法已經(jīng)習(xí)以為常了吧。
個人平時用的機(jī)器是TS-453Bmini,在上面也折騰過不少東西。平時也寫了不少關(guān)于威聯(lián)通NAS的教程和心得,這次索性把所有的使用經(jīng)驗(yàn)都匯總一下,希望能幫助大家。內(nèi)容上比較瑣碎,但是我已經(jīng)盡量按類別歸類,希望大家看過之后可以有些幫助。
1、NAS熱門機(jī)型點(diǎn)評
2、NAS存儲問題
3、NAS下載工具
4、NAS影音方案
5、Docker應(yīng)用案例
6、軟路由和QVR Pro監(jiān)控中心
這應(yīng)該是在售的NAS成品里面最便宜的一款了吧,618時秒殺價格直接降到了600多,而且還是兩盤位NAS,性價比十足。硬件配置方面,TS-212P3采用的是Realtek RTD1295處理器,1GB DDR4內(nèi)存,一個千兆以太網(wǎng)口。雖然是ARM架構(gòu),但是卻支持Container Station,Docker Hub里支持ARM的Docker鏡像也不少,滿足基礎(chǔ)的應(yīng)用場景還是沒問題的。但是配置畢竟不高,經(jīng)不起折騰。要求不高的低預(yù)算用戶,TS-212P3是個不錯的選擇,個人感覺比礦渣省心。
TS-551是一款五盤位NAS產(chǎn)品,三個3.5盤位,兩個2.5盤位。硬件配置方面,TS-551采用J3355處理器,內(nèi)存支持DDR3L,兩個千兆以太網(wǎng)絡(luò)口,一個HDMI接口。這款NAS CPU性能一般,但是畢竟是X86架構(gòu),還是可以適當(dāng)折騰一下的,只要把內(nèi)存加夠。另外HDMI和雙網(wǎng)口都不少,折騰軟路由和HTPC也不是不可能。最重要的是,作為一款5盤位 X86 NAS,TS-551價格真不高,1600的價格適合那些有一定折騰需求,但是預(yù)算有限的用戶。
這款應(yīng)該是威聯(lián)通最暢銷的一款NAS了,搭載的J3455也是非常熱門的NAS CPU型號,即使現(xiàn)在也夠用。再搭配上8GB以上的內(nèi)存,折騰起來也不會有太大壓力。雙千兆網(wǎng)口和HDMI接口也是標(biāo)準(zhǔn)配置,而且TS-453B mini還配備了一個遙控器,用來做HTPC更方便了。這款NAS的散熱設(shè)計確實(shí)存在一些問題,相同條件下硬盤溫度確實(shí)會高一些,但是也都是在安全使用的范圍內(nèi),平時放置的時候注意留夠空間就行。廣泛流傳的存在于J3455這一代CPU的Bug作為一般用戶其實(shí)無須擔(dān)心。不過隨著新品的發(fā)布,TS-453B mini也即將面臨停產(chǎn),其售價也跌入低谷,不及時出手的話以后就只能閑魚見了。
TS-251D應(yīng)該是威聯(lián)通NAS產(chǎn)品里面最漂亮的一款了。面對其他型號清一色的黑色外殼,藍(lán)白相間的TS-251D看起來另類許多。配置方面,J4005的性能不算很弱,2GB內(nèi)存的版本肯定不夠玩,不過自帶兩個內(nèi)存插槽,可以自行添加。此外,TS-251D還帶一個PCIe 插槽,可安裝 10GbE/5GbE/2.5GbE網(wǎng)卡、QM2擴(kuò)充卡、USB 3.2 Gen 2 (10Gbps)擴(kuò)充卡,或 QWA-AC2600無線網(wǎng)卡等擴(kuò)充設(shè)備。相比其他NAS又黑又大的硬朗外觀,TS-251D擺在客廳里面也不會覺得違和。喜歡它的顏值,對盤位要求不高的話,可以考慮這款NAS。
TS-451D也是威聯(lián)通今年推出的一款新品四盤位NAS,搭載J4025 CPU,得益于主頻的提高和架構(gòu)的升級,其單核心性能提升明顯,多核性能略弱于J3455。雙千兆網(wǎng)口算是標(biāo)配,HDMI 2.0支持4K 60Hz的視頻輸出。散熱方面,TS-451D的表現(xiàn)也不錯。價格方面,TS-451D也是比較良心的,近期活動價格不高于2600就可以拿下。如果你想購買一款新品4盤位NAS,預(yù)算在2000-3000之間,那么TS-451D是個很不錯的選擇。
想要多盤位,又不想價太貴,那么TVS-951N是個不錯的選擇。這是一款九盤位的NAS,其中五個3.5寸硬盤盤位,四個2.5寸硬盤盤位。TVS-951N的CPU采用Intel Celeron 3865U處理器,內(nèi)置了Intel HD 610 顯示芯片,標(biāo)配了4GB內(nèi)存。網(wǎng)口方面,TVS-951N具備一個千兆網(wǎng)口,一個5GBASE-T網(wǎng)口,輕松讓你的內(nèi)網(wǎng)傳輸速度達(dá)到機(jī)械硬盤上限。這款NAS CPU的性能不算很突出,但是五個3.5寸硬盤盤位基本上可以滿足存儲需求了,剩下的2.5寸盤位可以添加固態(tài)硬盤,并使用威聯(lián)通的Qtier技術(shù)加速讀寫。價格方面,我感覺馬上就能突破到3800元以下了,性價比凸出。
一般情況下,NAS上的存儲空間都是很大的,而個人筆記本電腦上的標(biāo)配硬盤一般都不夠大的。而通過NAS的iSCSI服務(wù),可以把NAS上空余的硬盤空間劃出來給筆記本電腦,讓筆記本電腦像使用本地硬盤一樣使用這些空間。如果你經(jīng)常玩大型游戲又苦于本地硬盤空間不足,那么iSCSI就是一個很好的選擇了。下面就介紹一下iSCSI的使用方法吧。
打開存儲于快照總管應(yīng)用,選擇iSCSI與光纖通道,開啟相關(guān)服務(wù),然后根據(jù)向?qū)?chuàng)建iSCSI目標(biāo)。
先填寫iSCSI目標(biāo)的名稱和別名,身份認(rèn)證這一塊我沒有選擇,最后完成創(chuàng)建。
iSCSI目標(biāo)創(chuàng)建好后,需要創(chuàng)建LUN,存儲空間選擇那個1TB的硬盤。LUN的名稱和容量大小根據(jù)自己的情況選擇。然后確認(rèn)完成創(chuàng)建。
這樣NAS這邊就設(shè)置好了,然后回到筆記本電腦的Windows 10系統(tǒng)上操作。搜索"iSCSI發(fā)起程序",并打開。第一次運(yùn)行服務(wù)可能沒開啟,選擇開啟。
在發(fā)現(xiàn)Tab下,點(diǎn)擊發(fā)現(xiàn)門戶,輸入NAS的IP地址。確認(rèn)后回到目標(biāo)Tab,刷新一下,會看到一個不活動的目標(biāo)。
選擇這個目標(biāo)點(diǎn)擊連接,彈出框中點(diǎn)擊確定。這時候需要耐心等待一段時間,窗口可能會顯示無響應(yīng)。
連接成功后,打開計算機(jī)管理的磁盤設(shè)置,就可以看到一個為分配的磁盤設(shè)備了。格式化后,磁盤就可以像本地磁盤一樣使用了。至于速度呢,跟你的內(nèi)網(wǎng)網(wǎng)速有關(guān),如果是萬兆內(nèi)網(wǎng),網(wǎng)絡(luò)傳輸就基本不存在瓶頸了。
Qtier
為了提升硬盤的讀寫速度,QTS系統(tǒng)提供了兩種加速方案:SSD Cache和Qtier。SSD高速緩存技術(shù)將較常讀取的數(shù)據(jù)暫存到SSD上,可以避免系統(tǒng)等待數(shù)據(jù)從機(jī)械硬盤上讀出,而是直接從高速SSD讀出,提升反應(yīng)速度。Qtier自動分層存儲技術(shù)會識別資料的存儲頻率,自動將頻繁存取的"熱"資料移動到讀寫性能更好的SSD,而將較少存取的"冷"資料移動到成本低、容量大的機(jī)械硬盤上,讓NAS 系統(tǒng)可同時享有高速 SSD與大容量 HDD 的雙重優(yōu)勢。從加速效果上看,Qtier具有更好的效能,而且能夠充分利用存儲空間。SSD Cache也可以提高系統(tǒng)讀寫速度,但是由于會在SSD上進(jìn)行緩存,空間上有一定的浪費(fèi)。從安全性上講,設(shè)置為"只讀快取"的SSD Cache在SSD緩存數(shù)據(jù)損壞時,不會影響主存儲的數(shù)據(jù)。而使用Qtier的時候,Qtier存儲池的SSD層和SATA層任意一層有數(shù)據(jù)損壞,就有可能造成整個存儲池數(shù)據(jù)損壞,所以一般建議選擇具有安全保護(hù)的RAID等級以降低風(fēng)險。
下面就介紹一下Qtier的使用方法吧。在創(chuàng)建存儲池向?qū)ы撋线x擇"啟用Qtier"。
然后為這個存儲池選擇一塊SSD和HDD??梢钥吹竭@兩塊磁盤組成的存儲池的容量是累加的,空間一點(diǎn)沒有浪費(fèi)。繼續(xù)下一步創(chuàng)建這個存儲池。
存儲池創(chuàng)建完畢后,還要在上面創(chuàng)建新券?;诖鎯Τ?,只能選擇厚卷和精簡卷,這里我選擇厚卷,并稍微預(yù)留一些空間,給這個卷3TB容量。
作為一款NAS,下載應(yīng)該是最基本的功能之一了。在QTS上,我選擇使用qBittorrent作為PT/BT下載工具。在QTS的第三方應(yīng)用商店qnapclub里面是可以下載到。但是安裝版的qBittorrent做種多了會莫名其妙地奔潰,重啟也無法解決。所以,我選擇了docker版的qBittorrent,用起來穩(wěn)定多了。我用的docker鏡像是linuxserver/qbittorrent,在Container Station里面搜索即可。
點(diǎn)擊安裝,選擇lastest版本,點(diǎn)擊下一步。
彈出的頁面配置一下網(wǎng)絡(luò),網(wǎng)絡(luò)模式選擇Bridge,IP固定一下,其他可以保持不變。
有兩個目錄需要映射,分別是config和downloads。然后確認(rèn)創(chuàng)建這個容器。
耐心等待鏡像的下載和容器的啟動,不出意外,應(yīng)該可以正常運(yùn)行起來。
這時,就可以輸入你固定的IP和端口號6363訪問qBittorrent的web ui,用戶名密碼分別為admin和adminadmin。如果想要有下載速度,還需要在設(shè)置里面,將監(jiān)聽端口設(shè)為隨機(jī)。默認(rèn)的端口有些PT站會屏蔽。一切準(zhǔn)備就緒,你就可以享受PT的飛速下載了。
Aria2
Aria2也是常見的下載工具,這里介紹Arm版的安裝方法,X86的是類似的。使用的是wahyd4/aria2-ui這個鏡像,它封裝了 Aria2 + AriaNg + File Browser三個應(yīng)用,當(dāng)然最重要的是,支持ARM平臺。
首先拉取鏡像,鏡像名稱填寫wahyd4/aria2-ui,注意鏡像版本不再是latest了,而要寫arm64。
稍等片刻,鏡像文件就可以下載下來了,90多兆的大小也挺輕量的。
啟動Docker前,先做一些準(zhǔn)備工作。在NAS的共享目錄里面創(chuàng)建兩個文件夾data和app,app下創(chuàng)建conf子目錄。目錄結(jié)構(gòu)如下,放到哪里隨意。
到下面的地址把配置文件模板下載了,并放到/app/conf目錄下。下載aria2.conf和aria2.session這兩個文件。
https://github.com/wahyd4/aria2-ariang-docker/tree/master/conf
然后就可以著手創(chuàng)建Docker應(yīng)用了。如下圖的界面,點(diǎn)擊創(chuàng)建應(yīng)用程序。
在彈出的編輯器里面填寫如下的內(nèi)容,有幾個關(guān)鍵參數(shù)我下面一一講解。
version: "3" services: aria2-ui: restart: unless-stopped image: xxxx.mirror.aliyuncs.com/wahyd4/aria2-ui:latest environment: - ENABLE_AUTH=true - ARIA2_USER=admin - ARIA2_PWD=admin ports: - "10086:80" volumes: - /share/Public/data:/data - /share/Public/app/conf:/app/confimage:根據(jù)你的地址,填寫鏡像名稱,不要寫錯了。
ARIA2_USER/ARIA2_PWD:登錄aria2和File Browser是要用到的用戶名和密碼
ports:后面的80是Docker內(nèi)部的端口號,不要修改,前面的端口號可以也是80,也可以根據(jù)自己的情況修改,我改成了10086.
volumes:/data和/app/conf都是Docker內(nèi)部的目錄,前者用于放置下載文件,后者用于放置配置文件,請把他們映射到NAS本地目錄。
確認(rèn)各項(xiàng)設(shè)置無誤后,點(diǎn)擊創(chuàng)建應(yīng)用,耐心等待,如果沒什么差錯的話,我們的Docker應(yīng)用應(yīng)該就可以正常啟動了。如果出錯了,結(jié)合終端打印的出錯信息,檢查自己的配置是否正確。
在瀏覽器里面輸入IP:端口號,就可以直接進(jìn)入File Browser的頁面了,我的端口號是10086,用戶名密碼都是admin,你要改成自己的設(shè)置。
在 File Browser里面創(chuàng)建個文件和文件夾,在NAS映射的data目錄下都會有文件刷新。File Browser工作一切正常。
再來看看aria2服務(wù)是否OK。瀏覽器里面輸入IP:端口號/ui,輸入用戶名和密碼,就可以直接進(jìn)入aria2的web頁面了。
此時看到Aria2的狀態(tài)是未連接,看來還有一些額外的設(shè)置要做。點(diǎn)擊進(jìn)入AriaNG設(shè)置,選擇當(dāng)前的RPC,默認(rèn)端口號是80,但是我前面修改了端口號為10086,所里這里也要做相應(yīng)的修改。
修改完畢后,AriaNG就可以成功連接Aria2服務(wù)了。找個鏈接試試下載速度吧。
玩物下載之前只有群暉才有,現(xiàn)在這款NAS版的迅雷終于也登陸威聯(lián)通QTS了。不過由于是內(nèi)測中,所以還沒有對外發(fā)布。我提前拿到了這款應(yīng)用的測試版本,下載地址如下:鏈接:s/1O7tHrO5gdAGBKt32V47C5g,提取碼為 5qu4,懂的自然懂。下載完成后,打開應(yīng)用商店使用手動安裝。
安裝完畢后,打開玩物下載的鏈接,使用微信掃描二維碼綁定設(shè)備。然后就可以正常使用了。
可能有用戶擔(dān)心玩物下載有在后臺偷偷"挖礦"的黑歷史。我這幾天用下來并沒有發(fā)現(xiàn)威聯(lián)通的玩物下載有這個行為,可以放心使用了。
影音篇
在NAS上搭建媒體服務(wù)器應(yīng)該是大多數(shù)NAS用戶會做的事情,畢竟大多數(shù)人都將NAS用作視頻資源倉庫。面對雜亂且眾多的電視電視資源,一款合適的媒體資源管理軟件就顯得十分重要了。QTS自帶了一款影視資源管理工具——Video Station,但是這款軟件的易用性和兼容性都很一般。因此,大多數(shù)用戶都會轉(zhuǎn)而投向其他第三方媒體管理軟件的懷抱,他們通常是Jellyfin、Plex、Emby。這里不去比較分析這三款軟件的優(yōu)劣,對于我來說,我只想要免費(fèi)的。而他們?nèi)咧校挥蠮ellyfin是完全免費(fèi)的。Jellyfin在第三方應(yīng)用商店qnapclub里也有安裝版可以選擇,但是我還是選擇了更為靈活的docker版。同樣地,在Container Station里面搜索Jellyfin,下載linuxserver/jellyfin這個鏡像即可。
先把鏡像拉下來,Docker Hub下不下來的話,就用阿里云的加速服務(wù)器,具體方法百度即可。
因?yàn)橐獑⒂糜布铀?,所以直接這里使用docker-compose.yml的方式創(chuàng)建容器。需要設(shè)置的主要由兩點(diǎn),一是配置文件夾和媒體文件夾的映射,二是/dev/dri的映射。后者是開啟硬件加速的關(guān)鍵。
啟動容器,不出意外,JellyFin服務(wù)就啟動了,輸入IP+8096打開web管理界面。想要海報墻的話就用tmm刮削,這就是另一個話題了。
下面做開啟硬件加速的準(zhǔn)備,使用linuxserver/jellyfin這個鏡像這個鏡像不能正常開機(jī)硬件加速的主要是原因是/dev/dri/renderD128的權(quán)限問題,所以需要在NAS終端下和Docker容器內(nèi)將/dev/dri/renderD128都修改為777:chmod 777 /dev/dri/renderD128。然后在jellyfin的web頁面開啟硬件加速即可。
目前的缺陷是每次重啟容器或者NAS,權(quán)限都要重新設(shè)置,當(dāng)然解決方法也有很多,這里就不展開了,知道根本原因就可以了。然后就可以享用硬件加速的爽快了,CPU占用很低的。
Ubuntu Linux Station可以算得上威聯(lián)通QTS系統(tǒng)的獨(dú)家絕技,借助于它可以輕松實(shí)現(xiàn)基于Ubuntu的HTPC。想要使用Ubuntu Linux Station,對NAS硬件時有一定要求的。首先必須是X86的機(jī)器,具體支持哪些系列的機(jī)型可以去官方網(wǎng)站查看。其次內(nèi)存至少要在4GB以及以上,當(dāng)然為了保證流暢運(yùn)行,內(nèi)存是越大越好。滿足了這些條件后,將NAS升級到最新版本,去應(yīng)用商店下載Ubuntu Linux Station就可以了。
打開應(yīng)用,選擇安裝長期支持版Ubuntu 20.04。雖然在普通PC上安裝Ubuntu也不是一件難事,但是Ubuntu Linux Station將這個過程做到了最簡化,只需要點(diǎn)擊安裝按鈕,靜靜等待一段時間,如果順利的話Ubuntu系統(tǒng)就可以安裝完成了。
Ubuntu Linux Station使用虛擬化技術(shù),將QTS系統(tǒng)和Ubuntu系統(tǒng)整合起來。這種虛擬化技術(shù)和Virtualization Station有著本質(zhì)的不同,它歸根結(jié)底是一種進(jìn)程和資源隔離的技術(shù)。Ubuntu系統(tǒng)下看到的是物理硬件而不是虛擬化的硬件,因此理論上系統(tǒng)的性能也要好很多。
使用Ubuntu Linux Station的Ubuntu有兩種方式:一種是點(diǎn)擊Ubuntu Linux Station上給出的鏈接,通過VNC遠(yuǎn)程桌面進(jìn)入系統(tǒng);另外一種當(dāng)然就是直接將顯示器信號切換到NAS,接上鼠標(biāo)鍵盤,把NAS完全當(dāng)做一臺Ubuntu電腦使用。當(dāng)然,用作HTPC的話,還是使用飛鼠比較方便了。輸入和NAS一致的用戶名和密碼,就能看到桌面了。Ubuntu Linux Station中安裝的Ubuntu并不是原版的系統(tǒng),而是加入了一些定制元素,比如預(yù)置了KODI,我們甚至可以在登錄的時候直接選擇KODI作為桌面。
想要播放高清視頻,可以選擇SMPlayer、VLC等常用的Linux播放器,或者是自帶的KODI。不過我在播放視頻的時候遇到了畫面撕裂問題,解決方法也很簡單,創(chuàng)建新一個新的配置文件。
sudo vim /usr/share/X11/xorg.conf.d/20-intel.conf
將以下內(nèi)容寫入文件,重啟即可。
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "TearFree" "true"
EndSection
嘗試了幾個高清電影,其中也不乏一些4K視頻資源,播放起來都沒有問題。Ubuntu作為HTPC系統(tǒng),軟件能力上是完全沒有問題的。而且如果熟悉Linux系統(tǒng)的話,還可以在系統(tǒng)上做更多好玩的事情。
Docker應(yīng)用篇
有了Container Station的存在,NAS的可玩性大大增強(qiáng)。這里就來搭建個我的世界服務(wù)器玩玩。目前人氣最高,更新及時的我的世界服務(wù)端Docker鏡像,應(yīng)該就是下面這個了:
https://hub.docker.com/r/itzg/minecraft-server
如果要搭建基巖版我的世界服務(wù)器,可以選擇這個鏡像:
https://hub.docker.com/r/itzg/minecraft-bedrock-server
兩個版本鏡像的作者都是同一個人,請放心使用。
先把鏡像文件拉下來。點(diǎn)擊"鏡像文件"那一頁,點(diǎn)擊"提取",鏡像文件名稱輸入"itzg/minecraft-server",版本就選latest。
成功拉取docker鏡像之后,下面我們就要用這個鏡像創(chuàng)建自己的Docker應(yīng)用了。這次使用命令行的方式創(chuàng)建容器。先確保NAS的ssh服務(wù)是開啟的,
然后,使用你喜歡的ssh客戶端,個人推薦Termius,界面簡潔,功能豐富,用著很順手。在Termius中新建一個HOST端,輸入NAS的IP地址,以及用戶名密碼即可。
https://hub.docker.com/r/itzg/minecraft-server這里詳細(xì)介紹了運(yùn)行minecraft-server這個Docker鏡像需要的指令以及各個參數(shù)的具體含義。因?yàn)椴簧婕癕OD的配置,所以一個最簡單的純凈版我的世界服務(wù)器的運(yùn)行理論上只需要執(zhí)行下面的指令即可。
docker run -d -p 25565:25565 -e EULA=TRUE --name mc itzg/minecraft-serverDocker應(yīng)用啟動之后,就會開始下載服務(wù)器文件了。如果你是墻內(nèi)用戶,這個jar文件我估計你是大概率沒法下載下來的,最后很容易導(dǎo)致Docker啟動失敗。小白用戶的話,很可能根本不知道為什么就失敗了。
其實(shí)這個文件用迅雷并不難下載下來,文件的下載地址在這里可以找到。我的世界其他游戲資源也可以在這個論壇里面找到。https://www.mcbbs.net/thread-946592-1-1.html
把這個server.jar文件下載下來后,只需要在docker命令中通過參數(shù)指定這個jar文件,就可以跳過下載步驟,直接使用這個文件。這樣,我們的命令就變成了:
docker run -d -p 25566:25566 -net=host -e EULA=TRUE -e TYPE=CUSTOM -e CUSTOM_SERVER=/data/server.jar -v /share/Public:/data --name mc xxxxxxx.mirror.aliyuncs.com/itzg/minecraft-server
注意幾個關(guān)鍵參數(shù),下面逐個解釋一下。
TYPE=CUSTOM,表示要使用自己的服務(wù)端文件。
-v /share/Public:/data,將NAS的/share/Public路徑映射為Docker內(nèi)部的/data路徑,這樣服務(wù)器運(yùn)行時產(chǎn)生的配置文件和存檔文件也會一并存放到NAS的指定路徑,即使Docker重啟這些文件也不會丟失。
CUSTOM_SERVER=/data/server.jar,指定了Docker內(nèi)部加載服務(wù)器文件的路徑,/data/server.jar就意味著你要將server.jar文件放到NAS的/share/Public/下,具體可以根據(jù)自己的情況調(diào)整。
再次運(yùn)行這個命令,通過觀察控制臺log,可以發(fā)現(xiàn)我的世界服務(wù)端已經(jīng)可以正常運(yùn)行起來了。
使用服務(wù)器對應(yīng)版本的我的世界Java客戶端嘗試一下。不出意外的話,就可以正常發(fā)現(xiàn)服務(wù)器了。
雖然客戶端探尋到了服務(wù)器,但是連接的時候卻出現(xiàn)了下面這樣的錯誤。解決方法也很簡單,進(jìn)入Docker的shell終端修改個配置文件即可。
如下圖標(biāo)出的字符串,就是你Docker應(yīng)用的ID,使用下面的命令進(jìn)入Docker應(yīng)用的shell。
docker exec -it 9e04f87e94f7 /bin/bash
然后在Docker的shell中執(zhí)行vi server.properties。先按i,找到online-mode=true改成flase,按Esc,然后按shift+冒號,輸入wq,回車。哈哈,不會用vi的話就用nano吧。
修改完畢,重啟服務(wù)器,再次嘗試用客戶端連接,終于可以正常進(jìn)入了。
看起來是不是很復(fù)雜,其實(shí)一點(diǎn)不復(fù)雜,總結(jié)起來就下面三步:
1.手動下載server.jar文件,并放到NAS的指定路徑了。
2.執(zhí)行下面的命令啟動Docker。注意各個參數(shù)的配置。
docker run -d -p 25566:25566 -e EULA=TRUE -e TYPE=CUSTOM -e CUSTOM_SERVER=/data/server.jar -v /share/Public:/data --name mc xxxxxxx.mirror.aliyuncs.com/itzg/minecraft-server
3.進(jìn)Docker的shell,修改vi server.properties配置,將online-mode改成flase。重啟Docker
以上,大功告成。目前只是實(shí)現(xiàn)了一個最簡單的,只能在內(nèi)網(wǎng)游玩的純凈版服務(wù)器,更多玩法我目前也在探索之中。有了現(xiàn)在這個基礎(chǔ),后面增加MOD,以及實(shí)現(xiàn)內(nèi)網(wǎng)穿透將服務(wù)器提供給更多玩家玩耍也不是不可能。
群暉系統(tǒng)自帶SVN套件,搭建起來相對簡單。威聯(lián)通雖然沒有自帶,但是借助于Docker,我們依然可以輕松搭建起來SVN服務(wù)器。Docker鏡像使用這個https://hub.docker.com/r/garethflowers/svn-server。打開威聯(lián)通的Container Station,進(jìn)入鏡像文件頁面,點(diǎn)擊提取,鏡像名稱填寫garethflowers/svn-server,版本保持latest就好了。
稍等片刻,鏡像文件就下載好了,可以看到,鏡像大小只有13.72MB,可謂精簡至極,在NAS上運(yùn)行也不會有太大壓力。
接著點(diǎn)擊加號創(chuàng)建Container,彈出頁面里設(shè)置容器的名稱,其他可以保持不變。
點(diǎn)擊高級設(shè)置,在網(wǎng)絡(luò)那一欄,端口轉(zhuǎn)發(fā)主機(jī)和容器都設(shè)置成3690,其他保持不變。
在共享文件夾那一欄,將NAS上的共享目錄映射到容器的/var/opt/snv目錄下,我設(shè)置的目錄為/Public/svn。
然后,其他就沒什么好設(shè)置的了,就配置了端口和共享文件夾,感覺超級簡單是不是。點(diǎn)擊創(chuàng)建,并確認(rèn)參數(shù),我們的SVN服務(wù)器就跑起來了。
雖然服務(wù)跑起來了,但是想要使用還需要再做點(diǎn)別的事情。SVN是以Repository(檔案庫)為單元管理文件的。用于團(tuán)隊(duì)協(xié)作辦公時,就可以為不同的小組或者不同的項(xiàng)目分別創(chuàng)建Repository,方便文檔的集中管理。管理個人文檔的話,當(dāng)然也需要先創(chuàng)建Repository。目前SVN服務(wù)器里并沒有創(chuàng)建任何Repository,所以我們這就創(chuàng)建一個。創(chuàng)建Repository需要在命令行下執(zhí)行一個簡單的命令,進(jìn)入控制臺確認(rèn)NAS的SSH是開啟的狀態(tài)。
然后使用SSH工具進(jìn)入NAS終端,我個人習(xí)慣使用Termius,其他常見的還有Putty、X-shell、SecureCRT、MobaXterm等,都可以選擇。進(jìn)入NAS終端后,執(zhí)行下面的命令即可:
docker exec -it svn-server svnadmin create new-repo
這條命令的意義就是進(jìn)入容器終端,然后執(zhí)行svnadmin 命令創(chuàng)建一個新的Repository。svn-server就是上面創(chuàng)建的容器的名稱,svnadmin create后面跟的就是新Repository的名稱,可以自行設(shè)置。
執(zhí)行完上面的命令后,就可以看到NAS相應(yīng)的映射目錄文件夾下就生成了一個名為new-repo的目錄,里面有一些數(shù)據(jù)文件和配置文件。
Repository生成后,還需要為使用這個Repository的用戶配置權(quán)限,主要涉及conf目錄下svnserve.conf、passwd、authz三個文件的修改。其中svnserve.conf文件的修改如下圖所示,修改的含義分別為:匿名用戶不可讀寫,授權(quán)用戶可寫,密碼文件路徑設(shè)置為passwd文件,訪問控制文件設(shè)置為passwd文件。其他內(nèi)容可以不修改。
在passwd中添加用戶并設(shè)置密碼,自己用就設(shè)置一個用戶就好了,等號前是用戶名,等號后是密碼。
最后通過authz配置對Repository的訪問權(quán)限。可以通過設(shè)置groups包含多個用戶,然后配置剛才創(chuàng)建的new-repo的權(quán)限,在下面的示例中,我將admin用戶和user2用戶組設(shè)置為可讀寫,user1用戶組設(shè)置為只讀。
完成上面的步驟,SVN服務(wù)端就算搭建完畢了。主要涉及三個步驟:SVN容器的創(chuàng)建,Repository的創(chuàng)建,Repository的配置,都不是很難的操作,出錯的概率也不大。接著下載SVN的客戶端嘗試一下吧。
相比普通家用路由器,軟路由的功能可謂強(qiáng)大。威聯(lián)通大部分NAS都具有兩個千兆網(wǎng)口,不折騰一下軟路由實(shí)在是可惜。打開QTS的網(wǎng)絡(luò)與虛擬交換機(jī),在總覽頁面可以看到,我當(dāng)前將外網(wǎng)連接到了實(shí)體網(wǎng)絡(luò)適配器Adapter2上。
想要實(shí)現(xiàn)軟路由,就要先創(chuàng)建兩個虛擬交換機(jī),一個作為軟路由的WAN口,一個作為軟路由的LAN口。將網(wǎng)絡(luò)與虛擬交換機(jī)切換到高級模式,選擇虛擬交換機(jī)頁面,點(diǎn)擊新增,在彈出的向?qū)ы撁嬷羞x擇高級模式。
我想先為軟路由創(chuàng)建WAN口的虛擬交換機(jī),所以實(shí)體網(wǎng)絡(luò)適配器選擇已經(jīng)連接外網(wǎng)的Adapter2。
這里直接選擇動態(tài)IP即可,不需要額外設(shè)置。
這里NAT和DHCP都不用選擇。直接下一步。
IPv6地址的設(shè)置也不用管那么多,直接默認(rèn)設(shè)置下一步即可。
WAN口虛擬交換機(jī)大部分選擇默認(rèn),并且下一步,這里也是一樣。
最后確認(rèn)一下所有的配置,并選擇應(yīng)用。WAN口虛擬交換機(jī)就創(chuàng)建好了。
接著,再為軟路由的LAN口創(chuàng)建虛擬機(jī)。前面的步驟一樣,實(shí)體網(wǎng)絡(luò)適配器選擇Adapter1,目前這個適配器還有有接入任何設(shè)備。
這里就要為LAN口虛擬交換機(jī)設(shè)置固定的IP了,因?yàn)檫@個口以后是用來作為路由器LAN口連接其他設(shè)備的,所以IP地址不能和家里的其他局域網(wǎng)網(wǎng)段相沖突。我這里使用了233網(wǎng)段,網(wǎng)關(guān)就是192.168.233.1。
下面的NAT、DHCP、IPv6都保持默認(rèn)設(shè)置,DNS這里配置如下,你可以根據(jù)自己的情況修改。最后確認(rèn)配置點(diǎn)擊應(yīng)用創(chuàng)建LAN口虛擬交換機(jī)。
創(chuàng)建完畢后,網(wǎng)絡(luò)拓?fù)溥B接就是這個樣子的。Virtual Switch 1連接Adapter 2,準(zhǔn)備作為WAN口接入外網(wǎng)。Virtual Switch 4連接Adapter 1,準(zhǔn)備作為LAN口接入其他要上網(wǎng)的設(shè)備。
接下來,就要在虛擬機(jī)上安裝軟路由了。QTS下的虛擬機(jī)就是Virtualization Station。在應(yīng)用商店下載并安裝。Virtualization Station對內(nèi)存是有要求的,至少要4GB,我這里有10GB毫無壓力。
軟路由我就直接選擇最流行的LEDE了,虛擬機(jī)所用到的版本直接在這里下載vmdk后綴的文件即可。下載完成后,將文件放到NAS的共享文件夾中。
在Virtualization Station中選擇導(dǎo)入虛擬機(jī)——映像轉(zhuǎn)換器,選擇下載的vmdk文件,并選擇轉(zhuǎn)換后鏡像的保存位置。然后我們就可以得到一個img文件。
下面就使用這個轉(zhuǎn)換后的鏡像建議軟路由虛擬機(jī)。新建一個虛擬機(jī),主要配置如下:操作系統(tǒng)那里選擇Generic即可,CPU一共兩顆核心都給了,內(nèi)存給2GB就足夠了,使用現(xiàn)有鏡像那里選擇轉(zhuǎn)換后的img文件,網(wǎng)絡(luò)連接到Virtual Switch 1,后面還會進(jìn)一步配置網(wǎng)絡(luò),VNC密碼設(shè)置一下,就基本上OK了。
然后先不要啟動虛擬機(jī),在虛擬機(jī)列表里面找到剛創(chuàng)建的虛擬機(jī),設(shè)定——一般設(shè)定——CPU選擇直通。
然后還要再增加一個網(wǎng)絡(luò)適配卡,目前適配卡1已經(jīng)連接到了Virtual Switch 1作為WAN口,新建的適配卡就要連接到Virtual Switch 4作為LAN口。
最后,最好再修改硬盤類型為SATA,并設(shè)置開機(jī)延遲自啟動。套用好設(shè)置后,就可以啟動虛擬機(jī)了。
可以看到目前軟路由虛擬機(jī)已經(jīng)正常啟動了。不過目前軟路由還沒辦法連接,進(jìn)入LEDE的終端,修改lan的設(shè)置,將ip修改為233網(wǎng)段。輸入下面的命令使設(shè)置生效。
/etc/init.d/network restart
然后用一根網(wǎng)線將PC和NAS的Adapter 1,也就是軟路由的LAN口相連接。PC端需要修改IP地址,才可以登錄LEDE的管理頁面。
然而我發(fā)現(xiàn)修改好之后,仍然無法連接到LEDE的管理頁面。經(jīng)過我的一番對比分析,我發(fā)現(xiàn)我還需要設(shè)置系統(tǒng)的默認(rèn)網(wǎng)關(guān)。之前我的默認(rèn)網(wǎng)關(guān)是在Adapter 2上,現(xiàn)在用Adapter 2作為LAN口,默認(rèn)網(wǎng)關(guān)也要修改到Adapter 1上。
修改完畢后,網(wǎng)絡(luò)拓?fù)鋱D應(yīng)該是下面這個樣子的。注意最右端那個小圖標(biāo),位置應(yīng)該在作為LAN口的物理適配器上。
修改完畢后,就可以正常進(jìn)入管理頁面了,輸入密碼koolshare就可以了。強(qiáng)大的酷軟商店里,有許多應(yīng)用等著我去發(fā)掘。
到現(xiàn)在為止,基于QTS的Virtualization Station創(chuàng)建軟路由的步驟就是這些了。軟路由創(chuàng)建完畢后如何使用,就看自己的需求了。一般會將LAN口連接到一個路由器上,然后通過這個路由器再連接更多設(shè)備。
QNAP的QTS里,有兩個套件可以幫助我們打造視頻監(jiān)控中心:Surveillance Station和QVR Pro。這里就著重介紹QNAP新一代安全監(jiān)控方案QVR Pro吧,直接在應(yīng)用商店點(diǎn)擊安裝即可。Surveillance Station和QVR Pro的很多設(shè)置都是通用的。
在QVR Pro的初始設(shè)置里面我們可以看到QVR Pro的運(yùn)行時有一定軟硬件要求的。QVR Pro依賴于Container Station,看來這個服務(wù)用到了LXC或者Docker的東西,應(yīng)該不算很輕量。其次內(nèi)存也要大于4GB,可能這個服務(wù)會比較吃內(nèi)存,我目前10GB毫無壓力。存儲方面,也要求組建RAID(非RAID 0),我記得這個不是強(qiáng)制要求的,不過我是組了RAID 1。
下一個初始設(shè)置頁面用來設(shè)置時間和日期,確認(rèn)無誤后就可以點(diǎn)擊套用進(jìn)入初始化安裝流程。
QVR Pro初始化安裝完畢后,打開NAS的共享文件夾可以發(fā)現(xiàn)根目錄下多了幾個新建的文件夾??次募A命名就可以猜到這些文件夾是用來存儲應(yīng)用設(shè)置和錄像文件等數(shù)據(jù)的。
點(diǎn)擊主頁上的圖標(biāo)進(jìn)入QVR Pro服務(wù),我們直接進(jìn)入了一個新的鏈接,而且這個頁面長得和原來的主頁面有點(diǎn)像,給人一種很專業(yè)的感覺。
在配置攝像頭前,先來設(shè)置一下用于存儲錄像文件的錄像空間。目前,我在存儲池上劃分了一個2TB的卷,我的錄像空間就準(zhǔn)備從這里劃分。
分配多大,看自己的需求,一天的錄像占多少空間我沒去算過。個人感覺分配1TB存儲一個月左右應(yīng)該沒什么問題。
錄像文件確實(shí)比較占空間,所以你還可以選擇備用卷,以防空間不足。我這里沒有設(shè)置。
接著點(diǎn)幾個下一步,稍等片刻,錄像空間就配置好了。
下面開始設(shè)置攝像頭了,QVR Pro默認(rèn)可以支持8個頻道,家用的話足夠了。商用場合要添加更多攝像頭就要額外購買授權(quán)許可了。
添加攝像頭的時候,QVR Pro會自動搜尋網(wǎng)絡(luò)中的攝像頭,但是螢石的是搜索不到的,只能手動添加。
添加網(wǎng)絡(luò)攝像頭前,需要知道分配給攝像頭的IP地址,直接去路由器里面查看就好了。
有了攝像頭的IP之后,還需要知道攝像頭的密碼,這個密碼在攝像頭的底座上印著,自己去看看吧。得到了這兩個信息,就可以手動添加攝像頭了。名稱隨意填寫,廠牌選擇Generic Model,型號選擇Generic RTSP,主要是廠牌和型號里面找不到螢石C6C這個牌子和型號,所以只能選擇通用型號了。IP地址已經(jīng)有了,填上去,端口號就用80,RTSP端口是554不用改,賬號是admin,密碼在攝像頭底部。
填寫完畢后,點(diǎn)擊測試試一下是否設(shè)置成功,只要信息填寫正確,并在同一個局域網(wǎng)內(nèi),應(yīng)該不會有什么問題。
接著,需要對這個新添加的攝像頭進(jìn)行一些配置。只可惜QVR Pro對螢石C6C的兼容性一般,很多選項(xiàng)都不能設(shè)置。
設(shè)置好后點(diǎn)擊幾個下一步,就可以看到攝像頭添加成功了,并且預(yù)覽畫面也有了。
現(xiàn)在,利用QVR Pro在QNAP上搭建的視頻監(jiān)控服務(wù)已經(jīng)完成了。如果想進(jìn)行錄像視頻的播放和回看,則需要借助于QVR Pro的客戶端。QVR Pro客戶端基本上常見的平臺都支持。我先用來試試Windows平臺的客戶端。
安裝完畢后打開客戶端,需要先配置服務(wù)器。因?yàn)槟壳癢indows客戶端和攝像頭同處一個內(nèi)網(wǎng),所以服務(wù)器地址直接就填寫NAS的地址就可以,端口就寫5001,用戶名和密碼也是和NAS的配置一樣。
登錄之后,就可以在客戶端上觀看攝像頭的實(shí)時畫面和回放畫面了。看回放錄像的時候,能看多久的錄像全看你的硬盤空間了。不過,目前在客戶端上只支持錄像的觀看和回放,并不能控制攝像頭云臺的轉(zhuǎn)動調(diào)節(jié)。
當(dāng)然,很多時候我們并滿足于只在局域網(wǎng)中看監(jiān)控。如果要想借助QVR Pro遠(yuǎn)程查看監(jiān)控視頻,要開通QNAP的myQNAPcloud服務(wù)。先注冊一個QNAP ID,然后登錄QNAP ID。
給這臺NAS的配置一個設(shè)備名稱,最終會用這個名稱組成的二級域名鏈接訪問設(shè)備。
訪問控制這邊注意設(shè)置一下,設(shè)置成私人即可,否則別人也可能看得到這個設(shè)備。
等配置完成后,myQNAPcloud服務(wù)就會自動啟動完畢。這個時候,我們在外網(wǎng)就可以通過特定的URL訪問我們的NAS了。QNAP很多自帶的服務(wù)都可以借助myQNAPcloud來實(shí)現(xiàn)外網(wǎng)的訪問。對于沒有公網(wǎng)IP的用戶,省去了配置內(nèi)網(wǎng)穿透的麻煩。
接著,去下載QVR Pro的手機(jī)客戶端,在應(yīng)用商店搜索QVR Pro即可。打開客戶端,新增NAS的時候,選擇使用QNAP ID登錄。這樣所有在這個QNAP ID下注冊的NAS設(shè)備都會添加進(jìn)來。如果是在局域網(wǎng)的話,直接選擇新增NAS會自動將局域網(wǎng)中的NAS搜索出來,不過我們這里主要是解決外網(wǎng)遠(yuǎn)程訪問。選擇dylanTS551這個NAS,就是我搭建了QVR Pro服務(wù)器的那臺NAS。輸入用戶名和密碼。
成功登入設(shè)備后,就可以看到我剛才添加的那個攝像頭了。此時看錄像直播和回看錄像都是可以的了,基本功能和Windows客戶端也沒太大區(qū)別。
這樣,一個具備最基本功能的視頻監(jiān)控中心就搭建完成了。QNAP里面提供了完備服務(wù)端和客戶端,用戶不需要花太大功夫就能輕松組建完成。QVR Pro的功能還是非常豐富的,除了QVR Pro本身,還有配套QVR Center和QVR Guard,用于商業(yè)場景也沒問題。只是由于對螢石攝像頭的支持有限,無法發(fā)揮出QVR Pro的全部功能。但是,我的需求也不高,能支持錄像直播和錄像回看就足夠了,而且能存儲的錄像時長也只會受限于我分配的存儲空間。
好了,本文的內(nèi)容就是這樣了。內(nèi)容上確實(shí)比較瑣碎,但是這些都是我花了不少時間親自摸索出來的一些玩法和經(jīng)驗(yàn),相信里面肯定會有一些內(nèi)容對你有用。最近我也準(zhǔn)備在升級一下自己的NAS設(shè)備。TS-453B mini是我用過的最久的一款NAS,而我對其替代品TS-453D mini其實(shí)更感興趣。目前TS-453D mini由于是剛發(fā)布沒多久,價格還沒有下探到TS-453B mini這樣的水平。但是我相信TS-453D mini遲早會成為威聯(lián)通的下一代爆款產(chǎn)品。有機(jī)會的話,可以跟大家分享一下TS-453B mini和TS-453D mini的對比體驗(yàn),感興趣的可以關(guān)注下。
上一篇
誰說現(xiàn)在的功能機(jī)一無是處?虎嘯功能手機(jī)仍有亮點(diǎn)創(chuàng)新
下一篇
可顏可打:杜伽Fusion 68鍵無線三模機(jī)械鍵盤新配列新體驗(yàn)