분류 추가 |
2.1.1 및 최소 코어 2.1.3 반영, 현재 차단 목록·오탐·프록시·서버 계층 안내 정정 |
||
| 4번째 줄: | 4번째 줄: | ||
|제작자 = [[기진곰]] | |제작자 = [[기진곰]] | ||
|첫 업로드 일자 = {{날짜/출력|2024-10-27}} | |첫 업로드 일자 = {{날짜/출력|2024-10-27}} | ||
|최신 버전 = 1. | |최신 버전 = 2.1.1 (info.xml: 2026-10-02, 2026-10-17 확인) | ||
|라이센스 = GPL v2 | |라이센스 = GPL v2 | ||
|유·무료 여부 = 무료 | |유·무료 여부 = 무료 | ||
|소개 페이지 = [https://xetown.com/download/1843071 XETOWN 공개 자료실] | |소개 페이지 = [https://xetown.com/download/1843071 XETOWN 공개 자료실] | ||
|깃허브 저장소 = {{깃허브/저장소|poesis|rhymix-allbandazole}} | |깃허브 저장소 = {{깃허브/저장소|poesis|rhymix-allbandazole}} | ||
|XE 호환 버전 = '''없음'''. [[라이믹스]]는 2.1. | |XE 호환 버전 = '''없음'''. [[라이믹스]]는 2.1.3 이상 지원 | ||
|라이믹스 블랙리스트 등재 여부 = 아니요 | |라이믹스 블랙리스트 등재 여부 = 아니요 | ||
|의존 프로그램 = 없음 | |의존 프로그램 = 없음 | ||
| 15번째 줄: | 15번째 줄: | ||
== 개요 == | == 개요 == | ||
[[라이믹스]] | '''구충제'''(ALL-BAN-dazole)는 [[라이믹스]] 사이트에서 특정 봇·IP의 요청을 제한하는 모듈이다. 오류 추적 도구가 아니다. 공식 저장소의 현재 배포 정보는 '''2.1.1''', 날짜는 '''2026-10-02'''이고 README의 최소 코어는 '''라이믹스 2.1.3'''이다.<ref>[https://github.com/poesis/rhymix-allbandazole 제작자 저장소·README]</ref><ref>[https://github.com/poesis/rhymix-allbandazole/blob/master/conf/info.xml 배포 메타데이터]</ref> | ||
== | == 설치와 관리 == | ||
제작자 저장소의 배포 파일을 <code>modules/allbandazole/</code>에 배치하고 관리자 화면의 설치·설정 절차를 따른다. 설치 전에 [[라이믹스/매뉴얼/백업과 복원|백업]]하고, 관리자와 정상 방문자·검색·외부 연동이 차단되지 않는지 시험한다. | |||
봇 목록은 코어의 [[라이믹스/블랙리스트|비호환 확장 기능 블랙리스트]]와 다른 목록이다. 이 모듈이 제한하는 요청과 코어가 실행을 막는 확장 기능을 혼동하지 않는다. | |||
라이믹스 | |||
[ | == 차단 목록 == | ||
목록은 버전에 따라 바뀐다. 2026년 10월 17일 확인한 <code>models/Blacklist.php</code>에는 User-Agent 목록 외에도 IP 대역, 공용 클라우드 식별자와 휴리스틱에 쓰이는 GET 파라미터가 정의되어 있다.<ref name="source">[https://github.com/poesis/rhymix-allbandazole/blob/master/models/Blacklist.php 현재 기본 목록]</ref> 실제 적용 범위는 설치된 버전과 설정을 확인한다. | |||
= | {| class="wikitable" | ||
! 구분 !! 확인된 예시 | |||
|- | |||
| User-Agent || AhrefsBot, Amazonbot, Bytespider, ClaudeBot, GPTBot, OAI-SearchBot, PerplexityBot, SemrushBot 등. 전체 목록은 소스 참고 | |||
|- | |||
| IP 대역 || <code>222.239.104.0/24</code>, <code>125.132.9.0/24</code> | |||
|- | |||
| 클라우드 식별자 || AWS, Azure, GCP, Oracle Cloud, Hetzner 등 지역별 항목 | |||
|} | |||
이 표는 모듈의 분류를 설명하며 해당 사업자·서비스가 모두 악성이라는 뜻은 아니다. User-Agent는 위조될 수 있고, IP·클라우드 단위 제한은 정상적인 이용자나 연동 서비스까지 막을 수 있다. 차단 후 접근 로그와 오탐을 살피고 필요한 예외를 조정한다. [[라이믹스/매뉴얼/IP 주소 및 대역 표기 방식]] 참고. | |||
== 웹 서버·CDN과의 관계 == | |||
PHP에 도달하기 전 웹 서버나 CDN에서 요청을 제한하면 애플리케이션 처리량을 줄이는 데 도움이 될 수 있다. 다만 Apache의 <code>.htaccess</code>는 nginx에 적용되지 않으며, 각 계층의 규칙과 예외를 따로 관리해야 한다. 원본 IP를 전달하는 프록시 설정이 틀리면 정상 방문자가 함께 차단될 수 있다. | |||
실제 병목·트래픽 변화는 [[라이믹스/매뉴얼/캐시와 성능 점검]]으로 측정하고, 코어 업데이트 때 사용자 지정 서버 설정도 함께 보존한다. | |||
=== | == 출처 == | ||
<references /> | |||
{{라이믹스 매뉴얼}} | |||
[[분류:라이믹스/모듈]] | [[분류:라이믹스/모듈]] | ||
[[분류:라이믹스/매뉴얼/사이트 운영|구충제]] | |||
2026년 10월 17일 (토) 21:06 기준 최신판
| 라이믹스 모듈 구충제 모듈(ALL-BAN-d'azole) | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| 제작자 | 기진곰 | ||||||||
| 첫 업로드 일자 | 2024년 10월 27일 | ||||||||
| 최신 버전 | 2.1.1 (info.xml: 2026-10-02, 2026-10-17 확인) | ||||||||
| 라이센스 | GPL v2 | ||||||||
| 유·무료 여부 | 무료 | ||||||||
| 소개 페이지 | XETOWN 공개 자료실 | ||||||||
| 깃허브 저장소 | |||||||||
| |||||||||
개요[편집 / 원본 편집]
구충제(ALL-BAN-dazole)는 라이믹스 사이트에서 특정 봇·IP의 요청을 제한하는 모듈이다. 오류 추적 도구가 아니다. 공식 저장소의 현재 배포 정보는 2.1.1, 날짜는 2026-10-02이고 README의 최소 코어는 라이믹스 2.1.3이다.[1][2]
설치와 관리[편집 / 원본 편집]
제작자 저장소의 배포 파일을 modules/allbandazole/에 배치하고 관리자 화면의 설치·설정 절차를 따른다. 설치 전에 백업하고, 관리자와 정상 방문자·검색·외부 연동이 차단되지 않는지 시험한다.
봇 목록은 코어의 비호환 확장 기능 블랙리스트와 다른 목록이다. 이 모듈이 제한하는 요청과 코어가 실행을 막는 확장 기능을 혼동하지 않는다.
차단 목록[편집 / 원본 편집]
목록은 버전에 따라 바뀐다. 2026년 10월 17일 확인한 models/Blacklist.php에는 User-Agent 목록 외에도 IP 대역, 공용 클라우드 식별자와 휴리스틱에 쓰이는 GET 파라미터가 정의되어 있다.[3] 실제 적용 범위는 설치된 버전과 설정을 확인한다.
| 구분 | 확인된 예시 |
|---|---|
| User-Agent | AhrefsBot, Amazonbot, Bytespider, ClaudeBot, GPTBot, OAI-SearchBot, PerplexityBot, SemrushBot 등. 전체 목록은 소스 참고 |
| IP 대역 | 222.239.104.0/24, 125.132.9.0/24
|
| 클라우드 식별자 | AWS, Azure, GCP, Oracle Cloud, Hetzner 등 지역별 항목 |
이 표는 모듈의 분류를 설명하며 해당 사업자·서비스가 모두 악성이라는 뜻은 아니다. User-Agent는 위조될 수 있고, IP·클라우드 단위 제한은 정상적인 이용자나 연동 서비스까지 막을 수 있다. 차단 후 접근 로그와 오탐을 살피고 필요한 예외를 조정한다. 라이믹스/매뉴얼/IP 주소 및 대역 표기 방식 참고.
웹 서버·CDN과의 관계[편집 / 원본 편집]
PHP에 도달하기 전 웹 서버나 CDN에서 요청을 제한하면 애플리케이션 처리량을 줄이는 데 도움이 될 수 있다. 다만 Apache의 .htaccess는 nginx에 적용되지 않으며, 각 계층의 규칙과 예외를 따로 관리해야 한다. 원본 IP를 전달하는 프록시 설정이 틀리면 정상 방문자가 함께 차단될 수 있다.
실제 병목·트래픽 변화는 라이믹스/매뉴얼/캐시와 성능 점검으로 측정하고, 코어 업데이트 때 사용자 지정 서버 설정도 함께 보존한다.
출처[편집 / 원본 편집]
| 라이믹스 · 설치·운영·개발 매뉴얼 둘러보기 | |
|---|---|
| 설치·이전 | 설치 환경 · 설치 · 업데이트 · XE에서 이전 · 호환성 점검 · nginx · 도메인 변경 |
| 운영 | 백업·복원 · 업로드·서버 진단 · 캐시·성능 · Crontab · 보안 · 릴리즈 노트 |
| 개발 | 확장 기능 제작 · 애드온 · DB 연산자 · 라우터 · 이벤트 · 개발 보안 |
| 테마·API | 테마 제작 · 템플릿 v1 · 템플릿 v2 · 프레임워크 · PHP 전역 함수 · JS 라이브러리 · JS 함수 · 레거시 JS 함수 · String 확장 |
| 기여·연동 | 이슈·PR · 코딩 규칙 · 라이선스 · IP 대역 · 시간대 · 포토스와이프 · 모바일 푸시 · 네모의 꿈 색상 |