軟路由搭建與內網穿透實現方法詳解

前言

趁著十一假期在家,折騰了一波軟路由,因為相對於硬路由來說,軟路由更具有可配置性,可以根據自己的需求想怎麼玩怎麼玩,同時也是為了提高家裡寬帶的利用率,因為軟路由設置之後幾乎是可以跑滿帶寬的。

本文中將會設計軟路由的選購推薦、系統推薦、路由配置、如何實現外網訪問等多方面問題,因為我也是第一次折騰這玩意,可能還有很多好玩的東西沒有接觸,所以如果有人看到了更好玩的不如分享一下。

起因

準備上手軟路由的原因其實很簡單,前段時間的時候,想著家裡再重新拉個寬帶,但是電信的太貴,因為我這邊的電信寬帶只有兩種:200M一個月169,300M一個月209,說真的對我來說略貴,並且之前使用的是電信的套餐是129元/月,現在已沒了,不知道是不是因為我用了萬能鑰匙的原因,導致那會網速一直很慢,於是最後一狠心就拆了,結果再也沒有129元/月的套餐了。於是網上看了很久想著拉個聯通的也可以,一年1080元,還是300M,但是。。。我所在的小區沒有開通聯通的寬帶接入。最後和同事諮詢了一下選了移動的寬帶。

我是微信公眾號上直接申請的,滿58元低消送200M,也就是每月最低消費58元,送200M的寬帶,然而,想的有點好,安裝以後顯示的是100M,給移動客服打電話,說我辦的就是100M的,最後也沒有給我一個完整的解釋,就是說我辦的是100M的。於是我又去了營業廳,給工作人員看了我辦理時候的訂單截圖,想讓他們幫我換成200M的,這裡有個比較搞笑的是,客服真是驚人的一致,問我說你要不要聽實話????原來,移動的100M和300M沒差,因為它是在電信的基礎上建的,並且技術上沒有實現300M,最後我也沒有辦法,100M就100M吧。

但是事實上,100M的很多時候跑不滿,於是我去搜瞭如何提高網速,於是軟路由這個概念就跳入我的視野。在b站和油管上有很多相關的教程以及評測,前前後後看了大概幾十個視頻,最後自己買了一個軟路由。

選購推薦

說是軟路由,其實這個東西就是一個主機,比如你家裡的筆記本、廢舊的臺式機,以及樹莓派等等都可以設置安裝成軟路由,通過路由器的固件刷機,將主機設置成軟路由的系統,從而實現路由功能。

目前市面上較多的軟路由硬件主要還是工控機,比如康耐信的J1900,賣的最多的應該就是這款了,還有一些可以刷固件的路由器,具體的可以在京東或者淘寶去搜。一般軟路由上面的都配備的是千兆網卡,內存和硬盤都可以定製,我這裡購買的就是J1900,2G內存,16G SSD,因為自己折騰,也沒有必要買太高配置的,這個配置大概是700左右。

系統推薦

系統的話,軟路由系統有很多,比如LEDE、愛快、ROS、高恪等等,還有openwrt其實也是lede的一種,更多固件可以在網上下載,很多大神都開源了固件代碼。我這裡用的是openwrt,是koolshare論壇中提供的可玩性比較高的一種,地址:https://firmware.koolshare.cn/,本來想試試刷愛快玩玩,但是使用Mac電腦製作啟動盤不知道為什麼一直不能成功,最後也就放棄了,等以後再折騰,

路由配置

我的軟路由配置:

CPU:intel J1900 2.0GHz 四核

內存:2G DDR3

硬盤:16G SSD

端口:4個千兆網口

1、首先在京東上購買的軟路由都是刷好系統的,買來插電、聯網進行簡單的配置就可以使用,如果想自己去刷固件,可以自己製作啟動u盤進行刷機,具體刷機教程可以自行搜索。

2、接口連接

賣家會將軟路由系統刷好,默認eth3為Wan口,eth0為lan口,eth1和eth2可自行配置。使用千兆網線將

光貓的千兆lan口與軟路由的eth3口連接,再用一條千兆網線將eth0與你的筆記本連接,如果沒有筆記本的話,直接插到硬路由的wan口也可以。因為剛買的需要進行配置,再軟路由與光貓連接之後沒有設置的話,eth3口的指示燈不會亮,所以需要我們設置。這裡使用千兆網線也是為了配置千兆網口,如果你用的是普通網線的話,速度會略顯的有些慢。

3、系統設置

