搞定軟路由


搞定軟路由

文章內容

  • 軟路由介紹與硬路由對比
  • 軟路由常見硬件和性能
  • x64軟路由OpenWRT系統安裝指南
  • 軟路由搭配硬路由實現無線網絡

軟路由介紹

軟路由說白了其實就是個當路由器用的微型電腦主機,一般家用軟路由三維就兩台手機橫放也就是一台普通硬路由的大小,但是同價格下CPU、內存、儲存的性能比硬路由都要高的多。

軟路由除了可以實現傳統路由器的基本功能外,還可以變成高性能的下載機、NAS、物聯網網關、實現去廣告、內網穿透等等功能。軟路由系統基於linux,同時還可以作為一個小型內網服務器使用,自由度極大。

對比硬路由

軟路由可玩性和性能比同價位硬路由大幅提高,配件還可自行DIY升級。但是軟路由作為無線用時信號覆蓋和手機開熱點不相上下,相比較於有多個信號放大器的硬路由差距極大。

為了解決無線信號差的問題,可以采用軟路由做路由功能配合硬路由做無線AP的方式,結合兩者的優勢,我就采用了這個方案。

軟路由挑選

每個人對軟路由的性能需求差別很大,基本按需求分從基本路由功能、不可描述功能、Web服務器、跑虛擬機配置要求越來越高,在使用不可描述功能時不同帶寬要求也需要不同配置

搜軟路由關鍵詞在某寶上有很多整機的選擇,所有配件都配好了系統也刷好買來就能用,這種肯定是最方便的,沒有裝系統、局域網經驗的可以選擇這些整機,省去很多麻煩。需要一定DIY的也可以買不帶內存固態的准系統,進一步壓榨性價比。

一般個人用的x64軟路由滿足下面的配置就能跑滿100M - 500M的帶寬且滿足大多數折騰需求了,開個Web服務器跑虛擬機完全不虛

  • CPU - 雙核或四核 - 2Ghz左右 - 15W以下功耗 - 支持/不支持虛擬化
  • 內存 - 2GB到4GB
  • 硬盤 - 10GB往上
  • 網口 - 雙千兆網口以及以上
  • 電源 - 12V DC電源,電壓×電流大於CPU功耗一些就行

說說為啥會有這些要求:

  • CPU參考四核1.6 - 2.24 Ghz功耗6w,跑滿100M帶寬CPU占用30%左右(包含系統其他進程占用),看4k油管視頻溫熱。CPU功耗超過15W很難直接被動散熱,主動散熱加風扇會有噪音且風扇越便宜轉速越快基本噪音越大,15W以上CPU建議加到百元買靜音貓扇嗷。CPU參數直接搜索CPU型號去英特爾官方查看。
  • 內存我只開不可描述功能加系統全部僅占用了500MB左右,但是內存這塊投入比重不算大,1G內存是在爆內存邊緣游走,如果再多開一點軟件保不齊就炸了。注意CPU支持內存是否為低壓內存,DDR版本帶L是低壓1.35V、不帶L是標壓1.5V
  • 硬盤有固態和2.5英寸機械硬盤可選,固態也有MSATA接口的小固態和2.5英寸大小的之分,但是如果軟路由支持MSATA固態建議優先使用MSATA固態因為速度快、可靠性好、很小巧
  • 網口就不用說了,如果想要讓這小主機有路由功能不折騰啥單臂,網口至少倆,更多的網口也可以用閑置路由器擴展出來,但是兩個是基礎,一個當WAN口接運營商,一個當LAN口接AP、交換機、有更高要求還可以上更多網口的,軟路由不需要區分WAN口LAN口,所有網口都可以設置為任意兩者

常見選擇:

  • CPU:J1900、3865U、N3150、N3160、酷睿低壓i3、i5、i7

    型號 核心/線程 制程 基頻 睿頻 功耗 虛擬化 最高支持內存 CPU跑分 核顯跑分 價位
    J1900 4/4 22nm 2.0 2.42 10W 支持 DDR3L 1333 8G 147 55 600
    3865U 2/2 14nm 1.8 1.8 15W 支持 DDR4 2133 32G 139 173 800
    7100U 2/4 14nm 2.4 2.4 15W 支持 DDR4 2133 32G 262 384 1500
    N2840 2/2 22nm 2.16 2.58 7.5W 支持 DDR3L 1333 8G 81 51 500
    N3150 4/4 14nm 1.6 2.08 6W 支持 DDR3L 1600 8G 126 134 500
    N3160 4/4 14nm 1.6 2.24 6W 支持 DDR3L 1600 8G 136 134 500

    上表僅列了比較常見的一些軟路由CPU;內存等具體參數查看英特爾官網;CPU跑分為Cinebench R15多核成績;核顯跑分為iGPU FP32成績;價位為根據某寶准系統大概價位

  • 內存:大廠二手拆機筆記本內存DDR3L 1333Mhz/1600Mhz,自家閑置筆記本內存

  • 硬盤:16、32、60GB MLC顆粒MSATA固態硬盤

  • 網口:雙千兆、四千兆、多2.5G、萬兆網口

