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.
- Explicação dos parâmetros:
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.