ㅅㅂ -_- 우분투 사용자가 이렇게 없었던 것인가 ??
왜 아무도 !! 포스트가 없냔 말이다 ..
다들 각자 사설 firewall 을쓰나보다 ㄷㄷㄷ;;;
난 프로그래머고 한때 서버 관리자였던 생각에 ..
힘든것도 아닌 oops 설치기를 적어본다 ..
우선 ~ ftp://mirror.oops.org 이곳에서 oops-firewall 을 다운 받는다.
난 oops-firewall-6.2.4 버젼이다.. 이걸로 설명하겠다.
받고 . 압축을 풀고 ..
./configure --perfix=/usr --bindir=/usr/sbin --confdir=/etc/firewall --shareddir=/usr/share/ --initdir=/etc/init.d/
난 이렇게 잡아줬다 . 이게 우분투의 설정에 제일 잘맞는거 같다.
근대 .. 보면 난 3개가 없어서 멈췃다!... 그게 모냐묜 ..
apt-get install gcc+;
apt-get install ipcalc ;
apt-get install gettext ;
apt-get install bridge-utils;
(이것들 찾아보니깐 김정균님이 애내들의 힘을 빌려서 ;;; 쿨럭;; 여튼 설치해야된다.)
해서 .. 돌리면 ...
컹 먼가 configure 에서 오류난다고 씹덕된다...
324 라인.. 멍미 ?
머 어쩌구 저쩌구 tmp 에 CVS 걸린것들은 다 삭제인데 .. 왜있는건지 ?? 난 모른다 . 이딴거 생각할 시간도없다.
난 지금 이게 급한게 아니라고 !!
그래서 주석처리했다 -_-v
이렇게 땡기면 MAKEFILE 이 po 에 있다고 한다 .. 가서 쳐 보면...
사실별거 없다 . -_- 그냥 po 인거 찾아서 1번째 . 인자 찾아서 .mo 를 install 명령어로 넘겨줘서 make 되는거;;;쿨럭 ;; 잘은 모르는데 보니깐 그러네 ;; (졸랭 5년전 서버관리 쟞뉴비일땐 이런거 안보이던데 .. 역시 짬밥은 속일수가 없다;;)
잡설 지버 치고 난 빨리 이거 올리고 다시 플그램 짜야되는데 이따위가 시간 소비하면안되지 ...
여튼 make ; make install 충분히 날려주시고 ~
알아서 아웃풋으로 쳐 나왔다고 알려주고 그경로들에 파일들 잘있나 함 확인해주고 .
바로 !!
/etc/init.d/oops-firewall start ....
.....
Starting OOPS Firewall: failuer
ㅅㅂ -_- 이딴게 속석이냐...
혹시나 해서 vi /etc/init.d/oops-firewall 보니깐
sh 이었네 -_- bash 로 변경해준다 ...
다시 이얍 ~
/etc/init.d/oops-firewall start ....
.......
Starting OOPS Firewall: failuer
ㅅㅂ -_- 또 멍미...
이번엔 echo 로 찍어 봤다 -_- 돌아가면서 .
결국 /usr/sbin/oops-firewall 이걸로 돌리는거네 -_-;;
근대 전부 변수선언이 안된다고 한다 .. 역시 sh 로 되어있을거 같은...
vi /usr/sbin/oops-firewall 봤더니.. 역시나 bash 로 바꿔주고 나니 ~
Starting OOPS Firewall: success
자 그럼.. 마지막으로 잘 올라왔나 함 보고 ..
iptables -L
우옷 잘 올라온다 우왕ㅋ굳ㅋ
총 15분 걸렸네 우왕ㅋ굳ㅋ 이글 쓰는데 30분이 걸린다 .. 멍미 ?...
여튼 수고하시고 .. 담에뵈용 ~
ps . 이건 환경 파일이다 . 심심하면 보삼.
/etc/firewall/interface.conf - firewall 설정 파일(ethernet 설정)
/etc/firewall/application.conf - firewall 설정 파일(특정 기능 관련)
/etc/firewall/bridge.conf - firewall 설정 파일(Bridge 기능 관련)
/etc/firewall/filter.conf - firewall 설정 파일(패킷 필터링 관련)
/etc/firewall/masq.conf - firewall 설정 파일(공유 기능 관련)
/etc/firewall/forward.conf - firewall 설정 파일(포트 포워딩 관련)
/etc/firewall/tos.conf - firewall 설정 파일(고급 설정 관련)
/etc/firewall/user.conf - firewall 설정 파일(사용자 정의 설정 관련)
/etc/firewall/modules.list - oops-firewall 구동시 같이 올릴 netfilter module
/etc/init.d/oops-firewall - 부팅시 실행할 init file
/usr/sbin/oops-firewall - firewall 구동 sctip
/usr/include/oops-firewall/*.h - firewall 의 함수 정의
/usr/include/oops-firewall/config.sed - config file parse script
/usr/share/locale/ko/LC_MESSAGES/oops-firewall.mo - i18N 언어 파일
0