Como Configurar Keepalive no Mikrotik: Passo a Passo

O Keepalive no Mikrotik é uma funcionalidade usada para monitorar a conectividade de links ou túneis, garantindo que conexões remotas ou VPNs permaneçam ativas. Ele verifica periodicamente a comunicação entre os dispositivos e, em caso de falha, pode acionar ações corretivas, como reiniciar a conexão ou trocar para um link de backup.

Passo a Passo para Configurar Keepalive no Mikrotik

1. Acesse o Mikrotik

  • Conecte-se ao dispositivo via WinBox, SSH, ou interface Web.

2. Configure Keepalive em Túneis VPN

  • Para links como GRE, L2TP ou EOIP, o Keepalive pode ser ativado diretamente na interface do túnel:
    /interface eoip set  keepalive=10,3
    • Explicação dos parâmetros:
      • 10: Intervalo entre os pacotes Keepalive (em segundos).
      • 3: Número de tentativas antes de considerar a conexão como inativa.

3. Verifique o Status do Keepalive no Túnel

  • Monitore o estado do túnel para confirmar que o Keepalive está ativo:
    /interface eoip print
  • Um túnel inativo será exibido como "link down" quando o Keepalive detectar falhas.

4. Habilite o Netwatch para Monitorar IPs Externos (opcional)

  • Configure o Netwatch para monitorar a conectividade de um IP remoto:
    /tool netwatch add host=8.8.8.8 interval=10s timeout=5s up-script="/log info 'Conexão ativa com o Google DNS'" down-script="/log warning 'Conexão perdida com o Google DNS'"

5. Automatize Ações Corretivas

  • Configure scripts para realizar ações em caso de falha de conexão, como reiniciar um túnel ou alternar para um link de backup:
    /system script add name="ReiniciarEoIP" source="/interface eoip disable eoip-tunnel1; /interface eoip enable eoip-tunnel1"
    /tool netwatch set  down-script="ReiniciarEoIP"

6. Teste a Configuração

  • Simule a falha de conexão desconectando fisicamente o link ou bloqueando o tráfego do túnel.
  • Verifique se as ações configuradas são executadas corretamente.

Considerações Finais

O Keepalive no Mikrotik é uma solução eficaz para garantir a estabilidade de conexões críticas. Ele mantém links ativos e permite ações automatizadas em caso de falhas, tornando sua infraestrutura de rede mais resiliente e confiável.