LinuxParty
NUESTRO SITIO necesita la publicidad para costear hosting y el dominio. Por favor considera deshabilitar tu AdBlock en nuestro sitio. También puedes hacernos una donación entrando en linuxparty.es, en la columna de la derecha.
Trickle es una interesante herramienta con la cual es posible limitar el ancho de banda tanto de subida como de bajada de TODAS nuestras aplicaciones.
Es posible ejecutarlo "a petición" para controlar una aplicación en
concreto, o como un demonio, controlando así todas las aplicaciones que
intenten conectarse a Internet.
La sintaxis de Trickle es la siguiente:
trickle -d Download_Bandwidth -u Upload_Bandwidth Comando
Aquí algunos ejemplos:
a) Limitar el ancho de banda de descarga a 10kbps utilizado para la transferencia de un archivo utilizando ssh:
b) Limitar el ancho de banda a 200kpbs de descarga de una actualización del sistema a traves de Apt:
c) Para modificar el ancho de banda a una aplicación, como por ejemplo Firefox:
d) Usando trickle para limitar el ancho de banda de wget
trickle -d 50 wget -O “planeta tierra.divx” http://video.stage6.com/1402821/.divx
...donde los parámetros -d y -u responden al límite de descarga y subida, respectivamente.
El archivo de configuración es el siguiente: /etc/trickled.conf
El archivo de configuración mas simple que se puede hacer tiene esta pinta:
Con este método conseguimos velocidades de descarga bastante buenas y al mismo tiempo podemos hacer sesiones ssh a la máquina que está descargando. Básicamente, un archivo de configuración como el anterior le indica a trickle que priorice las transferencias ssh por sobre las www.
La documentación de trickle recomienda el uso de los parámetros Time-Smoothing y Lenght-Smoothing para evitar fluctuaciones en las tasas de transferencia.
Estos valores definen el tiempo y longitud de normalización que Trickle aplica al programa que está controlando.
Fuente: trickle y usemoslinux.

Instalación
yum install trickle
sudo apt-get install trickleCómo usar trickle
La sintaxis de Trickle es la siguiente:
trickle -d Download_Bandwidth -u Upload_Bandwidth Comando
Aquí algunos ejemplos:
a) Limitar el ancho de banda de descarga a 10kbps utilizado para la transferencia de un archivo utilizando ssh:
trickle -d 10 scp archivo.mp3 10.0.0.1:/home/puntolibre/musica/
b) Limitar el ancho de banda a 200kpbs de descarga de una actualización del sistema a traves de Apt:
trickle -d 200 apt-get upgrade
c) Para modificar el ancho de banda a una aplicación, como por ejemplo Firefox:
trickle -d 10 -u 10 firefox %u
d) Usando trickle para limitar el ancho de banda de wget
trickle -d 50 wget -O “planeta tierra.divx” http://video.stage6.com/1402821/.divx
Correr trickle como un demonio
Para iniciar trickle como un demonio y limitar TODO el ancho de banda, usá el comando trickled:sudo trickled -d 20 -u 20
...donde los parámetros -d y -u responden al límite de descarga y subida, respectivamente.
Configurando trickle
Trickle tiene un archivo de configuración que nos permitira afinar algunos parametros y hacerlos permanentes individualmente para cada servicio.El archivo de configuración es el siguiente: /etc/trickled.conf
El archivo de configuración mas simple que se puede hacer tiene esta pinta:
[ssh] Priority = 1 [www] Priority = 8
Con este método conseguimos velocidades de descarga bastante buenas y al mismo tiempo podemos hacer sesiones ssh a la máquina que está descargando. Básicamente, un archivo de configuración como el anterior le indica a trickle que priorice las transferencias ssh por sobre las www.
La documentación de trickle recomienda el uso de los parámetros Time-Smoothing y Lenght-Smoothing para evitar fluctuaciones en las tasas de transferencia.
[ssh] Priority = 1 Time-Smoothing = 0.1 Length-Smoothing = 2 [www] Priority =8 Time-Smoothing = 5 Length-Smoothing = 20
Estos valores definen el tiempo y longitud de normalización que Trickle aplica al programa que está controlando.
Fuente: trickle y usemoslinux.

-
Internet
- La colección de libros de «Internet Archive» ahora supera los 2 millones de volúmenes
- Configurar un servidor de DNS en Linux
- Configurar servidor DNS Maestro-Esclavo usando Bind, en RHEL / CentOS
- Cómo acceder al escritorio remoto de VNC desde el navegador web con TightVNC Java Viewer
- Instale el servidor TightVNC en RHEL / CentOS y Fedora para acceder a escritorios remotos
- 15 consejos sobre cómo usar el comando 'Curl' en Linux
- 10 comandos "IP" útiles para configurar interfaces de red
- Cómo encontrar la ubicación geográfica del servidor Linux en la terminal
- Cómo utilizar el Linux Traffic Control - tc
- WordPress vs Joomla
- ¿Debería Internet ser considerada de Utillidad Pública?
- Cambiar la dirección 'IP Address' usando la terminal Linux
- Facebook no pondrá anuncios en WhatsApp - por ahora
- Contraseñas de Telnet filtradas para más de 500,000 servidores, enrutadores y dispositivos IoT (Internet de las cosas)
- Cómo tener Linux en tu Navegador Web