[FUG-BR] IPSEC + FreeBSD
Fernando L. Silva
fernandol.mail em terra.com.br
Sexta Setembro 5 11:53:15 BRT 2008
Bom dia Pessoal !!
Será que alguém pode me dar um help na seguinte situação?
Vamos lá...
Estou configurando uma VPN entre um FreeBSD e um Roteador, porém este roteador vai ficar atrás de um firewall.
Redirecionei no firewall as portas para o Roteador, o túnel está fechando, porém não consigo pingar o outro lado...É possível esse tipo de implantação com IPSEC no Free ??
Abaixo os IPs
Matriz
FreeBSD
Internet=> 200.x.x.x
Rede Interna => 192.168.79.25
_______________________________
Filial
Roteador
Rede Interna1 => 192.168.128.253
Rede Interna2 => 192.168.1.1
Gateway Padrão => 192.168.128.129
Firewall
IP Publico => 200.y.y.y
IP Privado => 192.168.128.129
_________________________________
Configuração do FreeBSD
gif_interfaces="gif0"
gifconfig_gif0="200..x.x.x 200.y.y.y"
ifconfig_gif0="inet 192.168.79.25 192.168.1.1 netmask 255.255.255.255"
static_routes="vpn"
route_vpn="192.168.1.0 192.168.1.1 netmask 255.255.255.0"
# ifconfig gif0
gif0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> metric 0 mtu 1280
tunnel inet 200.148.224.28 --> 200.171.74.52
inet 192.168.79.25 --> 192.168.1.1 netmask 0xffffffff
Arquivo ipsec.conf
spdadd 192.168.79.0/24 192.168.1.0/24 any -P out ipsec esp/tunnel/200.x.x.x-200.y.y.y/unique ;
spdadd 192.168.1.0/24 192.168.79.0/24 any -P in ipsec esp/tunnel/200.y.y.y-200.x.x.x/unique ;
____________________________________
Desta forma está acontecendo a troca de chave, diz que a conexão está estabelecida, porém não consigo pingar o IP 192.168.1.1 a partir do meu FreeBSD.
Alguém tem um cenário semelhante a este ?
No aguardo se alguém puder ajudar.
Vlw !!!
[ ]'s
Fernando
Mais detalhes sobre a lista de discussão freebsd