ftp://shadow.cabi.net/pub/Linux/BRCFG.tgz
ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO/mini/Multiple-Ethernet
使多個乙太網路設備在你的機器運作照著
加入這行到你的 /etc/lilo.conf
,
和重新執行 lilo
:
append = "ether=0,0,eth1"
如果你在你的橋接器上有三張界面卡,使用這些行取代上面:
append = "ether=0,0,eth1 ether=0,0,eth2"
靠加入更多的乙太陳述可以找到更多的界面. 預設上一個傳統的 Linux 核心只偵測一張獨一的乙太網路卡, 和當一個被找到偵測就會停止. 上面所附加的陳述告訴核心在第一個被找到之後繼續偵測 去找到更多乙太網路設備.
另一個方法,可以使用啟動變數來取代:
linux ether=0,0,eth1
或者, 有三個界面,使用:
linux ether=0,0,eth1 ether=0,0,eth2
BRIDGING
功能.
/etc/sysconfig/network-scripts/
(對於一個 RedHat系統)
和拷貝 ifcfg-lo0
到 ifcfg-eth0
&
ifcfg-eth1
.
在這兩個乙太檔案中,改變那行包含
``DEVICE=lo
'' to ``DEVICE=eth0
''
和 ``DEVICE=eth1
''.
別的 Linux distribution 也許和這個不同,自已動手做你想要的!
如果橋接器上有超過兩個界面卡,
確定也使設定符合這些界面.
ifconfig promisc eth0 ; ifconfig promisc eth1
連接到網路區段的全部的界面卡被橋接器分開
進入 promiscuous(紛亂) 的模式.
brcfg
程式:
brcfg -ena
tcpdump -i eth0 (在一個視窗)
tcpdump -i eth1 (在另一個視窗)
tcpdump
在另外的機器上
去檢驗橋接器正確地分開區段.