아파치 트래픽 제한 CBAND 설치하기
- souceforge.net에서 다운로드 1. http://sourceforge.net/projects/cband/
- 내려받은 패키지 컴파일
shell $> cd mod-cband-0.9.7.5 $> configure --with-apxs=/usr/local/apache2/bin/apxs $> make; make install - 아파치 모듈 설정여부 확인
shell $> vi /usr/local/apache2/conf/httpd.conf ... LoadModule cband_module modules/mod_cband.so ... - 아파치 설정파일에 아래 내용 추가
shell $> vi /usr/local/apache2/conf/httpd.conf ... CBandLimit 1Mi #허용할 용량, ex 100MB CBandPeriod 1D #초기화 기준, ex 1일 SetHandler cband-status-me SetHandler cband-status-me SetHandler cband-status-me Order Deny,Allow Deny from all Allow from 192.168.10. #cband 접속 허용할 ip입력 ... - 확인 1. 서버에서 /cband-stauts 폴더로 들어가면 확인 가능. 2. 초기화하려면 아파치 내렸다가 올리면 초기화 가능 3. Apache 2.x에서 CBAND를 사용하며 Apache 1.x일 경우에는 throttle을 사용하면 됨.
- 대역폭 제한은 다음과 같이 설정
1. CBandSpeed 1024 10 30 가상호스트 도메인의 최대 속도, 요청수, 접속수 설정
문법 : CBandSpeed kbps rps max_conn 2. CBandRemoteSpeed 20kb/s 3 30 접속자(IP)의 최대속도, 요청수, 접속수 제한 (CBandSpeed와 비슷하나, 접속자당 설정)
문법 : CBandRemoteSpeed kbps rps max_conn
작성일: 2026년 7월 15일
,
마지막 업데이트: 2026년 7월 15일