[bridge firewall] string 모듈..이 안생기네요..
글쓴이: kkhigh / 작성시간: 월, 2004/02/09 - 6:48오후
안녕하세요.
어렵사리 2.4.20 커널에서 2.4.19브릿지패치를 이용해서
부팅까지는 해놓은 상태입니다.
patch-o-matic-20031219.tar.tar 를 이용해서
string 관련한 iptables 패치를 하였는데
커널 컴파일 후 부팅을 하고 모듈을 검사하려니까
/lib/modules/`uname -r`/kernel/net/ipv4/netfilter/
여기에 있어야할 ipt_string.o 파일이 존재를 안합니다.
patch-o-matic에서 string 부분을 패치하면 생기는것으로 알고 있는데
왜그런걸까요... 도움 기다리겠습니다.
Forums:
조금만 찾아보면 원인을 찾을 수있을텐데...일단 제가 올려놓은 링크를
조금만 찾아보면 원인을 찾을 수있을텐데...
일단 제가 올려놓은 링크를 찾아들어가면 다음 홈페이지가 나옵니다.
http://bridge.sourceforge.net/index.html
여기있는 문서나 유틸등이 필요할 수도 있으니 눈여겨 보시고요...
커널 패치는
http://ebtables.sourceforge.net/download.html
여기서 For kernel 2.4.22나 For kernel 2.4.23중에 하나의 파일을 선택해서
받고 압축을 해제합니다. (저는 Test를위해서 2.4.23을 받았습니다.)
여기서 수정해줘야할 부분이 있습니다.
처음부분에 보면 rejects FILE로 저장된 부분을 추가 시켜주어야합니다.
이작업이 귀찮다면 Kernel 2.4.22나 2.4.23을 구해서 패치해주면 됩니다.
어쨌든 net/bridge/br_input.c 파일에 net/bridge/br_input.c.rej에 있는
사항들을 넣어주면 됩니다.
그리고나면 config에 원하는 항목이 나옵니다.
컴파일은 해보지 않았지만 에러가 발생해도 위 br_input.c 부분에서 발생하는
경우이므로 쉽지는 않겠지만 고칠 수는 있을겁니다.
정 수정이 어렵다면(br_input.c) Kernel 2.4.23을 구해서 패치를 해보시기 바랍니다.
------------------------------
좋은 하루 되세요.
댓글 달기