amigo muchas gracias por tu respuesta, pero ya esto lo he logrado, no tengo 
dudas en limitar el ancho de banda, específicamente de lo que no he encontrado 
información es para limitar el ancho de banda para un grupo de direcciones, te 
explico, en la LAN de mi empresa esta sin restricciones la descarga desde mi 
web, pero tengo una dependencia que esta conectada mediante wifi, tienen una 
velocidad de 1.5 mbits, ellos también están en la misma LAN de la empresa no 
son una subred, por lo que mi pregunta es si se puede lograr para un grupo de 
direcciones IP la descarga a un limite común para ellos, no un limite por 
maquina, porque actualmente lo que tengo es que cada computadora que esta en 
esa dependencia descargue a 800kbits y ya cuando por ejemplo 3 maquinas 
descargan alguna instalacion, o actualizaciones de antivirus simultáneamente 
sería un limite de 800kbits por 3 que ya se me satura el canal, y lo que 
quisiera es lograr que ese limite de los 800kbits fueran para todas las 
computadoras de esa dependencia.

saludos

----- Mensaje original -----
De: jchernan...@ca.mfp.gov.cu
Para: "Lista cubana de soporte técnico en Tecnologias Libres" 
<gutl-l@jovenclub.cu>
Enviados: Miércoles, 21 de Diciembre 2011 15:12:57
Asunto: Re: [Gutl-l] limitar velocidad descarga apache2

si es posible.

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

<VirtualHost *>
        ServerName virtual.ca.mfp.gov.cu
        ServerAdmin ad...@ca.mfp.gov.cu

        DocumentRoot /var/www/virtual
        <Directory /var/www/virtual/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>

        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.14.0/24 15360

</VirtualHost>

#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 =

# 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

<IfModule mod_cband.c>
    <Location /cband-status>
        SetHandler cband-status
    </Location>

    <CBandClass Conexion_Internas>
        CBandClassDst 172.16.1.0/24
    </CBandClass>

 <CBandClass Conexion_Exteriores>
    CBandClassDst 192.168.14.0/24
</CBandClass>

# luego editamos el vhost para que nos quede asi.

<VirtualHost *>
        ServerName prp.ca.mfp.gov.cu
        ServerAdmin ad...@ca.mfp.gov.cu

        DocumentRoot /var/www/blog
        <Directory /var/www/blog>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all

        </Directory>

        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

<IfModule mod_cband.c>
    CBandClassRemoteSpeed Conexion_Internas 3000kb/s 20 30
    CBandClassRemoteSpeed Conexion_Exteriores 15kb/s 20 30
</IfModule>

</VirtualHost>

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

Enjoy.....

Salu2

Juanca






______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

-- 
Tec. Agustín Ybarra Ortega
Seguridad Informática Materias Primas Cienfuegos
Linux User # 511734
Jabber ID # ybar...@mpcfg.co.cu
Teléfono # 515878 - 515887 ext 115

______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Reply via email to