habilitar y deshabilitar queue tree por horas - mikrotik script mikrotik

- Si es de tu interés este artículo, apoyanos compartiendo en tus redes sociales favoritas y de esa manera también incentivando a tus amigos que crees les pueda interesar a que nos lean.

habilitar y deshabilitar queue tree por horas - mikrotik script mikrotik
publicidad

buenas amigos estamos de regreso con un script muy útil que utilizo para habilitar y deshabilitar una regla Queue en determinado horario sin mas comencemos.

psdt. tener conocimientos básicos en manejo de mikrotik.

SCRIPT

1. Dentro mikrotik nos dirigimos a System -> Script List -> + Nueva regla

2. Vamos a System -> Script List -> + Nueva regla (donde des-habilitaremos source)

  • 2 = NAME: Nombre de usuario
  • 3 = POLICY: Permisos concedidos
  • 4 = SOURCE: Script a implementar
  • Script que implementaremos para habilitar a usuario: ( /queue tree disable [/queue tree find] )
NOTA: en este ejemplo estamos creando un script el cual lleva el nombre de "disable" muy importante el nombre ya que si lo colocamos un nombre complicado podria generar un poco de molestias ya que en la regla de "scheduler" tiene que tener el mismo nombre.


3.  Nos Vamos a System -> Script List -> + Nueva regla (donde habilitaremos source)

  • 2 = NAME: Nombre de usuario
  • 3 = POLICY: Permisos concedidos
  • 4 = SOURCE: Script a implementar
  • Script que implementaremos para habilitar a usuario: ( /queue tree enable [/queue tree find] )
NOTA: en este ejemplo estamos creando un script el cual lleva el nombre de "enable" muy importante el nombre ya que si lo colocamos un nombre complicado podria generar un poco de molestias ya que en la regla de "scheduler" tiene que tener el mismo nombre.


SCHEDULER

1.  seguido dentro mikrotik nos dirigimos a System -> Scheduler -> + Nueva Regla

2. Dentro de SCHEDULER crearemos una nueva regla la cual des-habilitara

  • 1 = crear la regla
  • 2 = nombre de la regla "disable" así lo coloque en el script muy importante poner el mismo nombre y que sea fácil preferencia letras y en minúscula.
  • 3= fecha que comenzara a des-habilitar
  • 4= hora que comenzara a des-habilitar
  • 5= cada cuantas horas, dias, se repetirá la regla 
  • 6= permisos concedidos
  • 7= Script que implementaremos para des-habilitar a usuarios (/queue tree disable [/queue tree find])
NOTA. así como creamos una regla para des-habilitar tiene que haber otra regla para habilitar :) 



3.  Dentro de SCHEDULER crearemos una nueva regla la cual habilitara bien sea un regla en firewall, mangle, queue, etc. (en mi caso sera queue tree)

  • 1 = crear la regla
  • 2 = nombre de la regla "enable"  así lo coloque en el script muy importante poner el mismo nombre y que sea fácil, preferencia letras y en minúscula 
  • 3= fecha que comenzara a habilitar
  • 4= hora que comenzara a habilitar
  • 5= cada cuantas horas, dias, se repetirá la regla 
  • 6= permisos concedido
  • 7= Script que implementaremos para habilitar a usuarios (/queue tree enable [/queue tree find])




AQUÍ YA FUNCIONANDO LA REGLA
la cual en si la función de activar y desactivar el queues tree para así los clientes puedan navegar sin ningún tipo de limite de velocidad y puedan descargar su contenido super rápido ya que a esas horas no es muy usado el Internet buen en Perú espero que les aya servido y no se olviden de compartir.

12:52 mis clientes siguen con limite de velocidad que contrataron

01:30 ya los clientes están libre no ahí queues que lo controle por lo tanto tendrán toda la velocidad del balanceo NTH que tengo funcionando :) sin limite algún. hasta 05:30 AM donde se volverá activar automáticamente y volverán a tener lo contratado.

bueno y los que no me creen y me animo les coloco un video :)

9 comentarios:


¡Únete para comentar este artículo!

  1. Excelente amigo, gracias por compartirlo

    ResponderEliminar
  2. Respuestas
    1. /queue tree enable [/queue tree find] en esta parte agregarías el nombre del cliente amigo

      Eliminar
    2. Buenas, puedes explicar exactamente?, por que ami no me funciona, osea como es?:

      /queue tree disable [/queue simple find NOMBREXXX]
      /queue simple disable [/queue simple find NOMBREXX]

      osae quiero desabilitar y habilitar un queue en especifico.

      Eliminar
  3. Segui todos tus pasos, pero solo reemplazando la palabra Queue tree, por "simple queues" y no funciona, que estoy haciendo mal amigo?

    ResponderEliminar
    Respuestas
    1. /queue simple enable [/queue simple find] tanto como en SCHEDULER y SCRIPT, de mas estaría decir que también tienes que cambiarlo tanto como enable y disable

      Eliminar
  4. Buena tarde hermano...Necesito un script que me desactive (Disable) los usuarios que ya cumplieron su tiempo, ya que el que tengo lo que hace es eliminarlos.

    ResponderEliminar
  5. Buenas tardes, al script se le puede agregar alguna palabra mas para que no me deshabilite todo el queue deseo que queden habilitada las lineas 0.1.2

    ResponderEliminar