Global It Leader!!



 
 

리눅스 특정 국가의 IP주소 일괄 차단하기

페이지 정보

작성자 no_profile 오원장쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글 1건 조회 5,020회 작성일 17-01-15 01:01

본문

차단할 IP 주소들을 추리다보니 죄다 중국 IP들이었습니다. 이것들을 보일때마다 차단 등록 한다고 해도, 매번 다른 IP에서 공격이 들어올테니 부질 없는 헛짓일 것입니다.


잠시 명상(?)을 하며 스마트한 해결책을 찾다가 중국 IP대역을 모두 차단하기로 마음먹고 방법을 찾아 나섰습니다. 중국에서 이곳 서버로 접속하는 시도는 정보를 얻는 시도라기 보다는 악의적인 목적이 월등히 더 많을거라는 판단에서였습니다.

역시 구글신의 도움으로 쉽게 방법을 찾을 수가 있었습니다.

우선, IP 대역 DB 파일 얻기위해 다음 사이트에 접속해서 최신 버전의 GeoIPCountryCSV.zip을 다운받아 압축을 풀어둡니다.


http://dev.maxmind.com/geoip/legacy/geolite/

GeoIPCountryWhois.csv 파일이 나오는데, 이 파일이 각 국가의 IP 할당 정보가 들어 있는 DB 파일입니다.

그리고 다음과 같은 스크립트를 만들어 위 DB파일과 같은 디렉토리에 ipban.sh로 저장합니다.

여기서는 중국 IP 대역만 차단하기 위해 5번째 줄에 "China"라고 썼는데, 다른 국가를 차단하고 싶다면 이 부분을 해당 국가로 바꾸면 됩니다. 국가별 표기 방법은 csv파일을 열어서 찾아보면 알 수 있습니다.

#vi ipban.sh
 
#!/bin/sh
 
SRC=./GeoIPCountryWhois.csv
 
for BANIP in `egrep "China" $SRC | cut -d, -f1,2 | sed -e 's/"//g' | sed -e 's/,/-/g'`
    do
        /sbin/iptables -A INPUT -p all -m iprange --src-range $BANIP -j DROP
    done
 

ipban.sh 파일에 실행 권한을 준 뒤, 터미널에서 실행하면 특정 IP 대역의 접속을 모조리 차단할 수 있습니다.

출처 : http://tuwlab.com/ece/8497

댓글목록

yanmaneee님의 댓글

yanmaneee이름으로 검색 작성일

