kltp에 유천님이 쓰신 브릿지 방화벽 참고하세요..
커널컴파일이 필요 한듯 합니다...
: bridge-firewall을 구축할려고 하는데, iptable로 bridge-firewall을
:
: 구축할려고 하는데, 제 실력으로 딸려서 와우리눅스 7.0을 깔고(커널-2.2.17)을
:
: 깔고 ipchain을 사용할려고 하는데 이상하게 잘 안되네요..
:
: ipchain만 사용하면 이상하게 인터넷조차 안되면서 DNS서버를 찾을 수 없습니다.
:
: 이런 식으로 뜨네요..
:
: 유천님 '실제 ip를 이용한 Bridge-firewall'의 방식을 따라서 하는데 bridge
:
: 설정시에 제가 무엇을 빼 먹었나요..
:
: 여기는 '레미안' 리눅스라서 잘 이해가 안되네요..
:
: 구축하고자 하는 망은 실제 ip:32개를 구축하고자 합니다.
: 할당된 ip대역 :61.xxx.xxx.194-223이고
: netmask:255.255.255.224
: g.w:61.xxx.xxx.193
: DNS:03.248.252.2입니다.
:
: /sbin/ifconfig/dev-br 61.xxx.xxx.203 broadcast 61.xxx.xxx.223
: netmask 61.xxx.xxx.224 up
: /sbin/route add default gw 61.37.215.193
: 으로 설정했습니다..
:
: 혹시 넷마스크나 브로드캐스트를 잘못 주었나요?
:
: 커널 패치
: patch -p1 < bridge-1.0.2-against-2.2.20.diff
: patch -p1 < bridge-ipchains-against-1.0.2-against-2.2.2-.diff
:
: 커널 컴파일을 하고,
: rpm -Uvh bridge-utils-0.9.5-1.i386.rpm
: rpm -Uvh bridge-utils-devel-0.9.5-1.i386.rpm
: 을 하니까 /usr/sbin/brctl이 생겼거든ㅇ..
:
: 로그는
: sysctl : net.ipv4.ip_forward=0
: sysctl : net.ipv4.conf.all.rp_filter=1
: sysctl : net.ipv4.ip_always_defrag=0
: sysctl : kernel.sysrq=0
: network : Setting network parameters : Succeeded
: network : Bring up interface lo : Succeeded
: ifup : SIOCSIFNETMASK:cannot assign requested address
: ifup : SIOCSIFBRDADDR:cannot assign requested address
: ifup : network is down
: ifup : network is unreachable
: network : Bringing p interface eth0 : succeeded
: ifup : ipcalc : ip address expected
: last message repeated 2 time
: broadcast : Host name lookup failure
: netmask : Host name lookup failure
: network : Bringing up interface eth1 : succeded
:
: 로그를 보아도 정확한 원인이 무엇인지를 모르겠네요..
:
: 고수님들아 좀 도와주세요..