MikroTik
How to Configure BGP Next-Hop Self on MikroTik: Step by Step
Step 1: Access the MikroTik
Antes de começar a configuração do BGP Next-Hop Self, você precisa acessar o dispositivo Mikrotik. Isso pode ser feito de duas maneiras:- Via Winbox: Baixe e execute o Winbox. Conecte-se ao seu Mikrotik usando o endereço IP ou MAC.
- Via CLI (linha de comando): Conecte-se via SSH ou console com o nome de usuário e senha.
Step 2: Enable BGP on the MikroTik
Primeiramente, é necessário habilitar o BGP no Mikrotik, caso ainda não tenha sido configurado. Para isso:- No menu Routing, clique em BGP.
- Clique em Instances e depois em Add para criar uma nova instância de BGP.
- No campo Router ID, insira um identificador único para o roteador (geralmente o IP local).
- No campo AS (Autonomous System), insira o número do AS da sua rede.
- Clique em OK para salvar.
RouterOS
/routing bgp instance set default as=65001 router-id=192.168.1.1Step 3: Configure BGP Next-Hop Self
O BGP Next-Hop Self permite que você defina o Next-Hop de uma rota BGP como o próprio roteador Mikrotik, em vez do roteador original que enviou a rota. Para configurar o Next-Hop Self no Mikrotik:- No menu Routing, clique em BGP Peers.
- Selecione o BGP Peer para o qual deseja configurar o Next-Hop Self.
- Marque a opção Next-Hop Self para que o roteador Mikrotik use seu próprio IP como o Next-Hop.
- Clique em OK para salvar.
RouterOS
/routing bgp peer set next-hop-self=yesStep 4: Verify the Next-Hop Self Configuration
Após configurar o BGP Next-Hop Self, é importante verificar se a configuração foi aplicada corretamente.- No menu Routing, clique em BGP Routes.
- Verifique se o Next-Hop das rotas BGP foi alterado para o IP do roteador Mikrotik.
RouterOS
/routing bgp route printStep 5: Test the Next-Hop Self Configuration
Para garantir que o Next-Hop Self está funcionando corretamente, faça o seguinte:- Realize um ping ou traceroute para o destino de uma rota BGP para verificar se o Next-Hop foi configurado corretamente.
- Verifique se o Next-Hop mostrado é o IP do roteador Mikrotik.
RouterOS
/ping 192.168.1.1 /traceroute 192.168.1.1Step 6: Monitor Next-Hop Self Performance
Para garantir que o Next-Hop Self está funcionando corretamente, use as ferramentas de monitoramento do Mikrotik:- No menu Tools, clique em Traffic Flow para visualizar o tráfego em tempo real.
- Habilite o monitoramento de tráfego e observe se as rotas estão utilizando o IP do roteador Mikrotik como Next-Hop.
RouterOS
/tool traffic-flow set enabled=yesStep 7: Adjust Next-Hop Self Settings (If Necessary)
Se precisar ajustar as configurações do Next-Hop Self, como desmarcar a opção ou aplicar a outros peers, siga os seguintes passos:- No menu Routing, clique em BGP Peers.
- Selecione o Peer BGP e clique em Edit.
- Ajuste as configurações conforme necessário, como desmarcar a opção Next-Hop Self.
- Clique em OK para salvar.
RouterOS
/routing bgp peer set next-hop-self=noStep 8: Disable or Remove Next-Hop Self (If Necessary)
Se você precisar desabilitar o Next-Hop Self para um peer, basta seguir os seguintes passos:- No menu Routing, clique em BGP Peers.
- Selecione o Peer BGP e clique em Edit.
- Desmarque a opção Next-Hop Self para desabilitar.
- Clique em OK para confirmar.
RouterOS
/routing bgp peer set next-hop-self=no