1、如果你是用軟路由連接的硬路由,那需要連接硬路由的wifi,然後瀏覽器輸入 192.168.1.1,這個地址是默認的;如果你是直接用軟路由連接的電腦,那麼直接在瀏覽器輸入192.168.1.1即可。輸入後會出現如下,默認密碼:koolshare

軟路由搭建與內網穿透實現方法詳解


image

2、登錄系統後,默認進入狀況-總覽頁面,在這裡可以看見系統中使用的硬件配置信息,網口狀態、網絡信息等內容。

軟路由搭建與內網穿透實現方法詳解


image

軟路由搭建與內網穿透實現方法詳解


image

3、接口配置。來到網絡-接口頁面,會顯示網絡接口配置信息,包括lan口,wan口,這裡也可以添加更多接口。

軟路由搭建與內網穿透實現方法詳解


image

先進行lan設置,點擊lan口後面的編輯按鈕,在基本設置中協議選擇靜態地址,開機自動運行勾選,IPv4地址填入192.168.1.1,如果和你的光貓後臺ip衝突,可以改成192.168.100.1,IPv4子網掩碼選擇255.255.255.0,其他的默認即可。在物理設置中,橋接接口選不選都行,接口選擇eth0,其實對應的軟路由的硬件上就是eth0,其他選擇都是默認即可。選擇完後點擊保存。

軟路由搭建與內網穿透實現方法詳解


image

軟路由搭建與內網穿透實現方法詳解


image

在進行wan口的設置。點擊wan口後面的編輯按鈕,在基本設置中,協議選擇HCP客戶端,開啟自動運行勾選;在物理設置中接口選擇eth3,即軟路由硬件上對應的鏈接了光貓千兆網口的eth3端口,其他選擇默認,點擊保存即可。這裡有個坑其實就是在這裡選擇協議的時候其實是可以選擇PPPoE撥號的,因為移動的默認撥號是在光貓中進行的,並且這玩意在光貓後臺用戶自己還不能改,我這裡如果選擇PPPoE撥號的話和光貓裡面會衝突,這裡就不會生效,所以只能選擇DHCP動態解析。如果你在設置的時候,修改光貓的撥號的方式的可以選擇橋接,然後在軟路由中進行撥號,因為這樣的話在軟路由中可以實現單線多播,網速也會更快。

軟路由搭建與內網穿透實現方法詳解


image

設置完wan口和lan口以後,記得點擊右下角的保存並應用按鈕,這樣修改的東西才會生效。應用之後頁面會自動刷新,如果出現像上面網口連接信息那張圖中,wan口和lan口都有接收和發送的數據包,並且IPv4也存在,那麼現在就可以正常上網了。

酷軟中心

酷軟中心是一個可以在軟路由上安裝插件的軟件中心,就像app stor給蘋果手機安裝軟件一樣,在酷軟中心中目前有60個可在線安裝的插件,可以根據需求進行安裝。當然也可以進行離線安裝,下載好插件離線安裝包,通過離線安裝即可。frpc是一會用於內網穿透的一個插件,固件更新是為了直接在線更新固件。

軟路由搭建與內網穿透實現方法詳解


image

內網穿透

要使用內網穿透,在這裡需要公網IP,電信的話如果沒有可以打客服申請,移動和聯通的話就不要想了,具體怎麼看自己有沒有公網IP,可以直接百度ip,出現的ip地址如果和你光貓撥號的ip是一致的,那麼就是公網IP,當然運營商一般都是沒有公網IP的。我這裡使用的是我自己的阿里雲服務器。當然你也可以使用其他的一些DDNS方式進行內網穿透。

在酷軟中心安裝好frpc插件,安裝好後打開插件。首先要去看插件中給的frp穿透服務器搭建教程,http://koolshare.cn/thread-65379-1-1.html,在自己的服務器上搭建好穿透的服務器,然後再進行設置。

1、穿透服務器搭建

登錄自己的服務器,執行以下代碼進行安裝,安裝完成後會有相關的信息,比如端口、訪問信息等。因為阿里雲的服務器中,默認的端口防火牆都是打開的,所以需要進行防火牆配置,將5443和6443端口打開。

wget --no-check-certificate https://raw.githubusercontent.com/clangcn/onekey-install-shell/master/frps/install-frps.sh -O ./install-frps.sh
chmod 700 ./install-frps.sh
./install-frps.sh install

作者:恪晨
鏈接:https://www.jianshu.com/p/d0b7f3269bb9


分享到:


相關文章: