23/04/09

cband para debian lenny

como regular ancho de banda para lenny ya que el modulo de cband no existe en esta distribucion


apt-get install libapache2-mod-bw

# Activamos el modulo y reiniciamos el apache2

a2enmod bw

/etc/init.d/apache2 restart

# Editamos el Vhost y lo configuramos para que quede de esta forma


ServerName virtual.vcl.rimed.cu
ServerAdmin whilo@vcl.rimed.cu

DocumentRoot /var/www/virtual

Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all


ErrorLog /var/log/apache2/error.log
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On

# Activar el modulo
BandwidthModule On

# Forzar el limite de todos los pedidos
ForceBandWidthModule On

# limite a 200kB/s (200 * 1024) este es para todas las redes
#Bandwidth all 204800
# limite a 3000kB/s (3000 * 1024) tambien puedes separalas (LAN)
Bandwidth 172.16.1.0/24 3072000
# limite a 15kB/s (15 * 1024) (WAN)
Bandwidth 192.168.159.0/24 15360



#Reiniciamos el apache2 y listo
/etc/init.d/apache2 restart

# pero tambien para no complicarse mucho pues pueden descargar el modulo de apache2 de cband de etch
# e instalarlo independiente y les va a pinchar = .

# descargarlo aqui http://ftp.vcl.rimed.cu/linux/tools/libapache2-mod-cband_0.9.7.4-2_i386.deb

dpkg -i /lugar/donde/esta_el_modulo.deb

# hacemos los links simbolicos de mod-available a mod-enabled de los files

cband.conf
cband.load

# editamos el file cband.conf borramos todo y le ponemos nuestras redes



SetHandler cband-status



CBandClassDst 172.16.1.0/24



CBandClassDst 192.168.159.0/24


# luego editamos el vhost para que nos quede asi.


ServerName prp.vcl.rimed.cu
ServerAdmin whilo@vcl.rimed.cu

DocumentRoot /var/www/blog

Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all



ErrorLog /var/log/apache2/error.log
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On

# REGULANDO EL ANCHO DE BANDA PARA VHOST CON CBAND


CBandClassRemoteSpeed Conexion_Internas 3000kb/s 20 30
CBandClassRemoteSpeed Conexion_Exteriores 15kb/s 20 30




# reiniciamos el apache2
/etc/init.d/apache2 restart

y listo todo