Como Configurar Auto Reboot no Mikrotik: Tutorial Completo

A função de Auto Reboot no Mikrotik permite que o dispositivo seja reiniciado automaticamente em intervalos de tempo predefinidos. Isso pode ser útil para garantir a estabilidade da rede, corrigindo possíveis falhas de software ou congestionamento de memória. Neste tutorial, você aprenderá como configurar o Auto Reboot no Mikrotik de maneira simples e eficaz.

Pré-requisitos para Configurar Auto Reboot no Mikrotik

Antes de começar, verifique se você possui os seguintes itens:
  • Acesso ao dispositivo Mikrotik (via Winbox ou CLI).
  • Conhecimento básico sobre como usar o agendador de tarefas no Mikrotik.

1. Acessando o Mikrotik

Para configurar o Auto Reboot, você precisará acessar o seu dispositivo:
  • Via Winbox: Baixe e execute o Winbox. Conecte-se ao seu Mikrotik usando o endereço IP ou MAC.
  • Via CLI: Use um terminal SSH para se conectar ao Mikrotik com seu nome de usuário e senha.

2. Criando uma Tarefa de Auto Reboot

Para configurar o Auto Reboot, você usará o agendador de tarefas do Mikrotik. Isso permitirá que você defina um horário específico para o dispositivo reiniciar automaticamente.
  1. No menu System, clique em Scheduler.
  2. Clique em Add para criar uma nova tarefa agendada.
  3. Defina o nome da tarefa (por exemplo, "AutoReboot") e o intervalo de tempo para o reboot (por exemplo, "1d" para reiniciar a cada 24 horas).
  4. No campo On Event, insira o comando para reiniciar o Mikrotik: /system reboot.
  5. Clique em OK para salvar a tarefa.

Exemplo de comando CLI:

/system scheduler add name="AutoReboot" start-time=startup interval=1d on-event="/system reboot"

3. Testando a Configuração de Auto Reboot

Após configurar a tarefa de Auto Reboot, é importante testar se a reinicialização automática está funcionando corretamente:
  1. Aguarde o intervalo de tempo configurado para o reboot (por exemplo, 24 horas).
  2. Verifique se o dispositivo Mikrotik foi reiniciado automaticamente após o período especificado.

Exemplo de comando para verificar:

/log print where message~"reboot"

4. Configurando um Reboot Condicional (Opcional)

Se você deseja que o Mikrotik reinicie somente em condições específicas (por exemplo, quando a memória atingir um determinado limite), você pode adicionar um script condicional para monitorar a condição de memória:
  1. Crie um script para verificar o uso de memória.
  2. Adicione uma condição ao script para reiniciar o Mikrotik se a memória estiver acima de um determinado limite.

Exemplo de comando CLI para script condicional:

/system script add name="RebootIfHighMemory" source="
<div> </div>
( > 80) do={/system reboot}" /system scheduler add name="RebootIfHighMemory" start-time=startup interval=1d on-event="/system script run RebootIfHighMemory"

5. Monitorando a Performance Após o Auto Reboot

Após configurar o Auto Reboot, é importante monitorar a rede para garantir que o reboot não impacte negativamente o desempenho da rede:
  1. Verifique os logs para garantir que o dispositivo esteja sendo reiniciado corretamente.
  2. Utilize ferramentas como Ping e Traceroute para verificar a conectividade após o reboot.

Exemplo de comando para monitorar a conectividade:

/ping 192.168.1.1 /traceroute 192.168.1.1

Conclusão sobre Configuração de Auto Reboot no Mikrotik

Configurar o Auto Reboot no Mikrotik é uma excelente maneira de garantir que o dispositivo esteja sempre funcionando de maneira otimizada, corrigindo falhas automaticamente e evitando problemas de desempenho. Com as etapas apresentadas, você pode configurar o Auto Reboot de forma eficaz e manter sua rede estável e eficiente. Gostou deste tutorial? Confira nossos outros guias sobre configuração de redes no Mikrotik e otimize sua segurança e conectividade!