Server & OS

.htaccess 를 이용한 아이피(ip) 차단 방법

페이지 정보

본문

우리는 종종 사이트가 트래픽 초과로... 닫혀버리는 일이 있다.
정말 어찌 할 수 없다...

그래서..우리는 아이피 차단이란 조치를 해야한다.

우선 텔넷/SSH 를 이용하여 차단하는 방법을 알아보자.
우선 vi .htaccess 로 편집 화면으로 들어간다. (vi 편집방법을 참고함)


차단 아이피 적는 방법 ("xxx" 는 아이피 숫자를 의미함)
1. 한개의 아이피
  SetEnvIfNoCase remote_addr xxx.xxx.xxx.xxx go_out

2, 여러개의 아이피
  SetEnvIfNoCase remote_addr 111.xxx.xxx.xxx go_out
 
SetEnvIfNoCase remote_addr 112.xxx.xxx.xxx go_out

3. 대역으로 차단
  SetEnvIfNoCase remote_addr xxx.xxx.xxx. go_out
  -> xxx.xxx.xxx 주소에 포함된 아래 모든 아이피가 차단된다.

  SetEnvIfNoCase remote_addr xxx.xxx.1(2|3). go_out
  -> xxx.xxx.12 주소에 포함된 아이피, xxx.xxx.13 주소에 포함된 모든 아이피가 차단된다.

공통으로 들어가는 사항으로 하단에 들어간다.
  Order allow,deny
 
Allow from all
 
Deny from env=go_out


개인적인 생각이지만.. 차단 아이피 적는곳 가장 뒤에 있는 go_out 과 공통으로 들어가는 문구 마지막에 go_out
부분은 동일하게 사용하면 어떤 단어를 써도 무관한 것 같다...(다른 사용자들은 spam 으로 사용하는걸 봐서는.. -_)

머 개인적인 생각이다... 왜냐면 테스트를 못했다..아직...^%^

출처 : http://blog.tohoya.com/42

관련자료

등록된 댓글이 없습니다.
Today's proverb
해가 들면 어떻고, 바람이 불면 어떻고, 눈이 오면 어떠랴. 해가 들어주어도 고맙고, 바람이 불어주어도 고맙고, 눈이 와주어도 고마울 뿐. 그렇다, 고맙지 않은 것이 없다. 밤은 밤이어서 고맙고, 새벽은 새벽이어서 고맙고, 낮은 낮이어서 고맙다. 아, 고마운 삼라만상이여! (정채봉)