奧推網

選單
娛樂

換個姿勢玩手機 篇八:給安卓NAS系統加個點——Android MiniNAS系統無公網內網穿透詳細教程

作者:月色夜冷

導言

前面的幾篇文章詳細的講解了Android MiniNAS系統各元件在區域網上的安裝、設定和使用。但是,身為一個NAS系統(雖然只是一個玩具),沒有遠端訪問怎麼行?所以,這篇文章跟各位值友分享一下給Android MiniNAS系統搭建無公網內網穿透的過程。

正文

我家裡用的是移動寬頻,眾所周知,移動寬頻就是一個大內網,公網IP是不可能有公網IP的,所以就不能夠透過解析動態IP到域名的方法進行內網穿透了。搭建FRP需要需要一個有公網IP的雲伺服器,但我不想花錢 。所以,最終選擇的是不要錢的ZeroTier。

簡單說一下ZeroTier內網穿透的原理:ZeroTier分為服務端和客戶端,ZeroTier服務端就是ZeroTier的伺服器,可以把ZeroTier服務端看做是一個虛擬路由器,而ZeroTier客戶端則是虛擬網絡卡。安裝了ZeroTier客戶端的裝置連線上ZeroTier伺服器後,ZeroTier的伺服器會給每個安裝了ZeroTier客戶端的裝置分配一個託管IP(虛擬IP),這個過程類似於路由器的DHCP服務。所有在同一個虛擬網路或網段的裝置可以互相通訊,類似於同一網段的區域網。如果ZeroTier的同一個虛擬網路的兩個裝置的網路能夠互相穿透的話,那虛擬網路的兩個裝置就處於直連狀態,通訊速度取決於雙方的上傳速度;如果ZeroTier的同一個虛擬網路的兩個裝置的網路不能夠互相穿透的話,那就只能透過ZeroTier的伺服器流量中轉進行內網穿透,速度會很感人,這種情況只能透過增加一個雲伺服器作為moon節點進行器流量中轉了,這個過程有點像FRP。

以下所有的操作過程都是在手機進行的,但建議網頁上的操作用電腦會更好一點,主要是介面會更好看。

在百度上搜索 ZeroTier

開啟ZeroTier的官方網站

點選 BUILD YOUR NETWORK,建立一個ZeroTier帳戶

填寫First name(名) 和Last name(姓),這個可以隨便填。 Email是填寫郵箱,支援QQ郵箱。然後設定密碼,PassWord(填密碼),Confirm PassWord(再填一遍密碼),最後點選Register。

註冊完畢後會傳送一封驗證郵件在你填寫的郵箱裡。

開啟郵箱,找到ZeroTier傳送的驗證郵箱,點選驗證連結,進入ZeroTier的管理介面。(下次需要進入管理介面,可以直接透過my。zerotier。com填寫帳戶名和密碼進入)

點選Create A Network,建立一個虛擬網路。建立好後可以在下面看到虛擬網路的Network ID,Network ID類似於虛擬網路的密碼,所有安裝了ZeroTier客戶端的裝置都能透過Network ID加入到你建立的虛擬網路裡。所以Network ID很重要。

點選Network ID,進入虛擬網路的設定介面。進行一些簡單的設定就行。

Name:對虛擬網路進行命名 (隨便寫)

Ddscription:對虛擬網路進行描述(隨便寫)

把網頁往下拉

選擇 PRIVATE,私人網路

繼續往下拉

選擇EASY,然後在下面選擇一個網段,儘量選擇一個好記一點的。

然後,就設定完成了。是不是很簡單?有點像設定路由器。

把網頁拉到最上面

點選右上角的選單欄,選擇Download,下載ZeroTier客戶端。

根據自己的裝置系統下載相應的ZeroTier客戶端。

總結

因為篇幅原因,這篇主要是講解ZeroTier的作用原理、虛擬網路的建立及設定。我將在下一篇文章分享一下怎麼 透過ZeroTier遠端訪問Android MiniNAS系統。