ftp://ftp.tux.org/people/alan-cox/BRCFG.tgz
BRCFG is ook te vinden op:
http://coledd.com/networking/bridge/
/etc/lilo.conf
,
en door lilo
daarna opnieuw op te starten:
append = "ether=0,0,eth1"
Als je drie interfaces op je bridge hebt, voeg je in plaats daarvan de
volgende regel toe:
append = "ether=0,0,eth1 ether=0,0,eth2"
Er kunnen meerdere interfaces worden gevonden door meer ether
statements toe te voegen. Standaard onderzoekt de Linux kernel
het systeem op een enkele ethernetkaart, en zodra er één
wordt gevonden houdt het onderzoeken ernaar op.
Het append statement hierboven vertelt de kernel naar meer ethernet
devices te blijven zoeken nadat de eerste werd gevonden.
Als alternatief kan hiervoor in de plaats de bootparameter
worden gebruikt:
linux ether=0,0,eth1
Of in het geval van 3 interfaces gebruik je:
linux ether=0,0,eth1 ether=0,0,eth2
BRIDGING
geactiveerd.
/etc/sysconfig/network-scripts/
(voor een RedHat systeem) en kopieer
ifcfg-lo0
naar ifcfg-eth0
&
ifcfg-eth1
. Vervang in deze 2 eth bestanden de regel
``DEVICE=lo
'' door ``DEVICE=eth0
''
en ``DEVICE=eth1
''.
Andere distributies kunnen hiervan afwijken, doe wat je moet doen!
Als er meer dan 2 interfaces naar deze bridge zijn, maak dan
bovendien de corresponderende configuraties.
ifconfig eth0 promisc ; ifconfig eth1 promisc
Alle interfaces verbonden met netwerksegmenten voor de bridge
moeten in promiscuous mode worden gezet.
brcfg
:
brcfg -ena
tcpdump -i eth0 (in een venster)
tcpdump -i eth1 (in een ander venster)
tcpdump
ter verificatie dat de bridge het segment correct afzondert.