OpenWrt: Administrando el ancho de banda con SQM

2018-07-05

Índice

  1. Instalación
  2. Configuración

Con SQM (Smart Queue Management) podemos administrar el ancho de banda de las interfaces de nuestro router, por ejemplo, podemos impedir que los miembros que se conecten a nuestra red wifi de invitados ocupen todo el ancho de banda de nuestra red o reservar más ancho de banda para la conexión lan de nuestro NAS.

Instalación

Para instalar los paquetes necesarios podemos hacerlo utilizando la interfaz LuCI o via SSH conectándonos a nuestro router

Si decidimos hacerlo desde LuCI, recuerda primero actualizar la lista de paquetes

img

Buscamos los paquetes disponibles para sqm

img

En la pestaña de paquetes disponibles instalamos luci-app-sqm y sqm-scripts

img

O bien desde la terminal

opkg install luci-app-sqm sqm-scripts

Configuración

Tras la instalación tendremos una nueva entrada en el menú Red llamada SQM QoS

img

Yo voy a limitar el ancho de banda a mi Wi-Fi de invitados (wlan0-1), habilito SQM para este interfaz (wlan0-1) y limito la velocidad de bajada a 160000 kbit/s y la de subida a 1600, ten en cuenta de que son kbits y no kbytes

img

Pulsa en añadir, si quieres añadir nuevas instancias para limitar el ancho de banda para otras interfaces , repite los pasos anteriores, cuando termines pulsa en Guardar y aplicar

img

Si queremos quitar el limite, debemos parar el script SQM que hemos creado

img

Desde Sistemas -> Arranque

img

img

Podemos hacer un test de velocidad para comprobar que todo ha ido bien

En la red principal, obtenemos

img

img

Repetimos el test de velocidad con la red de invitados

img

img

Como puedes comprobar, hemos limitado la velocidad de subida y bajada en la red de invitados.

Espero que te haya gustado, pasa un buen día. 🐧


Ingrese la dirección de su instancia


Más publicaciones como este

Script en Bash para el backup de Nextcloud

2018-01-11 | # #backup #nextcloud

En este articulo articulo expliquó como hacer una copia de seguridad de la Base de Datos y de las carpetas de Nextcloud, si se programa la ejecución del script cada cierto tiempo, mediante cron por ejemplo, surge el problema de que el script va creando backups hasta llenar el disco donde se almacena, no se controla el numero de backups a mantener.

Continuar leyendo 