MikroTik

Como configurar Failover com Load Balancing no Mikrotik: Passo a Passo

O Failover com Load Balancing no Mikrotik é uma configuração que combina alta disponibilidade com divisão de tráfego. Ele permite usar várias conexões de internet simultaneamente, distribuindo o tráfego entre elas para aumentar a eficiência, e alternar automaticamente para uma conexão secundária em caso de falha da principal. Neste guia, você aprenderá a configurar Failover com Load Balancing no Mikrotik, garantindo desempenho e redundância na sua rede.

Passo a Passo: Configurando Failover com Load Balancing no Mikrotik

1. Acesse o RouterOS

Conecte-se ao Mikrotik via WinBox ou terminal SSH.

2. Identifique as Interfaces WAN

Determine as interfaces conectadas aos provedores de internet. Por exemplo:
  • WAN1: ether1
  • WAN2: ether2
Verifique as interfaces:
RouterOS
/interface print

3. Configure Rotas com Distância e Pesos

Adicione rotas estáticas para cada conexão, ajustando o peso (peso maior direciona mais tráfego para essa rota):
  • Para WAN1:
    RouterOS
    /ip route add dst-address=0.0.0.0/0 gateway=192.168.1.1 distance=1 scope=30 target-scope=10 routing-mark=via-WAN1
  • Para WAN2:
    RouterOS
    /ip route add dst-address=0.0.0.0/0 gateway=192.168.2.1 distance=1 scope=30 target-scope=10 routing-mark=via-WAN2
Substitua 192.168.1.1 e 192.168.2.1 pelos IPs dos gateways das conexões.

4. Adicione Marcação de Roteamento

Use o Mangle para marcar pacotes de tráfego:
  • Para tráfego de saída via WAN1:
    RouterOS
    /ip firewall mangle add chain=prerouting src-address=192.168.10.0/24 action=mark-routing new-routing-mark=via-WAN1 passthrough=yes
  • Para tráfego de saída via WAN2:
    RouterOS
    /ip firewall mangle add chain=prerouting src-address=192.168.20.0/24 action=mark-routing new-routing-mark=via-WAN2 passthrough=yes
Substitua os ranges 192.168.10.0/24 e 192.168.20.0/24 pelas redes internas.

5. Configure a Verificação de Failover

Adicione o monitoramento de gateway para alternar automaticamente em caso de falha:
  • Para WAN1:
    RouterOS
    /ip route add dst-address=0.0.0.0/0 gateway=192.168.1.1 distance=1 check-gateway=ping
  • Para WAN2:
    RouterOS
    /ip route add dst-address=0.0.0.0/0 gateway=192.168.2.1 distance=2

6. Teste a Configuração

  • Desconecte o cabo de WAN1 ou WAN2.
  • Verifique se o tráfego alterna automaticamente para a conexão ativa:
    RouterOS
    /ip route print
    ping 8.8.8.8

7. Monitore o Balanceamento de Carga

Confira o tráfego distribuído entre as conexões:
RouterOS
/tool graphing interface

Conclusão

O Failover com Load Balancing no Mikrotik é uma configuração poderosa para garantir a alta disponibilidade e o uso eficiente de múltiplas conexões de internet. Com este guia, você pode implementar uma solução robusta para manter sua rede estável e otimizada.