- - Cómo administrar el ancho de banda en Linux con Wondershaper

Cómo administrar el ancho de banda en Linux con Wondershaper

Limitar el ancho de banda es una excelente idea sinecesita descargar algo, pero no quiere que sature el resto de la red. En Linux, muchas aplicaciones individuales que instale pueden tener esta capacidad, y eso es genial, pero es mucho mejor establecer el límite en todo el sistema. Hay muchas formas diferentes de administrar el ancho de banda en Linux, pero la forma más directa es instalar la aplicación Wondershaper. ¿La razón? Funciona en la terminal y funcionará tanto en el servidor como en los sistemas operativos de escritorio.

Instalar Wondershaper

La aplicación debe estar instalada antes de que veamos cómo usarla. Wondershaper es bien conocido y, como resultado, está disponible en las fuentes de software más populares del sistema operativo Linux, por lo que es fácil hacerlo funcionar.

Para comenzar la instalación de Wondershaper, deberá iniciar la ventana del terminal. Ábrelo presionando Ctrl + Alt + T o Ctrl + Shift + T en el teclado Luego, siga las instrucciones de la línea de comandos que corresponden con el sistema operativo Linux que está ejecutando actualmente.

Ubuntu

Wondershaper está disponible parainstalación en Ubuntu Linux a través del repositorio de software "Ubuntu Universe". Lamentablemente, en algunas versiones de Ubuntu (principalmente Servidor), el repositorio debe habilitarse manualmente.

Para habilitar el repositorio de software "Universo" de Ubuntu, use el comando repo en una ventana de terminal a continuación.

sudo add-apt-repository universe

A continuación, ejecute el actualizar comando para finalizar la configuración del repositorio de software.

sudo apt update

Finalmente, después de que termine el comando de actualización de software, instale la aplicación Wondershaper en su PC con Linux con el apto para instalar mando.

sudo apt install wondershaper

Debian

Debian 10, así como 9 y otras versiones tienen Wondershaper en su repositorio de software "Debian Main". Para que funcione no se requiere ninguna configuración adicional. En su lugar, use el apt-get install comando a continuación.

sudo apt-get install wondershaper

Arch Linux

Arch Linux es uno de los únicos sistemas operativos Linux que no tiene la aplicación Wondershaper en sus fuentes de software. En cambio, los usuarios de Arch que deseen usarlo deben construirlo a través del AUR.

Para construir la aplicación a través del AUR, abra una terminal y comience instalando los paquetes Base-devel y Git con el administrador de Pacman.

sudo pacman -S git base-devel

A continuación, tome el paquete AUR con la herramienta Git.

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

Vaya a la carpeta de fuentes e instale Wondershaper en su Arch PC.

cd wondershaper
makepkg -sri

Fedora

Los usuarios de Fedora pueden instalar Wondershaper a través de los repositorios de software principales de Fedora con facilidad. Para hacerlo, ejecuta lo siguiente Dnf comando del administrador de paquetes a continuación.

sudo dnf install wondershaper -y

OpenSUSE

En OpenSUSE, Wondershaper está bien soportado en cada lanzamiento, desde Leap 15 a 42.3 y Tumbleweed. La aplicación está disponible en el repositorio de software "OSS All". Para que funcione, ejecute lo siguiente Zypper mando.

sudo zypper install wondershaper

Linux genérico

El código fuente de Wondershaper está en GitHub y está listo para la instalación. Para obtenerlo, haga lo siguiente.

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

Corre con:

./wondershaper

Configurar Wondershaper

Ahora que la aplicación Wondershaper ha terminado de instalarse en su sistema operativo Linux, debe utilizar el sistema de inicio Systemd para que cargue automáticamente la aplicación en el arranque.

Ubuntu / Debian

Cuando instala la aplicación Wondershaper en Ubuntu o Debian, no es necesario tratar con Systemd. Esto se debe a la tecnología de Apt y a cómo puede configurar automáticamente estas cosas.

Arco / Fedora / SUSE, etc.

En Arch, Fedora, SUSE y otros que usan systemd, debe iniciar y habilitar Wondershaper con Systemd manualmente. Para hacerlo, ejecuta los siguientes comandos.

sudo systemctl enable wondershaper.service
sudo systemctl start wondershaper.service

Para deshabilitar el inicio automático de la aplicación Wondershaper, utilice el inhabilitar comando con Systemd.

sudo systemctl disable wondershaper.service

O, para reiniciarlo, si tiene problemas, haga lo siguiente:

sudo systemctl stop wondershaper.service

Administre el ancho de banda con Wondershaper

Trabajar con Wondershaper comienza por encontrar la dirección IP de su tarjeta de red actual. Para hacer esto, ejecute el ip addr show mando.

ip addr show

Mire a través de la salida y descubra qué tarjeta de red está en uso. Generalmente, el que está en uso es uno que tiene una dirección IPv4 local.

Tome la etiqueta del ip addr show comando y canalizarlo en Wondershaper. Debe seguir la sintaxis de ejemplo a continuación. Asegúrese de escribir el límite de descarga después del interruptor de línea de comando "d" y el límite de carga después de "c".

Nota: MB significa megabytes, el adaptador representa la etiqueta del dispositivo que se muestra en comando ip addr.

sudo wondershaper adapter mb mb

Para borrar Wondershaper, de modo que deje de limitar la carga de ancho de banda y la velocidad de descarga, puede utilizar el C interruptor de línea de comando. Por ejemplo:

sudo wondershaper -c adapter
</p>

Comentarios