On 11-08-2015 12:05, Keppler wrote:
Bom dia pessoal!
Tenho uma VPN funcionando entre Matriz e duas Filiais. Até aí tudo tranquilo, ou seja, a Matriz se comunica com as Filiais e as Filiais se comunicam com a Matriz. O problema agora é que preciso fazer com que as Filiais também se enxerguem dentro da VPN. Acredito que seja uma questão de rotas.
Abaixo seguem as configurações para ficar mais claro meu quadro:
|----------------------------10.0.0.1 *TUN0* 10.0.0.2 --------------------------------------------> Filial A: Rede Interna = 192.168.20.0/24
      |
      |
MATRIZ:  Rede Interna = 192.168.10.0/24
      |
      |
|----------------------------10.0.1.1 *TUN1* 10.0.1.2 --------------------------------------------> Filial B: Rede Interna = 192.168.30.0/24
Entre a _Matriz_ e a _Filial A_, criei as rotas da seguinte forma:
Na _Matriz_: route add -net 192.168.20.0/24 gw 10.0.0.2 (rota da Matriz para a Filial) Na _Filial A_: route add -net 192.168.10.0/24 gw 10.0.0.1 (rota da Filial para a Matriz)
Entre a Matriz e a Filial B, criei as rotas da seguinte forma:
Na _Matriz_: route add -net 192.168.30.0/24 gw 10.0.1.2 (rota da Matriz para a Filial) Na _Filial B_: route add -net 192.168.10.0/24 gw 10.0.1.1 (rota da Filial para a Matriz) Bem....não sei se essa é a pergunta, ou se estou errado na minha linha de raciocínio, mas como faço para criar agora as rotas para que ambas as Filiais se enxerguem dentro da VPN?.....Ou vou ter criar também um túnel entre as Filiais???

Olá!

Em cada gateway de cada filial tem que ter uma rota para cada outra filial e matriz apontando para o gateway da matriz.

Assim, apara a Filia A enviar pacotes para a Filial B, e vice-versa, contudo o gateway da matriz já sabe as rotas das filiais, então isso deveria ser suficiente:

Na _Filial A_: route add -net 192.168.30.0/24 gw 10.0.0.1 (rota da Filial A para a Filial B via Matriz) Na _Filial B_: route add -net 192.168.20.0/24 gw 10.0.1.1 (rota da Filial B para a Filial A via Matriz)

Veja que no seu iptables da Matriz precisa permitir o FORWARD entre essa redes:

iptables -I FORWARD -s 192.168.20.0/24 -i tun0 -d 192.168.30.0/24 -o tun1 -j ACCEPT iptables -I FORWARD -s 192.168.30.0/24 -i tun1 -d 192.168.20.0/24 -o tun0 -j ACCEPT


--

[]'s

Junior Polegato

Responder a