메뉴 닫기

mod_cband 설치 및 설정

cband 설치

# cd mod-cband-0.9.7.5

# ./configure –with-apxs=/usr/local/apache/bin/apxs

# make && make install

 

모듈 확인 및 설정

# vi /usr/local/apache/conf/httpd.conf 

LoadModule cband_module modules/mod_cband.so

–> 추가 된 것을 확인

 

<IfModule mod_cband.c>

   <Location /cband-status>

      SetHandler cband-status

      Order deny, allow

      Deny from all

      Allow from IP

   </Location>

   <Location /cband-status-me>

      SetHandler cband-status-me

   </Location>

</IfModule>

 

체크할 가상호스트에 추가하는 cband 설정

ex) 속도 제한 (속도를 1024kbps로 제한하고 초당 20번의 연결, 동시접속자수를 30으로 제한하는 경우)

<VirtualHost *>

   ServerName test.swnote.com

   Document /home/test

   CBandSpeed 1024 20 30 

   CBandRemoteSpeed 20kb/s 3 30

</VirtualHost>

ex) 특정 날자간 특정 데이터 허용 (1일간 1024MB의 데이터 전송을 허용하는 경우)

<VirtualHost *>

   ServerName test1.swnote.com

   Document /home/test1

   CBandLimit 1024Mi

   CBandPeriod 1D

</VirtualHost>

 

 

웹으로 확인을 하려고 한다면, http://주소/cband-status-me라고 입력합니다.

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x