2008년 6월 10일 화요일

네이버봇 막기

어느날 제 사이트의 hit수가 껑충 뛰어 로그를 살펴봤더니 네이버크롤러봇이 다녀 가셨더군요.

naverbotattack.jpg

이건 좀 심하네요... 게다가 저렇게 싹싹 긁어가 놓고도 네이버 검색에 제 사이트는 보이지 않는군요.



구글검색을 해 보니 네이버봇은 막장봇으로 이름을 떨치고 있었습니다.

네이버 자신은 robot.txt에 모든 다른 봇들을 막아두면서 밖으로는 이러고 계신게 꼴사나워, 귀찮게 아파치 설정을 손 봐 네이버의 IP로부터의 접근을 막았습니다.

다음 두 파일에 네이버 IP 61.247.221 을 막았습니다.

# vi /etc/apache2/httpd.conf

Order allow,deny
allow from all
deny from 61.247.221


# vi /etc/apache2/sites-enabled/000-default

...
Order allow,deny
allow from all
deny from 61.247.221
...

"그러므로 무엇이든지 남에게 대접을 받고자 하는 대로 너희도 남을 대접하라 이것이 율법이요 선지자니라." 마태복음 7:12

댓글 3개:

  1. Order allow,deny
    allow from all
    deny from 61.247.221


    이 명령을 홈페이지의 .htaccess 파일에 넣어도
    같은 효과가 있는지 궁금합니다.

    답글삭제
  2. 쏟아지는햇살 님/ 저는 제 아이피 대역으로 정말 막히는 지 테스트 한 후 네이버봇이 들어오는 아이피 대역으로 수정했습니다. 같은 방법으로 확인해 보세요

    답글삭제
  3. 답변 감사합니다. 컴퓨터를 잘 모르는데, 블로그 운영해볼까 해서 계정을 샀던 터인데, 트래픽(전송량)이 넘이면 막힌다고 해서 괜히 불안증에 빠져 있습니다. ㅋㅋ

    답글삭제