묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
아이피 관련질문이요!! 중수,고수들만 보세요.
2005.08.26 13:40
$ip = array(
"212.128.*.*" //
);
for($i=0; $i<count($ip); $i++) {
if(ereg($ip[$i],$REMOTE_ADDR)) die("차단되었음.");
}
여기에서 212.128.*.* 의 뜻을 알고 싶습니다.
212.128.0.0 ~ 212.128.255.255 의 모든아이피를 차단한다는 뜻인가요??
212.128.*.* 의 정확한 뜻을 알려주세요.
"212.128.*.*" //
);
for($i=0; $i<count($ip); $i++) {
if(ereg($ip[$i],$REMOTE_ADDR)) die("차단되었음.");
}
여기에서 212.128.*.* 의 뜻을 알고 싶습니다.
212.128.0.0 ~ 212.128.255.255 의 모든아이피를 차단한다는 뜻인가요??
212.128.*.* 의 정확한 뜻을 알려주세요.
저건.. 함수로 IP를 불러와서.. 입력된 아이피와 대조해서..
포함관계에 있으면 접속이 차단되는거에요..
"212.128.*.*"라고 되어 있으니.. 212.128.*.* 라는게.. 아이피속에 들어가있으면.. 차단되는거죠
그런데 저 경우에는 아무것도 차단안됩니다 -_-;
255.255.255.255 최대라해도 * (만능문자)는 처리못하죠;;
"2" 라고 하면.. 2가 들어가면.. 차단되고..
"212.128." 라고 해야.. 212.128이 들어가는 아이피가 차단되죠;
여기서 주의할건..
아이피가 무조건 212.128.라고 시작된다고 가정해서는 안됩니다
210.222.212.128 일수도 있으니까요..;;; 적절히 사용하시면 되요;;