정책보기 ▼
프리미엄배너등록 광고
총 게시물 576건, 최근 0 건 안내 RSS
이전글  다음글  목록 글쓰기
[IT]

해외 IP 전체 차단 및 중국 IP차단 하는 방법

에듀고시넷 2024-07-05 (금) 18:47 5개월전 261
https://www.edugosi.net/b/free_board-548
GeoIPCountryWhois.csv (12.2M), Down : 0, 2024-07-05 18:47:17


한국을 제외한 전 세계 모든 해외 IP를 차단!

GeoIPCountryCSV.zip 다운로드후 아래 쉘 스크립트와 같은 경로에 업로드 하세요.

그리고, 쉘 스크립트 작성

# vi GeoIPCountryWhois.sh

#!/bin/sh 
 
# iptables init 
iptables -P INPUT ACCEPT 
iptables -F 
echo "IPTABLES INIT SUCCESS" 
BLOCK_LIST_FILE=./GeoIPCountryWhois.csv 
 
echo "BLOCK LIST FILE = $BLOCK_LIST_FILE" 
 
# ADD BLOCK TARGET LIST 
ALLOW_TARGET_COUNTRY="Korea" 
# REGIST BLOCK IP FOR LOOP 
for IP_BANDWIDTH in `egrep -v $ALLOW_TARGET_COUNTRY $BLOCK_LIST_FILE | awk -F, '{print $1, $2}' | awk -F" '{print $2"-"$4}'` 
do 
echo "STARTING!!" 
iptables -I INPUT -p all -m iprange --src-range $IP_BANDWIDTH -j DROP 
done 
iptables -L

그리고, 쉘 스크립트 실행 하세요.
 
# ./GeoIPCountryWhois.sh

참고로 한국을 제외한 모든 해외IP차단할 경우 시간이 엄청 오래걸립니다.
중국 또는 특정 국가를 차단하는형식으로 사용하시면 좋을듯 합니다.


※ 중국 IP만 차단하는 방법(또는 특정국가만 차단하는 방법) ※

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

...[더 보기]


hi
이전글  다음글  목록 글쓰기

총 게시물 576건, 최근 0 건 안내 RSS
번호 이미지 제목 날짜 조회
576  워드프레스 플러그인 업데이트 안될 때 조치 방법 (WordPress 업그레이드 SSL 오류 우회 방법) 12-16 61
575  제주여행 등산 낚시 골프 레저동호회 홈페이지 등낚골 안내영상 12-12 137
574  제주도 여행 해돋이 일출명소 안내 영상 12-12 152
573  부동산경매 입문자를 위한 인터넷강의 홈페이지 에듀미랜드 안내영상 12-11 152
572  제주에서 직접 잡아올린 무늬오징어 숯불구이 영상 (달달하고 쫄깃하고 고소한 무늬오징… 12-01 94
571  제주도 날씨 확인을 하고 싶을 때 제주도 실시간 CCTV 홈페이지 추천 11-28 92
570  인강홈페이지 구축사이트 『교육닷넷』 11-14 108
569  한공사 홈페이지 PDF 배정한자교재 구매이벤트(배정한자 인터넷강의 무료수강오픈 Event) 11-09 108
568  마라도가는여객선+환상의짜장 패키지 할인권 #마라도여행 #마라도자장면 11-08 131
567  네이버쇼핑몰 제주도 제철과일 레드키위 판매하고 있네요 #주문하세요 10-18 156
566  [제주골프조인] 제주 타미우스CC 1명 초대합니다 #그카세55000원 10-16 167
565  제주 2인 골프 노캐디 셀프라운딩 요금 및 부킹스케줄표 확인 후 골프예약하세요 #제주골… 10-12 171
564  제주 에버리스CC 골프라운딩 3명 초대합니다(10월11일 금요일 오후 12시 10분 티업) 10-10 210
563  인터넷강의 홈페이지(보안포함) 개발구축에 대한 상세한 설명입니다 10-09 174
562  청정해역 주자도 자연산 참홍합(섭) 주문받습니다 #제주에누리쇼핑 10-04 209
561  에듀미랑 검정회 한자강의(배정한자인강) 수강료 할인쿠폰 제공합니다 09-27 253
560  제주특산물 할인판매 인터넷쇼핑몰 제주에누리쇼핑 09-18 269
559  제주도 무늬오징어 에깅 낚시포인트 6곳(서쪽방면) 공개합니다. 09-13 349
558  제주 타미우스CC 도민 특가 이벤트 #제주골프 09-11 258
557  [24.9.5] 제주도 무늬오징어 낚시 새벽에깅 출조 암놈 1마리 히트 #시즌108호 09-05 252
556  AhrefsBot 차단하는 방법 09-05 301
555  페이스북 크롤러 완벽차단 방법 #웹서버과부하해결 09-05 290
554  9월 제주여행 계획중이라면? 제주도 렌터카 최저가 비교예약 하세요! 09-04 315
553  제주도 무늬오징어 낚시 국민 에깅포인트 실시간 CCTV 09-02 300
552  8.31(토) 제주도 무늬오징어 낚시 데이게임 에깅출조하여 6마리 잡았네요! #등낚골 09-02 359
551  [8.27] 제주도 무늬오징어 낚시 새벽에깅출조, 한치 2마리+무늬 1마리 잡았네요 #시즌100호달… 08-27 378
550  365한국청소업체, 청소대행업체 청소가격 무료견적신청 하는 방법안내! 08-21 833
549  8월 제주여행 제주렌터카 최저가 비교예약 방법안내! 08-11 401
548  정기청소가격이 궁금하시면? 365전국정기청소 홈페이지 무료견적신청 하세요! 07-28 395
547  제주도 실시간 날씨 CCTV로 확인하는 사이트, 제주도CCTV 07-28 454
546  제주 무늬오징어 낚시 애월 방면 에깅포인트(한치낚시포인트) 공개! 07-26 394
545  장마 끝난 후 곰팡이제거 청소작업 맡기실 분들은? 07-25 424
544  상병수당이란? 07-24 437
543  365전국정기청소 정기청소가격 무료견적신청 하면, 청소비용 할인해드립니다! 07-22 802
542  제주도 중문 해수욕장 실시간 CCTV 07-20 382
541  제주도 제주 공항 실시간 CCTV 07-20 289
540  제주도 용두암 해안 실시간 CCTV 07-20 278
539  제주 한라산 윗세오름 실시간 CCTV 07-20 284
538  제주도 법환 포구 실시간 CCTV 07-20 280
537  제주도 탑동 해안 실시간 CCTV 07-20 262
목록
 1  2  3  4  5  6  7  8  9  10  다음  맨끝

 
스폰서링크
edugroup.co.kr edume.co.kr vstudio.co.kr jejudoin.co.kr enuribook.co.kr 이니시스에스크로확인증 클릭하시면 이니시스 결제시스템의 유효성을 확인하실 수 있습니다.
대한민국 교육포털 커뮤니티 사이트 에듀고시넷 방문을 환영합니다. 문의는 질문게시판을 이용해주세요.
문의전화 : 032-661-6202 / H.P : 010-2037-1497 Copyright ⓒ www.edugosi.net. All rights reserved. Since 2014.