CENTOS 6.0 GEOIP INSTALL ( kernel 2.6.32 geoip )

CENTOS 6.0 GEOIP 설치
1. 먼저 커널 버전을 확인한다
[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.32-71.el6.x86_64 #1 SMP Fri May 20 03:51:51 BST 2011 x86_64 x86_64 x86_64 GNU/Linux
여기서 중요한것은 기본 CENTOS 6.0 에서 커널을 업데이트 하고 아래 작업을 하면 동작이  되지않는다
기본 커널에서 작업을 해야 가능하다
2. 필요한 패키지 설치
[root@localhost ~]# yum install gcc gcc-c++ make automake unzip zip xz kernel-devel-uname -r iptables-devel
3. perl-Text-CSV_XS package 설치
rpm -i http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
만약 안되는경우 CPAN 을 이용하여 설치하면 된다
설치작업
[root@localhost ~]# yum install perl-Text-CSV_XS
4. Compile xtables-addons 작업
[root@localhost ~]# wget http://downloads.sourceforge.net/project/xtables-addons/Xtables-addons/1.37/xtables-addons-1.37.tar.xz
[root@localhost ~]# tar xvf xtables-addons-1.37.tar.xz
[root@localhost ~]# cd xtables-addons-1.37
[root@localhost xtables-addons-1.37]# ./configure && make && make install
5. GEOIP 모듈 장착
[root@localhost xtables-addons-1.37]# cd geoip/
[root@localhost geoip]# ./xt_geoip_dl
[root@localhost geoip]# ./xt_geoip_build GeoIPCountryWhois.csv
[root@localhost geoip]# mkdir -p /usr/share/xt_geoip/
[root@localhost geoip]# cp -r {BE,LE} /usr/share/xt_geoip/
6. 테스트
iptables -I INPUT -m geoip –src-cc CN -j DROP
에러가 없으면 정상적으로 동작

“CENTOS 6.0 GEOIP INSTALL ( kernel 2.6.32 geoip )”에 1개의 코멘트


    Warning: Use of undefined constant bbse_list_comments_callback - assumed 'bbse_list_comments_callback' (this will throw an Error in a future version of PHP) in /free/home/xinet/html/wp-content/themes/Blog_Shop/comments.php on line 79
  1. 좋은 정보 감사합니다 ^^

코멘트 쓰기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.

다음의 HTML 태그와 속성을 사용할 수 있습니다:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>



배송정보
배송조회를 하시려면 송장번호를 클릭하세요
배송조회
상품명
주문번호
택배사
송장번호