[FUGSPBR] vpn (ipsec)
Márcio Luciano Donada
marcio em sl.unochapeco.rct-sc.br
Ter Jan 20 23:49:56 BRST 2004
Galera, tudo bem?
Preciso de um help dos amigos ai que sabem sobre VPN. Estou fazendo uma vpn
aqui com a seguinte configuração
GATEWAY (A)
200.x.x.30
192.168.0.2
gif0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1280
inet6 fe80::2e0:7dff:fee5:547e%gif0 prefixlen 64
inet 192.168.0.2 --> 192.168.1.1 netmask 0xffffffff
physical address inet 200.x.x.30 --> 200.x.x.22
RC.CONF
gif_interfaces="gif0"
gifconfig_gif0="200.x.x.30 200.x.x.22"
ifconfig_gif0="inet 192.168.0.2 192.168.1.1 netmask 0xffffffff"
static_routes="vpn"
route_vpn="192.168.1.0 192.168.1.1 netmask 0xffffff00"
ipsec_enable="YES"
ipsec_file="/etc/ipsec.conf"
IPSEC.CONF
flush;
spdflush;
add 200.x.x.30 200.x.x.22 esp 9991 -E blowfish-cbc "DiabO";
add 200.x.x.22 200.x.x.30 esp 9992 -E blowfish-cbc "DiabO";
spdadd 192.168.0.0/24 192.168.1.0/24 any -P out ipsec
esp/tunnel/200.x.x.30-200.x.x.22/require;
spdadd 192.168.1.0/24 192.168.0.0/24 any -P in ipsec
esp/tunnel/200.x.x.22-200.x.x.30/require;
FIREWALL
00001 0 0 allow ip from any to any in recv gif0
00001 225 27900 allow esp from 200.102.1.30 to 200.135.240.22
00001 48 5920 allow esp from 200.135.240.22 to 200.102.1.30
GATEWAY(B)
200.x.x.22
192.168.1.1
gif0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1280
inet6 fe80::201:2ff:fe2a:664c%gif0 prefixlen 64
inet 192.168.1.1 --> 192.168.0.2 netmask 0xffffffff
physical address inet 200.x.x.22 --> 200.x.x.30
RC.CONF
gif_interfaces="gif0"
gifconfig_gif0="200.x.x.22 200.x.x.30"
ifconfig_gif0="inet 192.168.1.1 192.168.0.2 netmask 0xffffffff"
static_routes="vpn"
route_vpn="192.168.0.0 192.168.0.2 netmask 0xffffff00"
ipsec_enable="YES"
ipsec_file="/etc/ipsec.conf"
IPSEC.CONF
flush;
spdflush;
add 200.x.x.22 200.x.x.30 esp 9991 -E blowfish-cbc "DiabO";
add 200.x.x.30 200.x.x.22 esp 9992 -E blowfish-cbc "DiabO";
spdadd 192.168.1.0/24 192.168.0.0/24 any -P out ipsec
esp/tunnel/200.x.x.22-200.x.x.30/require;
spdadd 192.168.0.0/24 192.168.1.0/24 any -P in ipsec
esp/tunnel/200.x.x.30-200.x.x.22/require;
FIREWALL
00001 0 0 allow ip from any to any in recv gif0
00001 48 5920 allow esp from 200.135.240.22 to 200.102.1.30
00001 225 27900 allow esp from 200.102.1.30 to 200.135.240.22
Estou com um problema, pois não consigo pingar do gateway A para o B na
interface interna, gif0, ping 192.168.1.1 ou 192.168.0.2, o que pode estar
errado? E a medida que vou dado o comando ipfw show vejo ele a contagem dos
pacotes nessas regras correm normalmente com isso tenho certeza que os
pacotes estão chegando ao meu servidor, ok?
[]'s
Márcio
_______________________________________________________________
Sair da Lista: http://lists.fugspbr.org/listinfo.cgi
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
Mais detalhes sobre a lista de discussão freebsd