MikroTik
Como configurar GRE Tunnel no Mikrotik: Passo a Passo
O GRE Tunnel (Generic Routing Encapsulation) no Mikrotik é uma solução para interconectar redes remotas de maneira segura e eficiente. Ele encapsula pacotes de dados em um novo cabeçalho, permitindo que diferentes redes se comuniquem como se estivessem na mesma infraestrutura. O GRE é amplamente utilizado em configurações de VPNs e interconexão de filiais.
Neste guia, você aprenderá a configurar um GRE Tunnel no Mikrotik para conectar redes remotas de forma prática.
Passo a Passo: Configurando GRE Tunnel no Mikrotik
1. Acesse o RouterOS
Conecte-se aos dois Mikrotiks que formarão o túnel (Router A e Router B) via WinBox ou terminal SSH.2. Identifique os IPs Públicos das Pontas
Certifique-se de que os Mikrotiks tenham IPs públicos ou endereços roteáveis para o GRE Tunnel. Exemplo:- Router A:
192.168.10.1 - Router B:
192.168.20.1
3. Crie a Interface GRE no Router A
Adicione uma interface GRE e configure os IPs locais e remotos:RouterOS
/interface gre add name=gre-tunnel1 remote-address=192.168.20.1 local-address=192.168.10.14. Crie a Interface GRE no Router B
Configure o túnel correspondente no Router B:RouterOS
/interface gre add name=gre-tunnel1 remote-address=192.168.10.1 local-address=192.168.20.15. Atribua Endereços IP às Interfaces GRE
Configure os IPs do túnel em ambas as pontas:- No Router A:
RouterOS
/ip address add address=10.0.0.1/30 interface=gre-tunnel1 - No Router B:
RouterOS
/ip address add address=10.0.0.2/30 interface=gre-tunnel1
6. Adicione Rotas Estáticas para Redes Remotas
Permita que as redes remotas se comuniquem pelo túnel:- No Router A:
RouterOS
/ip route add dst-address=192.168.30.0/24 gateway=10.0.0.2 - No Router B:
RouterOS
/ip route add dst-address=192.168.40.0/24 gateway=10.0.0.1
7. Teste a Conexão pelo Túnel
Verifique a conectividade entre os roteadores: ping 10.0.0.28. Habilite Segurança com IPsec (Opcional)
Adicione criptografia ao GRE Tunnel para proteger os dados:RouterOS
/ip ipsec proposal set enc-algorithms=aes-128-cbc
/ip ipsec peer add address=192.168.20.1/32 auth-method=pre-shared-key secret=SECRETO
/ip ipsec policy add src-address=192.168.10.1/32 dst-address=192.168.20.1/32 tunnel=yes action=encrypt proposal=default9. Monitore o Túnel
Use os comandos para verificar o status do GRE Tunnel:RouterOS
/interface gre monitor gre-tunnel1