설치를 위해 준비해야 할 것들.
방화벽이 없는 네트워크 구성
라우터 --------- 스위칭 허브 ----------- PC
|
----------- 서버 |
방화벽이 설치 될 네트워크 구성
라우터 ------------- eth0-(Bridge Firewall)-eth1 --- 스위칭 허브 -------- PC
(Cross Cable) |
-------- 서버 |
본인이 Bridge Firewall 을 설치한 리눅스 배포판은 데비안 리눅스 3.0 r1(2003년 6월)이며 커널 버전은 2.4.19이다. 다른 배포판에서도 무리 없이 설치할 수 있다.
테스트 해본 하드웨어 사양은 셀러론 1GHz 256RAM 이었고 현재 50대 정도의 컴퓨터가 방화벽 뒤에서 인터넷을 사용하고 있다. 사용하고 있는 랜카드는 3Com 3c590, Intel EtherExpress/100이다.
꼭 필요한 것들
리눅스 커널 2.4.19
랜카드 2장
크로스 케이블, 다이렉트 케이블
bridge 커널 패치
bridge utils
iptables 커널 패치
iptables 소스
Linux ethernet bridging http://bridge.sourceforge.net
bridge-nf-0.0.7-against-2.4.19.diff
bridge-utils-0.9.6.tar.gz
netfilter/iptables http://www.netfilter.org
patch-o-matic-20030107.tar.bz2
iptables-1.2.8.tar.bz2
The Linux Kernel Archives http://www.kernel.org
linux-2.4.19.tar.bz2
위의 파일들을 /root에 받는다.