兩三個月前原先使用號稱地表最強之無線AP路由器 Matrix 21G
由於家中網路不斷有人用萬惡的Foxy在抓檔
導致網路拖慢…路由器不斷當機重開…
在上網搜尋一陣子後…發現有在賣一種軟體路由器
藉由利用舊電腦(大概Pentium 200, 128M Dram等級)安裝
可實現高階路由器的頻寬控制與Layer 7管理的功能
後來進一步搜尋的結果, 發現是利用一套叫做Coyote的軟體來進行
Coyote是裝在Unix/Linux架構下的軟體
但已經停止開發…轉由巴西的一個免費自由軟體聯盟接手
因此軟體就稱為BrazilFW (Brazil Firewall)
網路上有許多詳細介紹這套軟體的使用
台灣部份我個人認為澎湖人的自由軟體網站介紹的很詳盡
其中還有教學影片可看
算是對新手上路的一大福音
這套軟體最神奇的地方在於
可只用一片1.44M軟碟就可安裝完畢並運作
當然也可以利用光碟安裝至硬碟中跑…速度會快很多
網路上也有教如何利用IDE的CF卡安裝
這樣可以省下硬碟的浪費(因為安裝硬碟所需空間只要40M左右)
後來我自己安裝, 則是採用VMWare的虛擬主機安裝方式
跑起來也不會太糟糕
也不用再準備一台主機另外當路由器
直接以虛擬主機來完成, 優點是充分利用我舊電腦的剩餘價值 (賽陽900, 512M Ram)
並且去掉安裝失敗的風險
缺點就是效能及穩定度上會差一點點
畢竟是用模擬方式跑出來的
BraziFW的主要功能大概如下:
- 完整的防火牆功能, 可防止並設定預防多種攻擊(如DoS…)
- 頻寬管制功能 (個人認為這部份最實用)
- Layer 7 過濾 (可擋多數的P2P軟體)
- 多WAN Loading Balance (適合有兩條以上對外連線的人來用)
在頻寬管理部份, 可自設iptable來管理
也可利用內建的子網路分割模式或自訂網段方式來管理上下傳頻寬
配合Layer 7的控制, 可說是接近高階防火牆的功能了
日前剛發佈2.30版
我也將原本的2.29.4版換成新版
使用上尚稱穩定
唯舊電腦的網卡似乎有點舊
會使Lan端的PC downstream bandwidth大概少掉15~20%
但若以pc本身直接PPPoE連線則頻寬正常
推論D-link-530TX有先天上的限制在
但另一張3COM 3C905b也只是好一點
也有可能舊電腦匯流排頻寬影響
或是南橋快死掉了….
暫時還沒找到解決方式
總之BrazilFW算是一個相當不錯的自由免費軟體
適合像我這種家中有10幾台電腦要管的人來用
有興趣大家也可以試試