COMMUNITY



크게 작게 인쇄

블랙리스트 등록으로 특정 IP차단하기

<?
## 192.168.63.1 IP를 차단하며 해당 구문을 공통 인클루드되는 파일에 추가합니다.

## 대역으로 제한을 하기위해서는 192.168.63 만 입력을 하게되면 1~254까지 제한이 되게됩니다

$BlackList = array("192.168.63.1");
foreach($BlackList AS $bKey => $bValue){
 if(strpos("IP:".$REMOTE_ADDR, $bValue)){
  echo"Access Denied!";
  exit;
 }
}
?>

코멘트 1
  • endass 2015-07-16 14:21:32

    정규식이나, explode로 쪼개서 비교해야 하지 않을까요?? strpos 인경우 23--> 234 같은 경우 true가 되어 엉뚱한 ip가 블럭이 될것 같은데요??
PHP | 전체게시물 176
안내

포인트안내닫기

  • 글읽기0
  • 글쓰기0
  • 댓글쓰기0
  • 다운로드0
PHP리스트
번호 제목 등록일 조회
176 텍스트 02-14 495
175 텍스트 06-29 1869
174 텍스트 05-25 1851
173 텍스트 06-02 5300
172 텍스트 09-26 6453
171 텍스트 08-24 6763
170 텍스트 08-15 8657
169 텍스트 04-28 7873
168 텍스트 02-07 7253
167 텍스트 11-21 7296
166 텍스트
블랙리스트 등록으로 특정 IP차단하기
+1
11-21 8358
165 텍스트 07-25 4260
164 텍스트 05-21 4521
163 텍스트 05-05 5151
162 텍스트 04-12 5283
161 텍스트 04-11 5162
160 텍스트 03-12 4872
159 텍스트 01-12 9104
158 텍스트 12-27 9933
157 텍스트 링크 12-13 8374
 맨앞이전123456789