Sí, en RouterOS de MikroTik es posible automatizar tareas, como deshabilitar o cambiar la velocidad de navegación de una cola (queue), mediante el uso de scripts y el planificador (scheduler).
Esto te permite gestionar dinámicamente el ancho de banda y las políticas de acceso sin necesidad de intervención manual continua. A continuación, te explico cómo se puede hacer:
Crear un Script
Primero, necesitas crear un script que realice la acción deseada, como modificar la velocidad de una cola específica o deshabilitarla. Puedes hacer esto desde el menú “System” → “Scripts” en WinBox o a través de la línea de comandos.
Por ejemplo, un script para cambiar la velocidad de una cola podría ser así:
:local newSpeed "1M/1M";
/queue simple set [find name="nombreCola"] max-limit=$newSpeed;
Y un script para deshabilitar una cola:
/queue simple disable [find name="nombreCola"];
Asegúrate de reemplazar "nombreCola"
con el nombre de la cola que deseas modificar y ajustar el valor de newSpeed
a la velocidad deseada.
Programar la Tarea
Después de crear el script, puedes utilizar el planificador (Scheduler) para ejecutar este script automáticamente en el momento o con la frecuencia que elijas. Esto se hace desde “System” → “Scheduler”.
Aquí puedes agregar una nueva tarea, especificar cuándo debe ejecutarse (por ejemplo, a una hora específica del día o con una frecuencia determinada) y qué script debe ejecutar. Por ejemplo:
/start-time=00:00:00
/interval=1d
/on-event="nombreScript"
Este ejemplo programaría la tarea para ejecutarse todos los días a medianoche, utilizando el nombre del script que creaste.
Consideraciones
- Testing: Antes de confiar plenamente en los scripts y el scheduler para tareas críticas, es recomendable probarlos en un entorno de prueba para asegurarse de que funcionan como se espera.
- Seguridad y Estabilidad: Ten en cuenta el impacto que estos cambios pueden tener en tu red, especialmente si estás ajustando el ancho de banda durante horas pico o deshabilitando colas importantes.
- Monitoreo: Aunque la automatización puede ahorrar mucho tiempo, sigue siendo esencial monitorear el rendimiento y la salud de tu red para asegurarte de que estos ajustes automáticos están teniendo el efecto deseado.
Utilizar scripts y el scheduler en RouterOS es una forma poderosa de automatizar la gestión del ancho de banda y otras tareas de administración de red, permitiéndote optimizar el rendimiento de la red de acuerdo con las necesidades cambiantes de tu organización o tus clientes.
No hay etiquetas para esta publicación.