Limitar el ancho de banda con Wondershaper

Limitar el ancho de banda con Wondershaper.

En el articulo de hoy vemos como limitar el ancho de banda con Wondershaper, en sistemas operativos Linux.

Al limitar el uso del ancho de banda de la red, ahorramos un consumo innecesario de ciertas aplicaciones, como pueden ser los administradores de paquetes, navegadores web, clientes de torrent, administradores de descargas, etc…

Si estas en una red interna es importante limitar el ancho de banda, evitaremos un posible abuso por parte de los usuarios de la red.

El uso de Wondershaper es una de las formas más fáciles y rápidas a la hora de limitar tanto la velocidad de descarga, como la velocidad de subida de datos a internet.

Vemos como instalar Wondershaper en cualquier distribución linux.

Limitar el ancho de banda con Wondershaper 1

 

Limitar el ancho de banda con Wondershaper

Instalamos Wondershaper en nuestra distribución preferida.

En Debian, Ubuntu, Linux Mint y derivados:

sudo apt-get install wondershaper

En Rhel, CentOS y derivados (requiere el repositorio Epel):
sudo yum install epel-release

sudo yum install wondershaper

Fedora y derivados:
sudo dnf install wondershaper

OpenSuse, Suse y derivados:
zypper install wondershaper

Arch Linux y derivados:
yay -S wondershaper-git

En cualquier Linux desde «Github«:

Clonamos el repositorio.

git clone  https://github.com/magnific0/wondershaper.git

Abrimos el directorio e instalamos Wondershaper.
cd wondershaper

sudo make install

 

Ya lo tenemos instalado, le indicamos que inicie con el sistema (valido para cualquier tipo de instalación, independientemente de la que hayas seleccionado).

sudo systemctl enable wondershaper.service

sudo systemctl start wondershaper.service

Limitar el ancho de banda con Wondershaper 2

 

Como usar Wondershare

Lo primero que debes saber es el nombre de la interfaz de red, lo podemos averiguar con cualquiera de estos dos comandos ( modo de ejemplo usaremos «eth0«):

ip addr
ifconfig

Una vez tenemos claro nuestro adaptador vemos como limitar la red, y comenzamos con las indicaciones de la herramienta, que son:

  • -a : Nombre de la tarjeta de red
  • -d : Velocidad de descarga
  • -u : Velocidad de subida

El comando de uso sería:

sudo wondershaper -a <interfazdered> -d <veldedescarga> -u <veldesubida>

Vemos un ejemplo de uso con una interfaz de red «eth0«, una descarga de «1024 Kbps» y una subida de «512 kbps«.
sudo wondershaper -a eth0 -d 1024 -u 512

Para anular los limites ejecuta lo siguiente:
sudo wondershaper -c -a eth0

# Las dos opciones son validas.

sudo wondershaper -c eth0

Si haces uso de más de una tarjeta de red en el sistema, debes configurar manualmente las tasas de carga y descarga en cada tarjeta de red como explicamos en este articulo que ahora concluye.

 

Si crees que este articulo es útil, compártelo.

 

Agregar comentario