我選擇的:

  • CPU:Intel 賽揚 J3160 四核四線程 1.6Ghz - 2.24Ghz 功耗6W。CPU跟J1900差不多性能、更便宜、核顯性能好50%、功耗低
  • 內存:三星 DDR3L 1600Mhz筆記本拆機內存。大廠安全穩定
  • 硬盤:KDATA金田 MSATA 60G MLC固態硬盤。
  • 網口:雙千兆網口
  • 電源:商家送的12V 5A DC電源
  • 店鋪:某寶占美工廠OEM制造商(請給我打5毛廣告費)

拿到軟路由

軟路由前面板是微動開關、四個USB 3.0接口、兩個USB2.0接口

從左到右,耳機麥克口、兩個千兆網口、兩個HDMI口、DC電源口,同時也有兩個WIFI天線開孔

頂部大氣鍍鉻(偽)散熱格柵,底部還有可以配合商家VESA孔位的扣具可以掛牆、掛顯示器

按照這個圖把配件都安裝進去就可以啦,圖是已經安裝好內存和MSATA固態的情況,需要配網卡買一套AX200網卡和天線裝上就可以了

軟路由安裝

軟路由系統使用KoolShare論壇打包的OpenWRT(LEDE)系統,這個系統基於Linux支持64位處理器4G以上內存,且集成了KoolShare軟件中心非常方便。

路由器系統安裝分為:下載固件等需要的軟件、制作PE啟動U盤並拷入路由器固件和寫固件軟件、軟路由插上U盤啟動PE系統向軟路由硬盤寫入系統、關機拔出U盤啟動軟路由完成

准備工作

  • 下載OpenWRT,下載文件名結尾為-efi.img.gz的鏡像壓縮包,解壓
  • 下載DiskImage 1.6寫盤軟件
  • 下載微PE工具箱

制作啟動U盤

  • 准備好一個至少8G的U盤並備份好里面的文件
  • 打開微PE工具,點擊右下其他安裝方式中的U盤標志,選擇待寫入U盤,點擊立即安裝進U盤等待寫入完畢
  • 把准備工作中下載的OpenWRT鏡像和寫盤軟件拷貝到U盤里

安裝系統

  • 把軟路由接電,接上顯示器,插上啟動U盤,開機
  • 進入PE系統,打開U盤里的DiskImage工具,選擇軟路由里安裝的固態,映像檔選擇OpenWRT鏡像img文件
  • 點擊開始寫入完成並關閉軟路由(點擊一次電源鍵或者從開始菜單關)

完成安裝並啟動

  • 拔出啟動U盤、視頻線,用一根網線將軟路由與電腦連接起來,軟路由開機
  • 斷開電腦上其他wifi等網絡,等待軟路由開機完成(30s左右)在瀏覽器中訪問192.168.1.1進入軟路由管理界面
  • 管理界面默認密碼koolshare

搭配硬路由

現在家庭都使用無線網絡,家里已有的無線硬路由當無線AP配合軟路由實現更多功能是個很好的搭配

所以我們設置軟路由將一個網口設置為WAN口連接上游網絡,一個口連接為LAN口連接硬路由做無線AP

  • 軟路由用網線接一個口連接電腦,電腦登錄192.168.1.1軟路由控制台

  • 點擊左邊網路、接口設置接口

  • 把除了IPv4為192.168.1.1的LAN口之外的其他接口設置都刪除

  • 編輯LAN口設置在物理設置里將接口設置為eth1,意味着我們使用第二個網口連接無線硬路由作為內網,並確保DHCP服務器設置的高級設置里的動態DHCP處於開啟狀態,保存並應用設置

  • 點擊添加新接口輸入自定義的接口名字,選擇與家里原來的路由相同的運營商網絡連接協議

    • 協議為PPPoE當你的上網方式為填入用戶名密碼的撥號上網時

    • 協議為DHCP客戶端當你的上個路由器也是DHCP自動獲取IP方式連接互聯網時

  • 在新接口物理設置中設置接口為eht0,意味着我們使用第一個網口作為連接上游網路的接口,並在防火牆設置中分配區域到wan,保存設置

  • 將軟路由按照圖示連接方式將設備連接好

  • 登錄無線硬路由的管理界面,將路由模式設置為無線AP,路由器燈會轉換為正常,連接無線路由,訪問192.168.1.1可以訪問到軟路由管理界面,此時可以正常上網了

  • 軟件商店不要急着更新,新商店較難配置不可描述功能

結語

祝願大家看了這個文章自己折騰的時候能一遍過!

生命不息,折騰不止。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM