星期二, 10月 08, 2013

軟體路由器(簡稱軟路由):

在MOBILE01 討論中看到的

http://www.mobile01.com/topicdetail.php?f=110&t=3583271

軟體路由器(簡稱軟路由):
一種 路由器 作業系統 OS,安裝到幾千元的 PC 電腦,電腦搖身一變,變成媲美數十萬元等級的專業級硬體路由器。

軟路由有要錢的,比如:Router OS

也有免費的,比如:BrazilFW、DD-WRT、IPCOP....等等的



說說原理:

為什麼電腦可以變成路由器?

因為硬體路由器,如果你把殼子拆開來看,裡面也是 CPU、RAM、主機板、ROM(相當於 SSD,放 OS 的)。

換句話說:路由器 = 小型電腦

CPU 有 ARM (便宜機種)或 X86(數萬元機種)的

幾千元那種的路由器,CPU 可能 ARM 192MHz、RAM 32MB。

這樣成本不用 1千元的東西,它賣你多少呢?賣數千元.....

所有賣路由器的廠商,賣的都是不是硬體本身,而是賣「韌體」。

韌體:就是那個路由器作業系統(軟體)。


那電腦做路由器,有什麼好處?

1) CPU 要多快,有多快
2) RAM 要多大,有多大
3) 網卡要多高級,有多高級(自己買來插)

4) 省錢。因為 PC 零組件便宜。

硬體方面沒有限制,只要有錢,想買多高級的配備都行。而且零件很便宜。

比方說:你可以買顆 2GHz 的 CPU ,4GB RAM 的電腦,來做路由器。

這種配備的現成硬體路由器,一台要多少錢呢?10萬元起跳.....不誇張,不信可以去查資料。

但是自己用電腦 DIY,又多少錢呢?幾千元搞定。

********************************************

軟路由,入門推薦 BrazilFW 2.31.10 版 

它不是最好的,但是它容易使用。全中文介面,免費,穩定,耗用資源少。安裝只需 5分鐘內就可以搞定。

網路上的教學:Brazilfw2.31使用手冊

按這裡檢視外部圖片



支援最大 4WAN 負載平衡。(對外最多可以 4條線,自動分流)

比如 100M 來個 4條,總頻寬 400M!

不過這個總頻寬並不是真的"單線程" 跑到 400M,單線程仍是只有 100M,只是在大量線程的情況下,可以自動分流。

比喻:就像高速公路,只有一條塞車,多條就不會塞車。但不論哪一條高速公路,速限都是時速 110 不能在高。




支援 2 LAN(子網切割)

支援 WIFI 網卡(可能有限定型號,要買驅動有支援的)


電腦組裝配備的話

CPU :Intel G1620 就錯錯有餘(搭配 B75 晶片組)。
RAM: 2GB 就錯錯有餘了。

機殼:可以考慮組 miniITX 超小型(主機板比較貴)。或一般 MicroATX 大小的。

光碟機:需要一台內接型光碟機,因為軟路由安裝時不支援由 USB 外接光碟機安裝。這光碟機只有安裝時會使用一次,之後就都不會在用到。如果別台電腦有,暫時借來用就好,買浪費錢。

網卡:需要 1對外(WAN)1對內(LAN),主機板已經內建一個,所以還需要買一片網卡。

WAN = 接 VDSL 小烏龜數據機
LAN = 接 switch 交換器

WIFI 網卡看需求,有需要就多插一片 WIFI 網卡。


硬碟:推薦用這種轉卡,比較便宜 + 耐用

SD TO SATA 轉接卡





就是插上 SD 卡,然後可以接 SATA 的轉接卡,BIOS 會辨識為硬碟,可以安裝 OS。(偽 SSD)

"SD TO SATA 轉接卡" ,拍賣網站有人賣,買插單片的就行了,約 200元左右。

SD 卡的話,看沒有沒淘汰沒用的 1GB、2GB 之類的,直接拿來用就行了。買全新的話,買最便宜、最低容量即可,比如 2G、4G...之類的。

註:BrazilFW 開機是採用 RAM OS 載入方式,就是說它開機時就會把自己整套 OS 載入到 RAM 中,之後都不會在去用硬碟,直到下次重開機。所以不建議用傳統硬碟(會浪費電),SSD 也不建議(浪費錢),用這種轉接卡就好。


軟路由 BrazilFW 的安裝需求是:
硬碟:100MB
RAM:32MB

裝好後,螢幕、鍵盤、光碟機,都可拔掉了,留一台主機就好。操作就像一般的路由器,用 web 介面登入操作。

註:BIOS 中要調 ALL error,but Keyboark(不偵測沒接鍵盤錯誤)


其它建議:

因為 BrazilFW 的硬體需求,實在太低。

或者也可以乾脆開 VirtualBox 虛擬機,去模擬一台就好。

這樣子電腦本身還可以用來當 NAS,一機多用,比較不浪費。


已淘汰不用的舊電腦,拿來裝也行(假如不在乎耗電的話)。


****************************************

其它軟路由推薦:

IPCOP 也不錯用,可以考慮

最大特點:內建 Transpent Proxy(透明快取代理伺服器)

proxy 就是說:如果有人去看一個網頁,下載的東西會被快取在路由器上面的 proxy 伺服器,之後第二個人......第一萬個人去看同樣的網頁,都不必實際去下載資料,而可以直接從伺服器供應快取檔案。

這樣的好處是:可以節省大量頻寬流量浪費。

比方說:有個開箱文的網頁,大量圖片的關係,有 100MB 那麼大。第一個人去看,路由器就去下載 100MB。但第二個人去看....第 N個人去看,都不必在消耗流量了,因為已經被路由器的 porxy 快取了。

那假如沒有快取,會是什麼情況?
一個人下 100MB,100人 * 100MB = 下 10GB.....
大量浪費流量,網路塞車。


並不是每種 軟路由 都有內建 proxy 路由器,IPCOP 是少數有內建的。選項中可以開啟那個功能。

不過 IPCOP 的中文化不完全,使用要有一些英文底子。

IPCOP 的硬體配備要求比較高,如果要使用 proxy 功能:
RAM:1GB 以上
硬碟:500GB 以上。

沒有留言: