2010-12-01 3 views
0

나는 그들이 samp ip 주소 (해커)에서 더 많은 요청 서버를 보내는 클라이언트의 ipadress를 차단하고 싶습니다.어떻게 해커 IP 주소 (서비스 거부 스레드)를 차단할 수

는 내가 맥 특정 IP 주소에 대한 코드와 사용자의 맥 코드를 수신을 보내고 있지만 PHP에서이 작업을 수행 할 수 있습니다 일반적으로 ... 원래 맥 코드

+2

"mac 코드"란 무엇입니까? [MAC 주소] (http://en.wikipedia.org/wiki/Mac_address)? – deceze

+0

아파치 수준에서 차단하는 것이 더 적절합니다. PHP를 사용하면 전반적으로 오버 헤드가 발생합니다. – ajreal

답변

0

당신을 비교하는 방법. PHP 스크립트는 게시물이 완료 될 때까지 실행되지 않습니다. DOS로부터 잠재적으로 보호하려면 게시물이 완료되기 전에 액세스를 거부해야합니다. 클라이언트에서 아무것도 보내지 전에 할 수 있으면 더 좋을 것입니다.

0

당신은 다음과 같은 htaccess로 사용하는 것이 더 낫다 : PHP가 아닌 thatusing

order allow,deny 
deny from 127.0.0.1 
allow from all 

당신은 추가 처리를 위해 악의적 인 요청을 (예를보고)를 기록하는 PHP 스크립트를 사용 할 수 있습니다,하지만 다른 적당한.