Conoce la importancia de los script en mikrotik y para qué sirven aprendamos más de estos diversos tema de automatización de en una red WISP
Automatizar es un proceso que permite mejorar y simplificar
tareas, ahorrar tiempo y por ende “DINERO” a través de herramientas de un
sistema operativo
Ventajas de la automatización con RouterOS
- · Mejora de calidad
- · Reducción de costos
- · Mejora de tiempos
- · Disminución de errores Operativos
- · Flexible a cambios
- · Integración para lectura y escritura de archivos
Existen patrones y procesos determinados al momento de implementar infraestructuras de redes en un ISP, las cuales siguen secuencias lógicas que pueden ser simplificadas al momento de generar un script con RouterOS
Scripting en RouterOS
La herramienta de Scripting de RouterOS permite elaborar tareas de mantenimiento de routers, creación de usuarios, cambios de distancias de rutas, etc. En general cualquier comando que pueda ser ingresado por consola o configurado desde el ambiente gráfico winbox puede automatizarse bajo un script y mediante la herramienta de Scheduler puede ser ejecutado al momento deseado del día.
Los scripts son guardados dentro del Repositorio de Scripts de RouterOS o pueden ser escritos directamente desde la consola
Estructura de Scripting en RouterOS
Los scripts de RouterOS se dividen en múltiples líneas de comando y estas son ejecutadas hasta el final del script o hasta que ocurra un error al momento del “Runtime” del script. (Cuando se guarda el script las etiquetas de colores permiten determinar si existe algún error o no)
Un script se basa en comandos que normalmente utilizamos en el terminal (comandos estándar de RouterOS) y de expresiones ICE (Expresion de consola interna). Por ejemplo: /ip route add dstaddress=192.5.3.0/25 gateway=172.20.15.2 y las expresiones que comienzan con el signo “:”
El paquete requerido para realizar scripts es: System La licencia requerida para para realizar scripts es: Nivel 1
El submenú es: /system script
La estructura de los scripts en RouterOS constan de prefijos, acciones, funciones, parámetros variables y no variables. Por ejemplo: :for i from=1 to=10 do= {:put "Escribiendo el numero $i"} En este ejemplo el prefijo es “:” la acción es “for” el parametro variable es “i” y los condicionales a ejecutar según la acción for es “from=1 to=10 do= {:put "Escribiendo el numero $i"}”
Configuraciones repetitivas en WISP
- · Crear y eliminar usuarios en address lists
- · Marcacion de conexiones y paquetes en Mangle
- · Creacion de reglas de NAT Creacion de usuarios PPoE
- · Creacion de Simple Queues o Queue Tree
- · Importar archivo .txt para creacion de usuarios varios
Todo los link están libre de publicidad
# DESARROLLO: ING. ROBERTH BARRERA
# CONTACTO: whatsapp = http://bit.ly/2Q1TEAq
# SOPORTE: https://bit.ly/3jIjUwY
#mikrored #Mtickets #RYCDW #TOOLSVPN
0 comentarios:
Publicar un comentario