Como Configurar BGP no Mikrotik: Passo a Passo

Passo 1: Acessar o Mikrotik

Antes de começar a configuração do BGP no Mikrotik, você precisa acessar o dispositivo. Existem duas maneiras de fazer isso:
  • Via Winbox: Conecte-se ao Mikrotik usando o IP ou MAC.
  • Via CLI (linha de comando): Conecte-se via SSH ou console com o nome de usuário e senha.

Passo 2: Habilitar o BGP no Mikrotik

  1. No menu Routing, clique em BGP.
  2. Clique em Instances e depois em Add para criar uma nova instância de BGP.
  3. No campo Router ID, insira um identificador único para o roteador, geralmente o endereço IP local.
  4. No campo AS (Autonomous System), insira o número do AS da sua rede.
  5. Clique em OK para salvar.
Exemplo de comando CLI:
/routing bgp instance set default as=65001 router-id=192.168.1.1

Passo 3: Configurar os Peers BGP

Agora, é hora de configurar os peers BGP (roteadores vizinhos que irão trocar rotas). Siga os passos abaixo:
  1. No menu Routing, clique em BGP Peers.
  2. Clique em Add para adicionar um novo peer.
  3. No campo Remote Address, insira o IP do roteador vizinho.
  4. No campo Remote AS, insira o número do AS do roteador vizinho.
  5. Clique em OK para salvar.
Exemplo de comando CLI:
/routing bgp peer add remote-address=192.168.2.1 remote-as=65002

Passo 4: Anunciar Redes para o BGP

Agora que o BGP está configurado, você pode anunciar suas redes para os peers. Siga os passos abaixo:
  1. No menu Routing, clique em Networks.
  2. Clique em Add para adicionar uma nova rede.
  3. No campo Network, insira a rede que você deseja anunciar, por exemplo, 192.168.1.0/24.
  4. Clique em OK para salvar.
Exemplo de comando CLI:
/routing bgp network add network=192.168.1.0/24

Passo 5: Verificar a Configuração de BGP

Agora, é importante verificar se o BGP está funcionando corretamente:
  1. No menu Routing, clique em BGP Routes para visualizar as rotas anunciadas e recebidas.
  2. No menu Routing, clique em BGP Peers para ver o status de seus peers BGP.
Exemplo de comando CLI:
/routing bgp peer print /routing bgp route print

Passo 6: Configurar Filtros de Rota (Opcional)

Se necessário, você pode configurar filtros de rota para controlar quais rotas serão aceitas ou rejeitadas. Siga os passos abaixo:
  1. No menu Routing, clique em Filter Rules.
  2. Clique em Add para adicionar uma nova regra de filtro.
  3. Defina os parâmetros de prefixo e ação, como Accept ou Reject.
Exemplo de comando CLI:
/routing filter add chain=output prefix=192.168.1.0/24 action=accept

Passo 7: Monitorar o Desempenho do BGP

Após a configuração, monitore o desempenho do BGP para garantir que tudo esteja funcionando corretamente. Utilize as ferramentas de Traffic Flow e Log para monitorar as rotas e os peers.
  1. No menu Tools, clique em Traffic Flow para visualizar o tráfego em tempo real.
  2. Verifique os logs para identificar qualquer problema de conectividade.
Exemplo de comando CLI:
/tool traffic-flow set enabled=yes /log print where message~"BGP"

Passo 8: Desabilitar ou Ajustar o BGP (Se Necessário)

Se por algum motivo você precisar desabilitar ou ajustar a configuração do BGP, basta seguir esses passos:
  1. No menu Routing, clique em BGP e desmarque a opção Enabled.
  2. No menu Routing, clique em BGP Peers e remova ou edite os peers conforme necessário.
  3. Ajuste as configurações de Network e Filter Rules conforme necessário.
Exemplo de comando CLI:
/routing bgp instance set default disabled=yes /routing bgp peer remove  /routing bgp network remove 

Conclusão

Com a configuração do BGP no Mikrotik, você terá uma rede mais eficiente, com a troca de rotas otimizada entre os sistemas autônomos. Ao seguir este passo a passo, você pode implementar o BGP de maneira simples e eficiente, garantindo melhor desempenho e conectividade. Gostou deste tutorial? Confira nossos outros guias sobre configuração de redes no Mikrotik e otimize sua segurança e conectividade!