http://www.goyardsoutlet.com
http://www.supremenewyork.us.com
http://www.offwhite-shoes.us.org
http://www.goyardbags.us.com
http://www.paulgeorgeshoes.us.com
http://www.jordanstoreonline.com
http://www.gaps.us.com
http://www.jordantravisscott.com
http://www.jordanshoesstore.us.com
http://www.supreme.com.co
http://www.supremesoutlet.us.com
http://www.hermesbagsonline.com
http://www.bapesoutlet.com
http://www.kyrie6.org
http://www.golden-gooses.com
http://www.kyrieirvingshoes.us
http://www.kd13shoes.us
http://www.cheapjordanss.us.com
http://www.jordan11retro.us.com
http://www.abathingapeofficial.com
http://www.supremenewyork.us.org
http://www.offwhitehoodies.us
http://www.kyrie-7.com
http://www.off-whiteclothing.us.com
http://www.offwhite.us.org
http://www.yeezyboost.us
http://www.goyardshandbag.us
http://www.supremeclothingstore.com
http://www.palmangels-hoodie.com
http://www.bape-shoes.com
http://www.kd15shoes.com
http://www.chromeheartstoreonline.com
http://www.kd12.org
http://www.goldengoosedeluxebrand.us.com
http://www.yeezyboost380.us.com
http://www.kyrie-8.com
http://www.goldengoosesstore.com
http://www.kyrie7.us
http://www.palmangels.us.com
http://www.palmangelsoutlet.us.com
http://www.air-jordan.us.com
http://www.jordan12.us.com
http://www.goldengoose.us.org
https://www.kyrieirving-shoes.us.com
http://www.offwhiteoutlet.us.org
http://www.travisscotjordan.us
http://www.supremes-clothing.us.com
https://www.off-whites.us
http://www.jordan4.us.com
http://www.off-whiteclothing.us.org
http://www.hermesbelts.us.org
http://www.fearofgodhoodie.com
http://www.off---whiteshoes.com
http://www.gapyeezy.org
http://www.jordansshoes.us.com
http://www.curry-8.us
http://www.shoesjordan.us.com
http://www.cheapjordanshoes.us.com
http://www.bapesonline.com
https://www.air-jordanoutlet.com
http://www.jordan-retro.us.com
http://www.goldengooseshoes.us.org
http://www.hermes-outlets.com
http://www.cheapjordan.us
http://www.goyardsstoreonline.com
http://www.bape-hoodie.com
http://www.russellwestbrookshoes.us
http://www.offwhitexjordan1.com
http://www.curry9shoes.com
http://www.supreme-clothings.us.com
http://www.curry9.us
http://www.fearofgod-clothing.com
http://www.paulgeorge.us.com
http://www.kyrie9.com
http://www.golden-goosesoutlet.com
http://www.kd12.us.com
http://www.off-whiteshoes.us.com
http://www.goldengooseofficial.com
http://www.offwhitexnike.com
http://www.bapehoodie.us
https://www.goldengoosessale.com
https://www.hermesonlineshop.com
http://www.kd14shoes.com
http://www.adidasyeezyboost350.us.com
http://www.goldengooseoutletus.com
https://www.supremeoutlet.us.com
http://www.bape-clothing.us
http://www.bapeshoodie.com
http://www.kd15.us
http://www.supremes.us.org
http://www.giannisantetokounmposhoes.us
http://www.kd14.org
http://www.bapesta.us.com
http://www.kyrie8shoes.com
http://www.bapes.us.org
http://www.bape.us.org
https://www.palmangelsonline.com
http://www.fearofgod.us.com
http://www.yeezy350boost.us.com
http://www.supremeclothings.com
http://www.bape-shirt.us.com
http://www.ggdb.us.com
http://www.supremesonline.com
http://www.bape-stas.com
http://www.supremeclothing.us.org
http://www.yeezysneakers.us.org
http://www.off-whitehoodie.com
http://www.travisscotjordan.com
http://www.goyardshandbags.us.org
http://www.kyrie5spongebob.us
https://www.fearofgodoutlet.com
http://www.off--white.us.com
http://www.goldengooseonlinestore.com
http://www.jordansshoes.us.org
http://www.yeezy-500.us.com
http://www.offwhitetshirt.us.com
http://www.offwhitexjordan.com
http://www.kyrie9.us
http://www.supreme-clothing.us.org
http://www.off--whiteoutlet.com
http://www.curry6.net
http://www.shoes-yeezy.us
http://www.goyard-outlet.com
http://www.hermes-handbags.us.com
http://www.hermesoutletsonline.com
http://www.kobe-shoes.us.com
http://www.bapesclothing.com
http://www.fearofgodoutlet.us.com
http://www.jordanxtravisscott.com
http://www.birkinbag.us.com
http://www.jordan1shoes.us
https://www.hermesoutlets.com
http://www.goldengooseoutletstore.com
http://www.goldengoosesneakerssale.us.com
http://www.kyrie8.us
http://www.supremeshirt.us.com
http://www.palmangels-clothing.com
http://www.bape-clothing.com
http://www.jordan13.us.com
http://www.kobe.us.com
http://www.supremeclothings.us.com
http://www.supreme-newyork.us.org
http://www.off--whiteclothing.com
http://www.goyardhandbag.us.org
http://www.goyardoutlets.us
http://www.jordansforcheap.us.com
https://www.offwhitesoutlet.com
http://www.stephcurry.us
http://www.fearofgodessential.com
http://www.kevindurantshoes.us.com
http://www.sbdunk.us
http://www.bathing-ape.us
http://www.goyardshandbag.com
http://www.yeezy-shoes.us.org
http://www.offwhitesonline.com
http://www.kyrie7shoes.us
http://www.hermesbirkins.com
http://www.jordanssneakers.us.com
http://www.yeezy700.us.com
http://www.yeezy-350.us.com
http://www.supreme.us.org
http://www.off-whiteoutlet.us.com
http://www.jordans-shoes.us.org
http://www.adidasyeezyuk.com
https://www.off-whiteonline.com
http://www.kd-shoes.us
http://www.goldengoosesale.us.org
http://www.michaeljordanshoes.us.com
http://www.goldengoosesonline.com

전체 168
게시물 검색
윈도우/리눅스 목록
번호 제목 글쓴이 조회 날짜
148 리눅스 no_profile 오원장쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 4237 05-02
147 리눅스 no_profile 오원장쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 4352 03-28
146 리눅스 no_profile 오원장쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 4421 03-20
145 리눅스 no_profile 오원장쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 4732 03-15
144 리눅스 no_profile 오원장쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 5726 02-28
143 리눅스 no_profile 오원장쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 4372 02-18
142 리눅스 no_profile 오원장쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 4329 01-16
141 리눅스 no_profile 오원장쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 4619 01-15
열람중 리눅스 no_profile 오원장쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 5021 01-15
139 리눅스 no_profile 오원장쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 4348 01-13
138 리눅스 no_profile 오원장쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 4576 01-12
137 리눅스 no_profile 오원장쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 3903 01-12
136 리눅스 no_profile 오원장쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 4144 01-12
135 리눅스 no_profile 오원장쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 4010 01-07
134 리눅스 no_profile 오원장쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 4225 12-30
133 리눅스 no_profile 오원장쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 4147 12-30
132 리눅스 no_profile 오원장쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 4579 12-06
131 리눅스 no_profile 오원장쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 4992 12-02
130 글꼴 no_profile 오원장쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 6634 11-11
129 리눅스 no_profile 오원장쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 5209 05-30