MikroTik
Como configurar Criação de Scripts no Mikrotik: Passo a Passo
A Criação de Scripts no Mikrotik é uma funcionalidade poderosa que automatiza tarefas administrativas, como backups, monitoramento de rede ou ações específicas baseadas em eventos. Com a linguagem de script integrada ao RouterOS, é possível criar soluções personalizadas para otimizar o gerenciamento da sua rede.
Passo a Passo para Configurar Scripts no Mikrotik
1. Acessar o Menu de Scripts
- No Winbox, vá para System > Scripts.
- Clique em Add (+) para criar um novo script.
- Name: insira o nome do script.
- Policy: escolha as permissões necessárias (read, write, etc.).
- Source: insira o código do script.
2. Criar um Script de Exemplo
Exemplo: Script para Fazer Backup Automático
- Nome: backup_diario
- Código do Script:
RouterOS
/system backup save name=backup_diario /tool fetch address=192.168.1.100 src-path=backup_diario.backup user=ftp_user password=ftp_password mode=ftp
RouterOS
/system script add name=backup_diario policy=read,write source="/system backup save name=backup_diario
/tool fetch address=192.168.1.100 src-path=backup_diario.backup user=ftp_user password=ftp_password mode=ftp"3. Executar o Script Manualmente
- No Winbox, selecione o script e clique em Run Script.
- Via CLI, use o comando:
RouterOS
/system script run backup_diario
4. Agendar a Execução do Script
- No Winbox, vá para System > Scheduler.
- Clique em Add (+) e configure:
- Name: nome do agendamento (ex.: agendamento_backup).
- Start Time: hora para executar o script.
- Interval: frequência da execução (ex.: 1d para diário).
- On Event: nome do script criado.
RouterOS
/system scheduler add name=agendamento_backup start-time=00:00:00 interval=1d on-event=backup_diario5. Testar e Monitorar os Scripts
- Acompanhe logs para verificar se o script foi executado com sucesso:
RouterOS
/log print where topics~"script" - Corrija erros ou ajuste os comandos conforme necessário.