作者:比你多活一天
前言
小白也能學(xué)會(huì )的 NAS 路由器一體機 DIY 攻略 (一)
已經(jīng)看到這里的同學(xué)說(shuō)明都已經(jīng)安裝好 ClearOS 了,接下來(lái)就是要初始化配置讓它可以工作起來(lái)。首先說(shuō)明,本篇有些長(cháng),原計劃是打算寫(xiě)兩章的,估計得分三章才能發(fā)完全部教程了。
這里回復一下在第一篇中的一些問(wèn)題:
Q:為啥前面沒(méi)有對硬件的評測數據?
A:DIY 最大的好處就是可以自己根據需要定制,所以硬件這塊沒(méi)有詳細的評測數據,因為我的目的還是推薦 ClearOS ,而不是推薦那款迷你電腦。應該根據自己的需要來(lái)選擇硬件,而不是完全按別人的例子來(lái)做,除非需求一致。
Q:與其他 NAS 的對比如何?
A:對比 FreeNAS/NSF4Free 來(lái)說(shuō),相對 FreeBSD 系 Linux 系的驅動(dòng)好很多,而且有問(wèn)題更容易通過(guò)搜索引擎找到答案。
對比其他 Linux 系開(kāi)源 NAS 系統使用 ClearOS 最大的好處就是有基本的路由功能了,可以作為獨立網(wǎng)關(guān)部署,也有基本的 QOS 等限速功能,對一般家用和企業(yè)用來(lái)說(shuō)是足夠的。
與單獨安裝 Linux 或 FreeBSD 對比實(shí)現目標的難度是小于完全手動(dòng)安裝的。
對比群暉來(lái)說(shuō),免費且無(wú)需侵權即可安裝在自己的硬件上面,當然覺(jué)得侵權沒(méi)所謂的人來(lái)說(shuō)這條算不上是優(yōu)點(diǎn)。
功能方面,在安裝 Docker 之后只是在操作便利性上不及群暉,功能方面還是足夠匹敵的。沒(méi)法作為獨立播放設備這個(gè)確實(shí)是個(gè)缺點(diǎn),不過(guò)這個(gè)應該也是可以解決的,KODI 是可安裝在 CentOS 上的。對于想簡(jiǎn)單方便的朋友再次建議直接購買(mǎi)成品,畢竟自己折騰也是有成本在里面的。
設置
初始化
========================================================================================
安裝完畢后啟動(dòng)系統就看到下圖的 Network Console 界面了。
由于我安裝時(shí)是將外網(wǎng)口(WAN口)接入到公司網(wǎng)絡(luò )的,所以會(huì )獲取到一個(gè)IP (圖上中是虛擬機中的系統,但是不影響演示),如果沒(méi)有接入網(wǎng)絡(luò )或者是接的貓則不會(huì )獲取到IP。
用鼠標點(diǎn)擊『Network Console』可以進(jìn)入系統網(wǎng)絡(luò )設置界面,需要輸入在安裝過(guò)程中設置的 root 用戶(hù)賬號以及密碼。
登錄后可以修改 ClearOS 的工作模式,如果需要路由功能則需要點(diǎn)擊『EDIT』修改為 Gateway Mode。
在 『Network Interfaces』 中顯示的是系統識別到的網(wǎng)卡,ClearOS 是可以支持無(wú)線(xiàn)的,不過(guò)在 WebGUI 中無(wú)法配置,這個(gè)后面再說(shuō)。
注意:不同網(wǎng)卡型號在 Interface 中識別到的網(wǎng)口名稱(chēng)是不一樣的,所以網(wǎng)口名稱(chēng)不能完全照圖片中操作,需要根據實(shí)際情況選擇。Role 表示網(wǎng)口的工作角色,其中 External 表示外網(wǎng),可以理解成一般路由器的 WAN 口即可。LAN 則對應路由器的 LAN 口,但是需要注意由于現在還未初始化完成,所以還沒(méi)有開(kāi)啟 DHCP 服務(wù)(簡(jiǎn)單來(lái)說(shuō)就是 LAN 口并不會(huì )給內網(wǎng)中的其他設備分配 IP)。
首先我們需要先設置一個(gè) IP 地址給 LAN 作為網(wǎng)關(guān)地址,點(diǎn)擊 Role 為 LAN 的網(wǎng)口后的『Add』按鈕。
將 LAN 網(wǎng)口的 『Connection Type』 設置為 『Static』,『IP Address』 則可以根據需要填寫(xiě),一般來(lái)說(shuō)是 192.168.1.1, 『Netmask』 則輸入 255.255.255.0。下方的 『Enable DHCP Server』 勾選上即可,點(diǎn)擊『Add』按鈕讓設置生效。
注意:如果你不知道 Netmask 是什么,輸入255.255.255.0一般都不會(huì )有什么問(wèn)題。
點(diǎn)擊 Role 為 External 的網(wǎng)卡行的『Edit』可以配置 WAN 口設置,PPPOE 撥號就在這里了,先配置好外網(wǎng)再來(lái)繼續。
注意:由于后續操作要求 ClearOS 必須連接外網(wǎng),所以要么在這一步就設置好撥號連通外網(wǎng),要么將 External 接口接入現有的網(wǎng)絡(luò )中,『Type』 設置為 『DHCP』 ,這樣也可以讓 ClearOS 連接外網(wǎng)(先作為二級路由)。但是這樣操作的話(huà),LAN 口先不要連接到交換機或現有的路由器上(內網(wǎng)多個(gè) DHCP 服務(wù)會(huì )造成網(wǎng)絡(luò )問(wèn)題),后面可以通過(guò) External 網(wǎng)卡獲取的 IP 登錄 Web 管理頁(yè)繼續設置。
完成設置之后將 LAN 網(wǎng)口接入到你的交換機中就可以為內網(wǎng)的設備分配 IP 地址了。如果內網(wǎng)設備無(wú)法獲取地址,就找臺電腦手動(dòng)設置 IP 為 192.168.1.100,然后打開(kāi)瀏覽器輸入 https://192.168.1.1:81也可以打開(kāi)管理頁(yè)面進(jìn)行先繼續初始化操作。(登錄地址與前面設置的 LAN 網(wǎng)口網(wǎng)關(guān)地址一致。)
注意:由于https的證書(shū)是自簽名證書(shū),瀏覽器會(huì )提示安全問(wèn)題,需要操作信任后繼續訪(fǎng)問(wèn)。
使用 root 賬號登錄之后就能看到初始化向導了,點(diǎn)擊右上角的 『Next』按鈕繼續。
選擇 ClearOS 的工作模式,這個(gè)后面也可以修改,如果不需要路由就選擇 『Private Server Mode』 即可。
這里開(kāi)始的圖是在我的物理機器上截下來(lái)的,可以看到網(wǎng)卡名稱(chēng)與前面是不同的,并且也識別到了無(wú)線(xiàn)網(wǎng)卡。
向導會(huì )測試網(wǎng)絡(luò )是否通暢,如果 DNS 獲取有誤就可以點(diǎn)擊『EDIT』修改 DNS。
這里選擇第一個(gè)社區版即可,后面兩個(gè)都是需要付費的。
這里需要將系統注冊到 ClearOS 平臺,不可跳過(guò),所以還是點(diǎn)下面的『Create Account』創(chuàng )建賬號吧。在 『System Name』 中輸入一個(gè)英文名稱(chēng),后面會(huì )根據這個(gè)分配一個(gè)動(dòng)態(tài)域名。
注意:這個(gè)域名無(wú)法幫你解決運營(yíng)商的分配內網(wǎng) IP 問(wèn)題。
『External Hostname/IP』后面就是平臺分配的一個(gè)動(dòng)態(tài)域名,可以免去再額外申請的麻煩,不過(guò)由于是國外服務(wù),所以域名更新會(huì )比國內服務(wù)稍慢,也有可能會(huì )遇到墻的問(wèn)題。
注冊成功之后就是檢測系統更新了,無(wú)法跳過(guò),而且應該是沒(méi)有國內更新源,所以這里會(huì )比較慢,只能耐心等待,遇到失敗或者無(wú)法獲取的情況,按 F5 刷新頁(yè)面重試即可。
為系統設置 『hostname』 時(shí)間等設置 ,『Domain』 的格式必須是 xxxx.xxxx,可以按圖所示輸入 『clearos.local』 即可?!篽ostname』 會(huì )根據 『Domain』 自動(dòng)生成,時(shí)間錯誤的話(huà)就需要修改了,沒(méi)有問(wèn)題直接點(diǎn)擊 『Next』即可。
以上完成之后就來(lái)到了 ClearOS 的應用市場(chǎng)。不過(guò)這里建議先測試基本的路由功能是否正常再來(lái)安裝應用,選擇右下的 『Skip Wizard』 跳過(guò)。
配置系統面板,可以顯示 CPU 占用等信息,先選擇 『Use Default』 跳過(guò)后面再來(lái)設置。
可以在左側的菜單中找到 『Network』 菜單中的 『DHCP Server』 項,可以重新設置 DHCP 服務(wù)。如果內網(wǎng)其他機器無(wú)法獲取 IP 排除接口沒(méi)有錯誤的話(huà)就要檢查這里的設置了。
不知道網(wǎng)卡接對沒(méi)有?就兩個(gè)網(wǎng)卡的話(huà)一個(gè)接口如果不行就換另一個(gè)。
安裝應用
========================================================================================
如果內網(wǎng)的機器可以正常獲取 IP 并且可以正常上網(wǎng)之后就可以進(jìn)入下面的環(huán)節了。
點(diǎn)擊頁(yè)面上方的『MARKETPLACE』進(jìn)入應用市場(chǎng),我們需要安裝的有 3 個(gè)『Flexshare』『Plex Media Server』『Tranamission BitTorrent Client』『Windows Networks (Samba)』,在市場(chǎng)中找到它們然后勾選,之后點(diǎn)擊 『Install Selected Apps』就可以進(jìn)入到這里了,繼續點(diǎn)擊『Download and install』就可以開(kāi)始安裝了。
由于國內沒(méi)有更新源,所以安裝的時(shí)間可能會(huì )比較久甚至安裝失敗,所以要耐心等待。
在菜單『Server』-『File』中可以看到我們已經(jīng)安裝好的『Flexshare』『Plex Media Server』『Tranamission BitTorrent Client』『Windows Networks (Samba)』,點(diǎn)擊『Flexshare』就可以看到上圖的畫(huà)面了,這里選擇OpenLDAP這一行的『Install and Initialize Built-in Directory』。
說(shuō)明:圖上沒(méi)有『Plex Media Server』『Tranamission BitTorrent Client』是因為我為了截這個(gè)畫(huà)面又重新在虛擬機里安裝了一次,我不會(huì )告訴你們?yōu)榱私貓D來(lái)回安裝了 10 多次。
然后就開(kāi)始安裝相關(guān)的模塊了,這里繼續等就好了,如果報錯或者失敗就重新來(lái)一次。如果順利的話(huà),可以在『MARKETPLACE』中看到安裝進(jìn)度。
到這里就完成了路由功能的設置,下載應用:『Tranamission BitTorrent Client』,串流應用:『Plex Media Server』,還有共享設置應用:『Flexshare』的安裝。
設置應用
========================================================================================
由于各個(gè)應用默認的路徑比較分散,為了便于讀取文件,要做一些修改,不過(guò) ClearOS 并沒(méi)有提供 Web 界面來(lái)修改這些,所以只能使用終端軟件連上去修改了。這里開(kāi)始需要使用終端軟件做一些簡(jiǎn)單的操作,推薦 XShell 5 和 Xftp 5,對應家庭或者學(xué)校用戶(hù)是可以免費使用的,而且有中文界面。
可以在這里的 Tools 文件夾中下載--