2. 설치 준비 작업

설치를 위해 준비해야 할 것들.

2.1. 네트워크 구성

방화벽이 없는 네트워크 구성
       라우터 --------- 스위칭 허브 ----------- PC
                                    |
                                    ----------- 서버 

방화벽이 설치 될 네트워크 구성
      라우터 ------------- eth0-(Bridge Firewall)-eth1 --- 스위칭 허브 -------- PC
             (Cross Cable)                                             |
                                                                       -------- 서버 

2.2. 준비할 것들

본인이 Bridge Firewall 을 설치한 리눅스 배포판은 데비안 리눅스 3.0 r1(2003년 6월)이며 커널 버전은 2.4.19이다. 다른 배포판에서도 무리 없이 설치할 수 있다.

테스트 해본 하드웨어 사양은 셀러론 1GHz 256RAM 이었고 현재 50대 정도의 컴퓨터가 방화벽 뒤에서 인터넷을 사용하고 있다. 사용하고 있는 랜카드는 3Com 3c590, Intel EtherExpress/100이다.

꼭 필요한 것들

2.3. 사용 할 각각의 파일들 구하기

bridge 커널 패치 및 bridge utils

Linux ethernet bridging http://bridge.sourceforge.net

bridge-nf-0.0.7-against-2.4.19.diff

bridge-utils-0.9.6.tar.gz

iptables 커널 패치 및 iptables

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에 받는다.