묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
특정 IP 차단하는 방법
2013.01.31 08:08
특정 IP 차단하는 방법 어떻게해야하나염 ??
XE스팸필터 같은거말고욤 .... ㅠ
지금 XE사용하는 사이트도 있지만 ...
XE사용안하는 사이트에서 특정IP 에서 쓸대없이 많은 트래픽으로 인해서 차단하고 싶은데염 ..
초보라서 ;; 쉽게 할수있는방법좀 가르켜주시면 감사하겠습니다 ^^
댓글 1
-
KRSTORY
2013.01.31 11:49
-
송동우
2013.01.31 12:18
eregi는 더이상 사용하지 않는 함수입니다. 최신php버전에서는 오류가 발생하니 preg_match로 바꿔 사용해야 합니다.....물론 구버전에서는 사용해도 됩니다..... -
KRSTORY
2013.01.31 17:26
우왓 동우님 좋은 답변 감사합니다.. 잘 쓰지 않는데 저장 해 놓고 쓰다 보니..ㅎㅎ
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
rosery | 로그인창을 달았는데요 ㅠ_ㅠ [1] | 2013.01.31 by KRSTORY |
근육소년 | 쪽지 기능 및 정보보기 금지하기 [1] | 2013.01.31 by 송동우 |
단기종합 | 글작성 횟수 제한 [3] | 2013.01.31 by 송동우 |
유유히 | 최신글 위젯에 검색기능 추가 하는 방법 알려주세요 ... | |
여진한 | 게시판 리스트페이지 노출관련 문의합니다. [1] | 2013.01.31 by 송동우 |
밥조 | 간단한 회원가입을 만들고싶습니다. | |
fantimes | 메뉴노출제한문제 | |
R2D2 | XE내 폴더를 루트로 옮긴후 mod_rewrite이 안먹는거 같아요.. [1] | 2013.01.31 |
근육소년 | 자기가 본 글은 포인트가 닳지 않게 설정 못할까요? [1] | 2013.01.31 by 송동우 |
Han소녀 | Sketchbook5사용자분들께 질문합니다.(Reㅠㅠ) [3] | 2013.01.31 by 송동우 |
메테워 | 회원확장변수 관련 [4] | 2013.01.31 by 송동우 |
nimm | 확장변수 -라디오버튼과 파일첨부 문제입니다.ㅠ [1] | 2013.01.31 by 송동우 |
오락실주인 | 특정 IP 차단하는 방법 [1] | 2013.01.31 by KRSTORY |
자유의꿈 | 글 작성시 "문서번호 값은 필수입니다." [1] | 2013.01.31 by ludi |
1052 | xe core 설치중 오류메세지입니다 어떤오류인가요? | |
papiano | 쉬운설치와 업데이트가 안되네요 ㅠㅠ | |
papiano | 쉬운설치와 업데이트가 안되네요 ㅠㅠ [1] | 2013.01.31 by MoeZya |
보로봉봉 | 메뉴 추가 불가! (진정 아무도 저와 동일한 문제를 겪은 분이 없으신가요??) [2] | 2013.01.31 by 자야2 |
jinpali | 보름 넘게 삽질중입니다..ㅠㅠ 확장변수 좀 도와주세요 제발 [3] | 2013.01.31 by MoeZya |
팬덤 | 상태표시줄 도움부탁드립니다. [1] | 2013.01.31 by MoeZya |
안녕하세요. KRSTORY 입니다.
일반 사이트에서 특정 IP를 쉽게 차단하는 방법으로 한가지를 소개해 드리겠습니다.
1. 한개의 IP 차단
<?
if(eregi("123.123.123.0","$REMOTE_ADDR")) {
echo "할말 적어주세요."; exit;
}
?>
2. 여러개의 IP 차단
<?
$deny_ip = array("111.111.111.*","222.222.222.*");
for($i=0;$i<sizeof($deny_ip);$i++) {
if(eregi($deny_ip[$i],$_SERVER["REMOTE_ADDR"])) {
echo "할말 적어주세요."; exit;
}
?>
IP가 여러개일경우 컴마( , ) 를 구분자로 사용하여 " 와 " 로 추가 합니다.
ps.
위에 보시면 * 라고 있습니다. IP를 그냥 123.123.123.123 이라고 지정하시면 이 아이피만 차단되며
123.123.123.* 로 해주시면 앞의 3개 아이피대역으로 접근하는 사용자 모두를 차단하게 됩니다..