ip 차단법은 아래 점선 이후 글을 보세요.

제가 운영중인 다른 사이트가 있는데요.
동문회 사이트라 평소 접속이 거의 없는 사이트인데 이상하게도 일주일 전부터
오전이면 트래픽 초과가 되는 거에요.

사이트 분석툴로 살펴보니 중국쪽에서 접속하는 것 같기도 하다가
어느날은 한국에 있는 한 아이피에서 트래픽의 60~70%를 잡아 먹더군요.

그래서 그 ip 를 차단하려다가. ftp로 사이트를 살펴보니
분명 제가 올린적이 없는 jpg파일 하나가 루트에 있더군요.
뭔일인가 지웠더니 트래픽이 그 뒤로는 정상이에요.

아 ftp 접속 비번도 바꾸긴 했구요.

결국 ip 차단은 시도하진 않았네요.

제가 쓰고 있는 cafe24.com에 문의 결과 친절하게 아래와 같이 답변해 주셨습니다.

특정 ip 접속부분은 차단 가능하며 아래내용으로 해당 ip 확인진행을 해보시기 바랍니다.

나의서비스관리>>사용량 모니터링>> 웹트래픽요량>>상세통계에서 특정한 ip 가 접속이 많다면

고객님의 ip를 확인하신후 상관없는 ip라면 차단 진행해주시기 바랍니다.

자신의 컴퓨터의 ip 확인은 www.ipconfig.co.kr 에 들어가시면 확인할수 있습니다.

ip차단 방법은 소스로 직접 설정 진행해주시기 바랍니다.

www 디렉토리 안에 .htaccess 이라는 파일을 생성하시고 아래와 같이 설정하기시 바랍니다.

(주의: 파일 이름을 글자 그대로 .htaccess 라고 지정하셔야 합니다. 파일확장자가 없습니다.) 5.123.45 라는 아이피를 막는다고 할때

SetEnvIfNoCase remote_addr 123.45.123.45 go_out
Order Allow,Deny
Allow from all
Deny from env=go_out

만약 123.45.123.1 ~ 123.45.123.255 를 막으시려면
123.45.123.45 부분을 123.45.123. 라고 입력하시면 됩니다.

만약 두개의 ip를 차단하실려면 아래와 같이

SetEnvIfNoCase remote_addr 123.45.123.45 go_out

SetEnvIfNoCase remote_addr 255.46.200.100 go_out

Order Allow,Deny
Allow from all
Deny from env=go_out

식으로 넣어주시면됩니다.