솔그루

개발 솔루션 소개 - 봇 크롤링 차단을 위한 봇가드

· 2026-06-14 (일) 18:15:09 · 398 · 8

1781428501_4AJ0XkkaDA.webp

최근에 크롤러가 너무 많아지고, 사용 아이피 대역도 너무 다양해서 차단하는데 어려움이 많았습니다.
(속도 이슈로 클라우드 플레어의 proxy 는 사용할수 없는 상황)

처음에는 nginx rate limit 만으로 처리할려고 했으나, 요즘 봇들이 여러 아이피 대역을 차단하는데 무리가 있었습니다. 
특히 정상 트래픽 사용자에 대한 불편함이 발생하면 안된다는 전제 조건을 만족시키기가 어려웠음.

하여, 직접 nginx 모듈을 만들어서 기존 nginx rate limit 와 연계하여 차단하는 기능을 구현해보았습니다.
만들고 보니 괜찮은것 같아서 설명서 페이지도 추가하고, 동영상도 일부 추가하여 완전한 하나의 솔루션 처럼 구성하였습니다.
물론  단순 설치만으로는 일반인이 설치할수 없다는 복잡성이 있습니다,
그러함에도 현재 대부분의 컨텐츠가 많은 대량의 사이트들은 과도한 봇 요청으로 인해 트래픽 증가와 사이트 로딩 속도 저하의 문제를 겪고 있습니다.
아마 여기 sir.kr  사이트도 여러 문제점을 가지고 있을것입니다.
이런 과도한 크롤링 요청은 nginx rate limit + fail2ban, cloudflare proxy 등으로 어느정도 억제가 가능하지만,
cloudflare 를 사용하지 않은 경우도 많아서 iptables 나 ufw 로 수동으로 차단하는 수동적인 방법으로 대응해야 하는 상황입니다.  


이런 여러 상황적인 변수를 고려하여 기능을 개발하였습니다.

아직 관리자 기능(아이피 수동 해제, 화이트 리스트 등록) 은 개발 테스트중입니다.

https://sir.kr/ppom

https://guard.oootool.com/


ps) 혹시 웹서비스 운영시 동일한 문제로 고통받고 계시면 메세지 주세요. 1분에 한해 무료 설치를 지원해드립니다.(피드백 조건)

총 4명이 반응했습니다
|

댓글 8개

오히려 제공 하는걸 만들어야죠...ai검색에 활용하라고
한달후에 호스팅 청구서 보시면 ㄷㄷ 하실겁니다. 크롤링 허용해도 사이트 도메인을 대부분 제거해서 사용자에게 제공함으로 ai 업체만 이득인 상황이 됩니다. 차단 안하시면 진짜 선 안 지키고 긁어갑니다. 
좋은 정보 감사합니다.
2026-06-14 (일) 23:20:05
수고많으셨습니다!!  멋진 정보네요~
오..좋습니다. 사실 제 서버가 도메인이 숫자다보니 크롤러 접근이 좀되더군요..ㅋㅋ 그냥 무시중입니다.. 아직 클라우드플래어는 활성화 안해놨네요. 예전에 강제로 해외아이피 차단하는옵션을썼긴합니다.
2026-06-15 (월) 14:01:33
클플 차단되고 나서 불법 사이트 문의들이 많을 텐데, 딱 적재적소에 관심글이 등장하네요.
이게 완전 설치형이라서(nginx 컴파일 해야 함)  일반 판매는 어렵고,
당연히 불법 사이트는 노노 합니다.
최근 클라우드 플레어 차단이 많던데 7월 이후 방통법 변경 이후 웹사이트 차단이 거의 실시간으로 된다고 들었습니다.
오래 운영하여 웹사이트에 자료가 많은 곳은 정말 크롤러가 열심히 긁어갑니다.(트래픽 폭주)
이런 오래된 사이트를 위한 용도입니다. 
관리하는 쇼핑몰에도 지금 트래픽의 70% 이상이 봇이네요. 구글봇도 열심히 긁어가는데 이건 그나마 구글검색때문에 허용해둔 상태입니다. 
감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

자유게시판

202,983건
+
제목 글쓴이 날짜 조회
06-15 조회 253
06-15 조회 323
06-15 조회 253
06-14 조회 399
06-14 조회 355
06-13 조회 312
06-13 조회 268
06-13 조회 344
06-13 조회 211
06-13 조회 273
06-13 조회 312
06-13 조회 295
06-12 조회 191
06-12 조회 997
06-12 조회 263
06-12 조회 180
06-12 조회 217
06-12 조회 221
06-12 조회 215
06-12 조회 203