BrazilFW 是一套小型的 Linux 發行版,提供防火牆及路由器的功能,只需要一台普通的舊電腦,就可以有很好的運作效率。
前身是只要一片軟碟就可以運作的 Coyote Linux,後來因為要支援更多的硬體設備,所以容量變大了一些,不過最大也不過就 57MB 而已。
可是到底是多舊的電腦適用呢?就以 Asus RT-N16 無線基地台為例,802.11n 的前代機皇,它有 480MHz 的 CPU、32MB Flash、128MB 記憶體、100Mbps LAN/WAN,號稱能支撐 30 萬條連線 (connection),以現在滿滿都是 GHz 等級的 CPU,要找到規格比 RT-N16 更差的電腦應該不是太容易。
最後更新日期 - 2015/01/22
硬體需求
雖然官方號稱只要舊電腦一台就可以了,不過還是有一些基本的要求。
- CPU
以一般家用或 10 人以下的小型辦公室來說,Pentium 3 等級的 CPU 就夠了。
- 記憶體
256MB 以上。
- 網路卡
至少要有兩片,一片為 WAN 負責對外的網路,例如:ADSL、FTTB,支援 100Mbps 即可;一片為 LAN 負責對內的網路,同樣支援 100Mbps 即可,當然 1Gbps 更好。
- 硬碟
如果不安裝額外的插件 (Plug-in),100MB 的空間就夠了;也可以安裝在記憶卡上,不過必須用轉接卡轉成 IDE 或 SATA 介面。
下載映像檔
BrazilFW 官方網站 會直接引導到論壇去,由於巴西的官方語言是葡萄牙文,所以論壇也是以葡萄牙文的內容為主,不過還是有英文的資訊。
下載的連結在右側,截至 2015/01/22 止,提供兩個版本下載:
- 2.x 版:最後版號為 2.32.2,這個版本非常受歡迎,因為內建中文語系,台灣有些業者直接把它燒錄到 IDE 介面的 DOM (Disk On Module) 裡面販賣。
- 3.x 版:最新版號為 3.0.260。
映像檔共分為三個版本:
- i586
適用於 32 位元 CPU,4GB (含) 以下的記憶體。
- i586-pae
適用於 32 位元 CPU,4GB ~ 64GB 記憶體。
- x86_64
適用於 64 位元 CPU。
請依照電腦裡 CPU 及記憶體的規格,下載對應的映像檔,接下來我們會用 3.0.259 64 位元版本 進行安裝。
下載完畢之後,將它燒錄到光碟片裡;如果想要用隨身碟安裝的話,請使用 UNetbootin 這套軟體,將映像檔轉到隨身碟裡。
完成燒錄或轉換的動作之後,就可以拿來開機了。
開始安裝
首先會出現開機選單,有三個選項:
- Boot with single/multi processor 64 bits
在單核心或多核心的 CPU 環境開機
- Memory Test (single processor)
在單核心 CPU 環境測試記憶體
- Memory Test (multi processor)
在多核心 CPU 環境測試記憶體
預設會等待 15 秒,自動選擇第一個選項開機。
若是選擇測試記憶體,就會開始進行測試動作,可以隨時按「ESC」鍵停止測試。
- 這是單核心模式。
- 這是多核心 CPU 模式。
開機完畢之後,出現一些系統資訊。
- Version
版本號碼,3.0.259。
- Hostname
主機名稱,預設是 brazilfw。
- CPU / Memory
CPU 的規格、工作時脈,及可用記憶體容量。
- 如果要用 SSH 進行遠端連線的話,預設的埠號是 22。
- Web 管理介面的網址是 https://192.168.0.1:8181。
預設的登入帳號是 root,密碼也是 root。
輸入「install」開始安裝。
正式開始安裝,有任何問題的話,可以選擇「Cancel」終止安裝動作。
選擇要安裝的硬碟,我們只有一個編號為 sda 的 1GB SATA 硬碟,如果有多顆硬碟的話,可以用「上/下方向鍵」切換,再用「空白鍵」選擇。
系統將會安裝到 /dev/sda ,也就是上一個步驟指定的硬碟裡,這個硬碟將會被重新調整分割區,並且進行格式化。
這顆硬碟裡的資料將會永遠被刪除,而且沒有辦法被回復,如果不確定的話,請選擇「Cancel」,並確認資料是否已經備份完畢。
由於系統非常小,所以安裝過程很快,稍等一下就安裝完畢了。
最後把光碟片退出,重新開機便完成所有步驟。
安裝過程的影片:
參考資料
更新紀錄
- 2014/08/11 撰文。
- 2015/01/22 更新版號資訊。
我有多個 interface wan IP 要怎把一其中個 interface wan IP 掛給一 給LAN IP 直連
回覆刪除