2014-01-08 3 views
7

이것은 내가 차단하고자하는 IP 범위입니다. 61.19.0.0 - 61.19.255.255 나는 Google에서 정보를 찾았지만 제한 목록을 어떻게 계속합니까?어떻게 htaccess를 사용하여 IP 블록 범위를 제한합니까?

First block /18 starting at 0: 0-63 (64 class C addresses) 
    then block /20 starting from there: 64-79 (16 class C addresses) 
    then block /22 starting from there: 80-83 (4 class C addresses) 

다음 값은 무엇입니까?

블록/22? 어느 블록이 커버합니까? 어떻게하는지 61.255.255.255 - 내가

61.0.0.0에서 금지 할 수도 경우

?

감사

답변

8

다음을 사용하여 차단할 수 있습니다

Order Deny,Allow 
Deny from 61.19 

또는 사용할 수있는 CIDR 표기법 :

Deny from 61.19.0.0/16 

이 61.0.0.0-을 모두 차단의 2 차 목표를 달성하기를 61.255.255.255 인 경우 위 주소를 다음 중 하나로 수정하십시오.

Deny from 61 

또는 CIDR 형식의 17,451,515,

Deny from 61.0.0.0/8 
+0

추가 정보 :'ORDER' 규칙이 처리되는 순서 무엇으로 결정합니다. 일치시킬 첫 번째 규칙이 사용됩니다. 임의의 범위를 차단하려면 CIDR 범위를 찾아야합니다. 이를 위해 [this] (http://ping.eu/netmask-calc/)와 같은 도구를 사용할 수 있습니다. 답장을 보내 주시면 – Sumurai8

+0

에게 감사의 뜻을 전하는 모든 범위의 액세스를 거부합니다. 그리고 너의 도움을 위해! 61.61.61.0을 61.61.61.255로 차단하려면 어떻게해야합니까? – john

+1

@john '61.61.61.0-255'의 경우'Deny From 61.61.61' 또는 Deny from 61.61.61.0/24를 원합니다. 더 많은 CIDR 번호를 보려면 다음과 같은 많은 온라인 가이드를 참조하십시오. http://www.ipaddressguide.com/cidr –

관련 문제