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