개발자 블로그

간밤에 있었던 크롤러와의 에피소드 본문

1인 개발자 이야기

간밤에 있었던 크롤러와의 에피소드

로이드.Roid 2021. 3. 5. 17:42

저녁을 밖에서 먹고 집으로 돌아왔는데 방 한구석에 있는 나의 홈서버의 소음이 유난히 거슬렸다. 드르륵- 드르륵- 계속해서 하드디스크를 액세스하는 소리가 끊임없이 들려왔다. 홈페이지 방문자도 적고 앱 사용자도 적은 변방에 있는 내 서버에 무슨 일이 벌어지고 있는 것 같다는 느낌이 들었다.

바로 putty를 실행시켜서 htop으로 프로세스 상태를 살펴봤다.

평상시에 프로세스 목록에 잘 보이지도 않던 php-fpm이 CPU를 47%나 차지하고 있었다! 웹사이트 돌리는게 하나 있긴하지만 위에서도 언급했듯이 방문자가 거의 없는 사이트인데.. 

이상해서 nginx의 access log를 살펴보았다.

nginx의 access log는 "/var/log/nginx"에서 볼 수 있다.

 

크롤러가 사이트 이곳저곳을 미친듯이 크롤링하고 있었다.. 176.9.41.28이라는 IP를 쓰고 있어서 어딘가 조회를 해봤다.

 

IP 주소 위치는 독일로 나온다. 해당 도메인(megaindex.com)으로 들어가봤는데 검색엔진 최적화(SEO) 관련된 업체인 것 같기도하고.. 뭐 잘몰겠다. 별로 알고 싶지도 않고.

m.blog.naver.com/shino1025/221974375604

 

[리눅스 입문] 우분투에서 IP를 차단하는 여러가지 방법 (해외 IP 전체 차단하기)

당장 AWS에서 웹 서버 하나만 열어놔도 온갖 나라에서 접근을 시도한다. 물론 해커가;무슨 IP 번호를 ...

blog.naver.com

정의구현을 해줄 차례. 위 링크에서 알려주는 대로 해당 IP를 바로 차단리스트에 등록해줬다.

왜 static.28.41.9라고 뜨는지는 잘 모르겠다.. 서버 엔지니어가 아니라서..-_-;;

 

다시 평온을 되찾은 나의 서버. (근데 생각해보니깐 좋아할일만도 아니잖아.. 바쁘게 일을 해야 될 서버가 이렇게 놀고 있다니..-_-;;)

'1인 개발자 이야기' 카테고리의 다른 글

x발! 앱이 삭제가 된다고!!  (4) 2022.01.26
오랜만에 근황 올려본다.  (0) 2021.06.15
아이폰7 구입  (0) 2021.02.25
iOS Guideline 1.2 - Safety 리젝 해결 후기  (0) 2021.01.26
아이폰 앱 또 리젝당했다.  (0) 2021.01.01
Comments