2007年10月28日 星期日

[BrazilFW]官方 BRIDGE MODE 套件設定方式

在我的 BrazilFW 裝了2張有線 + 1張無線網卡
而又不想無線網卡佔據一個IP
想把他作成市售無線IP分享器那樣
將 Wireless 與 LAN 做 BRIDGE

網路上搜尋到的方式
大都要另裝 ARGENTO BRIDGE Add-On
可是記得在安裝 BrazilFW 時
有問到是否要安裝 BRIDGE.tgz
既然官方就有了
為何要另裝他方的 Add-on
且 ARGENTO BRIDGE 好像會另有點小問題
所以我選擇用官方的方式

先說說我的環境
BrazilFW 2.30.1
etho -> 內部網路介面
eth1 -> 外部網路介面
ath0 -> 無線網路介面

在開始設定前
先確認機器都能正確網路介面
確認安裝機器時有加入bridge.tgz

編輯/etc/rc.d/pkgs/mod.zz_bridge
brctl addbr br0
新增一個叫 br0 的 bridge 介面
ifconfig eth0 up
啟動 eth0 介面
ifconfig eth0 0.0.0.0
修改 etho 介面 IP 為 0.0.0.0
brctl addif br0 eth0
將 eth0 加入 br0

ifconfig ath0 up
啟動 ath0 介面
ifconfig ath0 0.0.0.0
修改 atho 介面 IP 為 0.0.0.0
brctl addif br0 eth0
將 eth0 加入 br0

編輯/etc/coyote/coyote.conf
IF_LOCAL=br0
將 Lan 改為 bro

回存至硬碟
重新啟動
這樣就ok

2 則留言:

匿名 提到...

可否請問原來的eth0,eth1,wlan0的ip要設什麼呢?(未啟動bridge時)

又啟動後ip會變成如何呢?

我只想把bfw改成bridge,2片網卡.卻一直搞不懂..

Unknown 提到...

如果你沒有要作bridge
那麼eth0,eth1,wlan0的IP設定
在/etc/coyote/coyote.conf

然/etc/rc.d/pkgs/mod.zz_bridge
這個設定只是會另行創建一張虛擬的網路卡
並且把2張以上的實體網路卡指定唯一張虛擬網路卡

最後還是要在/etc/coyote/coyote.conf
設定這張虛擬網路卡的IP並且啟動才有效用

追蹤者