[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: iptables openvpn



Em 12-03-2013 08:19, Jorge Quiterio escreveu:
Bom a todos!!!
Tenho dois sites ligados via openvpn.
nesses dois sites há um firewall configurados para trabalharem como gatway para internet...
mais ou menos assim
LAN 1--- Firewall 1---- ISP 1----------- ISP2------ Firewall 2----- LAN2
em Firewall 1 e em Firewall 2... existem três interfaces:
eth0 - local
eth1 - internet
tun0 - vpn
em Cada Firewall tenho...
route add -net LAN[1,2]/24 gw tun0IP dev tun0
Consigo...:
Pingar entre as interfaces tun0 das duas máquinas...
Pingar entre as interfaces eth1 das duas máquinas..
No entanto não consigo fazer com que as máquinas das LAN's 1 e 2 se comuniquem
Alguém tem alguma dica?
Obrigado

Olá!

Pense no caminho do pacote, ele deve sair de IP1 (na LAN1) para IP2 (na LAN2). Então o pacote sai de IP1 e vai para FW1, onde encontra a regra "route add -net LAN2/24 gw TUN2 dev tun0", assim ele sai via tun0 de FW1 em destino ao FW2, para o IP de TUN2 (IP de tun0 em FW2). Em FW2 ele deve encontrar a regra "route add -net LAN2/24 dev eth0", então ele sai pela eth0 de FW2 em direção à rede LAN2, onde encontra IP2.

Na volta, ele sai de IP2 em direção à IP1, chega em FW2, encontra a regra "route add -net LAN1/24 gw TUN1 dev tun0", sai por tun0 de FW2 e chega em FW1, onde encontra o regra "route add -net LAN1/24 dev eth0", sai pela eth0 de FW1 e direção à LAN1 e encontra o IP1.

Verifique nos FWs os pacotes de chegam e saem utilizando wireshark ou tcpdump com o filtro "-i any -n host IP2 or host IP2".


[]'s
          Junior Polegato


Reply to: