Ol�,
O programa "Rogerio Heringer" <[EMAIL PROTECTED]> executou uma
opera��o ilegal no m�dulo (linux-br) Configuracao de VPN em Wed, 16 May
2001 14:25:12 -0300:
> Caros,
> Estou tentando configurar uma VPN entre 2 redes da seguinte forma:
> server01 200.200.201.1 - Linux conectiva
> ips falsos 192.168.1.1 win98
(...)
> e
> server02 200.200.202.1 - Linux conectiva
> ips falsos 192.168.2.1 win98
(...)
> notem que estao em redes diferentes!
Vc ter� que configurar 2 gateways IPSec em cada ponta. baixe o software em
www.freeswan.org se j� nao vier na sua distribuicao (no Conectiva Linux
6.0 vem). Eh bem facil, apenas alguns patches para o kernel e
programinhas.
Depois, vc precisar� criar dois arquivos de configuracao no /etc com
permissao 600, o ipsec.conf e o ipsec.secrets. Aqui vao exemplos:
-----------
# ipsec.conf
# este arquivo eh igual nas duas pontas, somente mudando a linha
interfaces SE necessario
config setup # padroes
interfaces="ipsec0=eth0" #significa que o tunel passa pela eth0. Se essa
ponta eh um modem, use %defaultroute
klipsdebug=none
plutodebug=none
plutoload=%search
plutostart=%search
conn %default
keyingtries=1 #numero de tentativas de autenticacao.
conn minhavpn # nome da vpn
left=123.123.123.10 # ip da ponta 1
leftsubnet=192.168.0.0/24 # subrede da ponta 1
leftnexthop=
right=111.222.123.11 # ip da ponta 2. Se ela vem de um modem, use
0.0.0.0
rightsubnet=192.168.1.0/24 #subrede da ponta 2
rightnexthop=
auto=add
authby=secret
------
Lembre-se de MANTER as designacoes left e right nas duas maquinas! Se no
arquivo de configuracao da ponta 1 estiver um valor para left, o mesmo tem
que estar IGUAL no ipsec.conf da ponta 2, senao nao funciona.
No ipsec.secrets vc coloca a saida do comando 'ipsec ranbits 256'. Ele
deve estar igual nas duas pontas. Desse jeito:
# ipsec.secrets
#
: PSK "0x35c2b6a6_97e15568_a3641e87...
Depois coloque o alias para o modulo do ipsec no modules.conf. Se vc
compilou o ipsec integrado no kernel, nao precisa.
# echo "alias ipsec0 ipsec" >> /etc/modules.conf
Pronto! Agora basta conectar as duas pontas aa internet, inicializar o
ipsec nas duas (/etc/rc.d/init.d/ipsec start) e em uma ponta dar um:
# ipsec auto --up minhavpn
Se tudo sair ok, d� um ipsec look e veja se sua subrede est� saindo por um
t�nel. A partir daih, vc pode acessar as maquinas de qualquer ponta pelos
seus ips inv�lidos normais. Nao se esqueca de habilitar o mascaramento nas
duas pontas e setar o gateway dos clientes de cada apontando para seus
respectivos gateways ipsec. Ah, e somente as maquinas atras de cada
gateway podem acessar as maquinas do outro lado, para os gateways elas
ficam invisiveis. Isso eh normal.
Qualquer problema, mande um email.
--
Thiago Pimentel
Preview Tecnologia
Save the whales, feed the poor, free the malloc's.
Assinantes em 17/05/2001: 2291
Mensagens recebidas desde 07/01/1999: 113759
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]