ftp://ftp.tux.org/people/alan-cox/BRCFG.tgz
BRCFG는 http 에서도 구할수 있다.
http://coledd.com/networking/bridge/
/etc/lilo.conf에 다음과 같이 추가하라. 그리고 lilo를 재실행시켜라.
append = "ether=0,0,eth1"
만일 당신이 세개의 이더넷장치를 가지고 있다면, 다음 라인으로 대신하라.
append = "ether=0,0,eth1 ether=0,0,eth2"
더 많은 장치가 있더라도 같은 방식으로 추가 할수 있다. 기본적으로 리눅스커널은 한개의 이더넷카드를 지원하게 되어있다. 위와 같은 append 설정으로 많은 이더넷카드를 지원하게 할수 있다.
또 다른 방법으로도 파라미터를 설정할수 있다.
linux ether=0,0,eth1
만일 세개의 장치라면:
linux ether=0,0,eth1 ether=0,0,eth2
BRIDGING이 가능하도록 커널을 재컴파일하여라.
/etc/sysconfig/network-scripts/ (for a RedHat system)로 이동하라. 그리고 ifcfg-lo0를 ifcfg-eth0 와 ifcfg-eth1로 복사하라. 2개의 파일안의 "DEVICE=lo"' 을 "DEVICE=eth0" 와 "DEVICE=eth1"로 변경하라. 다른 배포판에 따라 약간 다를수 있다. 하지만 크게 다르지 않으니 설정에 어려움을 없을 것이다. 2개이상의 이더넷장치가 있다면 앞에서 언급한 바와 같이 설정하면 된다.
ifconfig eth0 promisc ; ifconfig eth1 promisc
Bridge 네트워크에 연결된 모든 장치들은 설정을 위와 같이 해야한다.
brcfg 프로그램이 사용가능하도록 enable 시킨다.
brcfg -ena
tcpdump -i eth0 (in one window)
tcpdump -i eth1 (in another window)
tcpdump로 bridge 가 세그먼트를 정확히 분류하는 확인하라.