Control de tráfico

Forums: 

Como se puede asignar o limitar el ancho de banda a un servidor Linux.

Hay algunas formas

Primero como quieres limitar el ancho de banda, por interface ,por contenido,por ip. es to va de la mano de que servicios tienes instalados en tu servidor con LINUX.

Te doy algunas herramientas

CBQ y TC .-bueno para limitar por interfaces ,por lo general utilizados cuando existen 2 tarjetas , en donde una le limitamos la salida y a otra la entrada del tráfico-esta es la fórmula de ciertos ISP

rshaper.- modulito que que te permite limitar por ip trabaja en 3 modos subida,bajada y ambas. Utilizada para hacer distincion de ancho de banda en lan donde el GW o proxy es un linux

delay Pools.-Permiten limitar mediante el squid proxy por contenido ,por ip ,etc.*.exe, *..mp3(ya fueron tratadas en este foro)

Hasta la Victoria Siempre!

Docs

Me pueden facilitar direccióne web, docs, configuraciones para consultar y posteriormente aplicarlas en un servidor para su adecuado funcionamiento.

Imagen de RazaMetaL

Lamentablemente perdí mis favoritos, ahi tenía un link a un documento en español en donde explicaban con lujo de detalles como limitar ancho de banda utilizando CBQ + IPTABLES .

Puedes revisar este documento en inglés:
http://www.kiarchive.ru/pub/linux/docs/HOWTO/Adv-Routing-HOWTO

Este otro explica como utilizar CBQ + Ipchains:
http://www.ceenet.org/workshops/lectures2000/Rafal_Maszkowski/routing-traffic/

Página del proyecto CBQ.INIT
http://sourceforge.net/projects/cbqinit/

How To de Limitación de Ancho de Banda:
http://www.tldp.org/HOWTO/Bandwidth-Limiting-HOWTO/index.html

Y para finalizar.. otro doc sobre CBQ :
http://bubba.org/?option=software/cbq

Suerte !

-----

Visita este [url=http://www.sindominio.net/ayuda/preguntas-inteligentes.html]link[/url] :evil:

[img]http://www.bbspot.com/Images/News_Features/2003/01/os_quiz/debian.jpg[/img]

(adsbygoogle = window.adsbygoogle || []).push({});

Shapecfg

Me gustaría limitar el ancho de banda por contenido, por ip y por interface, conseguí limitar el ancho de banda de salida con shapecfg, pero lo que realmente me interesa es limitar el ancho de banda de entrada.

Probe con tc, pero por el momento e investigado solo limitar el ancho de salida voy a revisar los links proporcionados, muchas gracias, de igual manera voy a revisar rshaper recomendado en una respuesta anterior.

Re: Control de tráfico

Eduviz, vas por buen camino.. yo empecé limitando el ancho de banda con shapecfg y eso me ayudó a entender después TC. Los otros métodos aún no los he usado.

Con respecto a que solo controlas el ancho de banda de salida, eso es normal.

Si tienes un linux como gateway para tu red interna, y quieres limitar el ancho de banda de subida y bajada, aplicas el shapecfg en la tarjeta externa para controlar el tráfico saliente de tu red y luego aplicas shapecfg a tu tarjeta interna para controlar el trafico entrante a tu red.

:) Esa es la clave

Saludos

Limitar

Tengo tres laboratorios, en cada uno de ellos tengo alrededor de 15 máquinas, deseo que el servidor de cada laboratorio tenga asignado un ancho de banda específico por ejemplo unos 30 kbits, como puedo limitar que se utilice dentro del laboratorio únicamente este ancho de banda deseado para la conexión a internet. Si alguién me puede ayudar mucahs gracias.

Re: Limitar

Tengo el siguiente caso:
------
INTERNET <---------->eth0¦ CBQ ¦eth1<---------->LAN (192.168.1.1)
------
No tengo problrmas para controlar el tráfico de DOWNLOAD hacia la LAN, pero no me funciona cuando quiero limitar el UPLOAD hacia Internet.

Según leía en los instructivos, puedes limitar de la siguiente forma:

---8<-----/etc/sysconfig/cbq/cbq-128.client-in----
# DEVICE=eth0,10Mbit,1Mbit
# RATE=128Kbit
# WEIGHT=10Kbit
# PRIO=5
# RULE=192.168.1.1,
# ---8<---------------------------------------------
# ^pay attention to "," - this is source address!

Estuve haciendo pruebas utilizando MARK= en vez de RULE=, utilizaba IPTABLES para marcar los paquetes a controlar el tráfico pero tampoco me funciona.

Por favor alguien me puede decir qué debo hacer para controlar efectivamente el tráfico de subida???

Saludos y gracias...

Antonio Díaz Meneses

Imagen de elhumano

Intenta

RULE = :<puerto>,<red>

ejemplo limitar el trafico de ftp de la red 192.168.1.0/24

RULE = :21,192.168.1.0/24

no olvides quitar el # en tu ejemplo..

Muchas gracias...

parece que la indicación que me das aplica para cuando quieres hacer DOWNLOAD de FTP hacia la red 192.168...

Lo que necesito es limitar el UPLOAD para cualquier protocolo.... Saludos

Antonio Díaz Meneses

Imagen de elhumano

Entonces
Dejemolo en

RULE =,:21

y luego

iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 21 -j REDIRECT --toport 21