CbmQOS - Freeware
Programa gratuito para controlar al ancho de banda de un cibercafé o cualquier LAN.
¿Que es CbmQOS?
Este programa permite limitar efectivamente todo tipo de tráfico, incluida PNP, STREAMS, TCP, UDP, ICMP y cualquier otra cosa.
Pensado para usarse en un cibercafé, debe ejecutarse en una pc que actúa como router, con dos o tres
placas de red.
El
programa limita el ancho de banda, de forma que ninguna de las pcs de
la red local puedan consumir todo el ancho de bada disponible. Por
ejemplo un usuario puede ejecutar simultáneamente el qbittorrent, el
kazaa, el emule y tratar de ver videos en youtube, sin anular la
conexion a internet de las demás pcs. Es una alternativa gratuita a NetLimiter para linux, linux tc qos.
El programa se divide en 2 ejecutables:
cbmqosd - Es el demonio que se
ocupa de leer la configuración y limitar el acho de banda. Debe correr
como root o como un usuario con acceso a iptables, ifconfig, /tmp
La configuración es leída de /etc/cbmqos/cbmqos.cfg
La primera vez que se ejecuta el cbmqosd, si no encuentra el archivo de
configuración, lo crea. Después de modificar el archivo de
configuración es necesario cerrar el cbmqosd y volver a ejecutarlo.
Los valores del archivo de configuración se expresan en Kbits, si añade
KB al final de cada número, sin dejar espacios en blanco, se considerarán Kbytes, por ejemplo 512KB.
El archivo de configuración permite, configurar los valores en que se
limita el ancho de banda, que puertos de la pc no se limitarán en la
LAN. Pueden dejarse sin limitar algunas IPs si es necesario.
Debe ejecutarse manualmente, o incluirlo una vez testado, a un script
en el arranque.
cbmqos - Es un programa para el entorno gráfico, que nos permite saber que está haciendo el demonio
cbmqosd, en la imagen de arriba está corriendo en JWM.
La 1º linea nos dice:
Download: El total descargado de internet desde que se inició esta pc.
Después de cierto valor muy alto, vuelve a cero. El valor es tomado de
'ifconfig ethX'
Upload: El total subido a internet desde que se inicio esta pc. Después
de
cierto valor muy alto, vuelve a cero. El valor es tomado de 'ifconfig
ethX'
D/s: Kbytes que se están descargando por segundo.
U/s: Kbytes que se están subiendo por segundo.
La tabla inferior se divide en columnas:
IP: Un número que identifica a la PC, IP.
Download: El total de Kbytes o Mbytes enviados a esa IP desde la pc del cbmqosd, desde que se inició el demonio.
Upload: El total de Kbytes o Mbytes recibidos desde esa IP a la pc del cbmqosd, desde que se inició el demonio.
D/s: Los Kbytes que se están enviado a esa pc por segundo.
U/s: Los Kbytes que se están recibiendo de esa pc por segundo.
MD/a: Intenta limitar el ancho de banda de los downloads. Máximo de descarga permitido, el programa intenta limitar los
datos enviados a esa pc al valor expresado en kbytes/s.
MU/a: Intenta limitar el ancho de banda de los uploads. Máximo de subida permitido, el programa intenta limitar los datos
recibidos de esa pc al valor expresado en kbytes/s.
Importante !!
La carpeta /tmp no debe estar en un disco SSD ya que se escribe cada 5 segundos, ideal en ram.
El progarma necesita (entre otros) los paquetes: iproute2
libgnomevfs2-0
Links
para descargar el programa:
Fecha
|
Versión
|
Archivo
|
Tamaño
|
Probado en
|
15/06/2015
|
3
|
cbmqos-v3-debian-jessie-32bits.tar.gz |
23.3k
|
Debian Jessie 32bits
|
15/06/2015 |
3 |
cbmqos-v3-debian-jessie-64bits.tar.gz |
24.3k
|
Debian Jessie 64bits |
Actualmente las descargas están desactivadas debido a un bug, si desea el soft, sin el bug, escríbame un mail.
Contacto: cbmqos@osvaldofuentes.com.ar