* 국가별 접속 차단하기
SetEnvIf GEOIP_COUNTRY_CODE GB BlockCountry
Deny from env=BlockCountry
Allow from all
여기서 GB는 영국 국가코드. 위와같이 작성하면 영국에서 접속하는 ip를 모두 막게 된다.
* 국가별 코드는 아래 사이트에서 확인가능하다.
* 여러 나라를 차단하고 싶은경우 국가별로 한줄씩 추가하면 된다.
SetEnvIf GEOIP_COUNTRY_CODE GB BlockCountry
SetEnvIf GEOIP_COUNTRY_CODE US BlockCountry
Deny from env=BlockCountry
Allow from all
* 국가별 + 특정 아이피 차단
SETEnvIf Remote_Addr 000.000.000.000 AllowCountry
SETEnvIf Remote_Addr 000.000.000.000 AllowCountry
SETEnvIf Remote_Addr 000.000.000.000 AllowCountry
SETEnvIf Remote_Addr 000.000.000.000 AllowCountry
SetEnvIf GEOIP_COUNTRY_CODE GB BlockCountry
SetEnvIf GEOIP_COUNTRY_CODE US BlockCountry
Deny from env=BlockCountry
Allow from env=AllowCountry
* 특정 국가만 접속 허용
한국(KR) 아이피 접속만 접속 허용. 해외 접속은 모두 차단
SetEnvIf GEOIP_COUNTRY_CODE KR AllowCountry
Allow from env=AllowCountry
Deny from all
* 특정 아이피만 차단
국가가 아닌 특정 아이피만 차단하고 싶은 경우는 아래와 같이 작성하면 된다.
*을 사용하여 특정 아이피 대역 모두 차단도 가능함
<Files *>
order allow,deny
allow from all
deny from 000.00.00.000
deny from 000.00.00.000
deny from 000.00.*.*
</Files>
...[더 보기]