BULMA Bulma amb el projecta Defective by Desing
Bergantells Usuaris de GNU/Linux de Mallorca i Afegitons   |   Bisoños Usuarios de GNU/Linux de Mallorca y Alrededores
CONTENIDOS
. Jornadas de software libre
. Version para PDA
. Enlaces breves
. La asociacion
. Los mas leidos
. Autores [Actividad]
. Ultimos Comentarios
. Todos los titulares!
. Estadisticas
. Guia de estilo
. ¿Sugerencias?
. Wiki
. XML [Ayuda]
Listas de correo
. Archivos bulmailing
. Archivos BulmaGes
Radio libre :-)
. Des de la Xarxa (Archivos)
. Mallorca en Xarxa
Busquedas

+ Enlaces Linux
Ultimos kernels
(02/09/2010 20:12:57)
    
Google


En bulma.net
En internet
poptop: haciendo túneles VPN de Windows a Linux (o de Linux a Linux) (59704 lectures)
Por Carles Pina i Estany
cpina (http://pinux.info)
Creado el 29/04/2003 14:28 modificado el 04/05/2003 11:52

Pagina4/4

Configuración cliente Hasefroch 2000

Explico paso a paso como hacerlo con Hasefroch. Casi no haria falta tan detallado, pero por si acaso:
  1. Hacemos click con el botón derecho en "Mis sitios de Red"
  2. Doble-click en "Nueva Conexión"
  3. Marcamos "Conectar a una red privada a través de Internet" y hacemos "Siguiente"
  4. Nos pide la IP o el nombre del servidor pptp. Lo ponemos y "Siguiente"
  5. Ponemos la opción "Sólo para mí"
  6. Nos pide un nombre para la conexión. Cualquier cosa y "Siguiente"
  7. Ponemos el nombre de usuario y la contraseña que pusimos en el pap-secrets/chap-secrets.
SIN CIFRADO
  1. Vamos a "Propiedades", pestaña "Seguridad"
  2. "Avanzada (configuración personalizada)" y hacemos click en "Configuración"
  3. En la combobox de arriba seleccionamos "Cifrado opcional (conectar incluso sin cifrado)" y en abajo permitimos "Contraseña no cifrada (PAP)" y clickamos en "Aceptar"
  4. Salimos aceptando todo, y finalmente presionamos en "Conectar"
CON CIFRADO
  1. Presionamos en "Conectar" (por defecto viene el cifrado activado) (si habiamos desactivado el cifrado lo activamos de nuevo junto con la contraseña segura)

Configuración cliente Linux

Haremos directamente la versión con cifrado, ya que es lo que más usaremos y más problemas nos puede dar.

Para configurar el cliente Linux tendremos que instalar el pppd con soporte MPPE y CHAPMS2 tal como hiciemos en el servidor (aquí).
También instalaremos los paquetes pptp-linux y pptpd (en Debian, en otras distribuciones puede cambiar el nombre). Una vez todo eso pondremos los ficheros de configuración. En el /etc/ppp/options.pptp:

debug noauth lock nobsdcomp nodeflate
Y en el /etc/ppp/peers/tunnel:
pty "pptp 192.168.1.3 --nolaunchpppd"
name hola
remotename PPTP
require-mschap-v2
require-mppe-128
file /etc/ppp/options.pptp
ipparam tunnel
Donde name hola es el login y remotename PPTP es el nombre que usaremos para referirnos a esa conexión (en otro fichero, etc.). La IP que vemos es la del servidor pptp.

Ahora sólo nos queda el /etc/ppp/chap-secrets:

hola    PPTP    adeu    *
Hecho eso ya nos podremos conectar mediante pon tunnel.

Aquí viene nuestra elección haber puesto en el options.pptp la opción defaultroute que hará que todo el tráfico que no sea a la red local pase a través del servidor pptp o bien hacerlo a mano.

Para desconectar hariamos poff.

Si añadimos en el fichero /etc/ppp/options.pptp debug podremos ver qué falla en los logs de /var/log/daemon.log (ver tanto del cliente como del servidor nos ayudará a entender qué pasa).

Si dudamos del pppd que tenemos podemos actualizar desde la página Web de ppp. Tenemos la última beta aquí. Pero importante, si queremos soporte para MPPE y MSCHAPv2 tenemos que compilarlo así (aparte de ejecutar los scripts para que parchee el Kernel):

make CHAPMS=1 USE_CRYPT=1
La versión ppp-2.4.2b3.tar.gz me ha funcionado correctamente sin tener que desactivar radius tal como hiciemos antes. Ya incluye los scripts para parchear el Kernel y añadirle soporte MPPE.

Enlaces

Nota: aviso de seguridad del paquete pptpd.

Paginas: <<Abreviatura Anterior  1  2  3  4 

Imprimir
Version para
imprimir

Imprimir
Version
PDF
Comentarios
Es posible que se hayan omitido algunos comentarios considerados poco constructivos
1.  Re: poptop: haciendo túneles VPN de Windows a Linux (29/04/2003 17:47, #14031)
  Por: El cobarde anónimo
Esta muy bien el artículo, pero no estaría de más que explicase como configurar un cliente Linux también.
No es pot respondre
 
2.  Re: poptop: haciendo túneles VPN de Windows a Linux (29/04/2003 19:28, #14033)
  Por: cpina (http://pinux.info)
Lo pondré... mañana o pasado.

Gracias por el interés.
No es pot respondre
 
3.  Re: poptop: haciendo túneles VPN de Windows a Linux (29/04/2003 18:15, #14032)
  Por: llonqui (http://barrapunto.com/index.pl?section=mbp-llonqui)
interesante, la de cosas por aprender oki oki oki oki

veo mejor la idea de poner un servidor ssh y usar putty (licencia BSD) para windows, para mi es la solucion facil y robusta que encuentro. como lo veis?

un saludo. oki oki oki oki
No es pot respondre
 
4.  Re: poptop: haciendo túneles VPN de Windows a Linux (29/04/2003 19:31, #14034)
  Por: cpina (http://pinux.info)
Evidente, depende de la necesidad. Es diferente tener que decirle a los trabajadores de la empresa que para imprimir conecten por VPN al servidor y ya tienen la impresora lista, que no pedirles que suban por scp el fichero al servidor Linux, entren, hagan lpr, etc. (es un ejemplo, quizás no muy acertado, pero solo quiero decir que depende de las necesidades y uso, como casi todo).
Gracias.
No es pot respondre
 
5.  Re: poptop: haciendo túneles VPN de Windows a Linux (30/04/2003 09:10, #14054)
  Por: llonqui (http://barrapunto.com/index.pl?section=mbp-llonqui)
:), ya, no entendi bien, se me fue la pinza y solo pense desde mi punto de vista, oki oki oki oki

un saludo
No es pot respondre
 
6.  Re: poptop: haciendo túneles VPN de Windows a Linux (29/04/2003 19:57, #14035)
  Por: El cobarde anónimo
Es correcto?
localip 192.168.2.234-238,192.168.2.245
o seria
localip 192.168.1.1

No esta de mas mirar en:
http://www.euronet.nl/users/erhnam/linux/vpn/vpn.htm

No es pot respondre
 
7.  Re: poptop: haciendo túneles VPN de Windows a Linux (30/04/2003 00:23, #14045)
  Por: cpina (http://pinux.info)
Si no lo copié mal tal como está en el artículo está bien. De todas formas hay muchas maneras de hacerlo, yo pongo una ip local que no forma parte de la red y la remota sí (de momento no me ha dado problemas), de esa forma casi no tengo trabajo para iptables. Pongo una local diferente para cada cliente nuevo. La otra forma de hacerlo es correcto también.

Gracias por tu enlace, no lo conocía y visto por encima hace muy buena pinta.

No es pot respondre
 
8.  Re: poptop: haciendo túneles VPN de Windows a Linux (30/04/2003 00:19, #14044)
  Por: Logico
Como alternativa a una VPN, yo usaría (según el caso) un tunel SSL, de los servicios que me interesen.

Yo uso SSLTunnel para accesos a bases de datos o mail seguro, desde W2000 y es transparente para el software. Sólo tienes que indicar que la máquina remosta es localhost y en la configuración de stunnel que haga la redirección. STunnel lo hay para Windows y Linux, y su configuración es sencilla.
Salu2.
No es pot respondre
 
9.  Re: poptop: haciendo túneles VPN de Windows a Linux (30/04/2003 02:24, #14052)
  Por: El cobarde anónimo
Muy bueno el artículo. Sólo una cosa: el enlace a FreeS/WAN en la primera página está mal. El enlace correcto es:

http://www.freeswan.org/

Un saludo.
No es pot respondre
 
10.  Re: poptop: haciendo túneles VPN de Windows a Linux (30/04/2003 11:27, #14058)
  Por: cpina (http://pinux.info)
Arreglado, gracias!
No es pot respondre
 
11.  Re: poptop: haciendo túneles VPN de Windows a Linux (o de Linux a Linux) (07/05/2003 10:04, #14240)
  Por: El cobarde anónimo
Hola

Felicidades por el artículo, personalmete andaba buscando alguna forma de unir redes linux windows bajo VPN. Hasta la fecha usaba vpnd para hacerlo entre maquinas linux. Os iba a preguntar si alguno se animaba a escribir el mismo articulo pero usando IPSEC (FreeS/Wan). Llevo tiempo intentando configurarlo pero no lo consigo. Ya de principios tengo problemas con el tema de los certificados y demás...

Enga un saludo.

No es pot respondre
 
12.  Re: poptop: haciendo túneles VPN de Windows a Linux (o de Linux a Linux) (07/05/2003 12:23, #14246)
  Por: cpina (http://pinux.info)
Hola,

Me alegro que te haya gustado el artículo.

Uno de freeswan lo tengo pendiente de hacer, a ver si este fin de semana saco algo de tiempo y lo puedo acabar de probar y escribir...
No es pot respondre
 
13.  Re: poptop: haciendo túneles VPN de Windows a Linux (o de Linux a Linux) (20/08/2003 02:17, #16542)
  Por: RGM
Muy buen articulo. Pero tengo una consulta... Donde se configura para que desde una LAN que acceden a Internet desde un Router con una sola IP publica, se conecten varios usuarios a un Server VPN remoto, pues para este caso, solo acepta una coneccion, y la siguiente, aparentemente, por reconocer que procede desde la misma IP publica, la rechaza, y ambas conexiones se terminan. OJO, el Server soporta multiples conexiones desde diversos lugares del mundo a la vez. Muchas Gracias por la respuesta :-)
No es pot respondre
 
14.  Re: poptop: haciendo túneles VPN de Windows a Linux (o de Linux a Linux) (16/12/2005 15:53, #30071)
  Por: jakaram
Tengo el mismo caso, todo lo tengo perfecto y funciona de maravilla, pero cuando tengo conexiones de 2 o más usuarios desde una misma ip me truena la conexión, al parecer sólo soporta punto a punto. Esto es correcto??? alguna idea?
No es pot respondre
 
15.  Re: poptop: haciendo túneles VPN de Windows a Linux (o de Linux a Linux) (17/09/2003 17:18, #17145)
  Por: IPsec
Es un tema interesante me parece que he sacado mucho provecho de este articulo, gracias por escribirlos, espero que se escriban articulos sobre Seguridades IPSec en este estilo Gracias a quien los edite se podria cambiar conocimientos
No es pot respondre
 
16.  Re: poptop: haciendo túneles VPN de Windows a Linux (o de Linux a Linux) (07/10/2004 18:11, #23723)
  Por: Tikal
Excelente articulo, una pregunta yo configure la parte de vpn cuando me conecto desde una maquina windows xp, solo me conecta los protocolos tcp/ip, y no el ipx como hago para que se me conecte a ipx, ya que quiero conectareme con el servidor novell que tenemos, gracias y de nuevo felicitaciones con el articulo.
No es pot respondre
 
17.  Re: poptop: haciendo túneles VPN de Windows a Linux (o de Linux a Linux) (06/12/2004 13:14, #24563)
  Por: Anònim
Bones.
Antes de res, enhorabona per l'article.
Hem implantat poptop en una xarxa ciutadana que tenim uns quants amics, però el problema que tenim es que a partir de 16 usuaris que han fet login pareix que tot comentça a anar mal. A partir de 16 el servidor comença repartir ips duplicades en la red, etc....
¿algú sap algo de el que passa?
gracies !
No es pot respondre
 
18.  Re: poptop: haciendo túneles VPN de Windows a Linux (o de Linux a Linux) (14/06/2005 12:22, #27106)
  Por: mareus
El manual está muy bien, todo funciona...hasta que llegas a : ./mppeinstall.sh /usr/src/linux-2.4.20 ¿a nadie le pregunta a qué fichero hacer el patch? Cuando ejecuto esa orden me hace una serie de preguntas: mi versión de kernel y file to patch. ¿Qué he de responder a esa última? En ningún sitio he encontrado la solucion...
No es pot respondre
 
19.  Re: poptop: haciendo túneles VPN de Windows a Linux (o de Linux a Linux) (30/06/2005 19:15, #27313)
  Por: aagalindez
Solo me conecta de punto a punto quisiera que me explique como hago para poder accesar a las otras maquinas de la red es decir a las maquinas que estan conectada al servidor vpn.....
No es pot respondre
 
20.  Re: poptop: haciendo túneles VPN de Windows a Linux (o de Linux a Linux) (18/08/2005 14:58, #27922)
  Por: Anònim
creo que es con rutas pero yo pengo el mismo problema claro que tengo 5 targetasde red, hoy lo probare con dos solo. supongo que serai route ad -net iplocal.0 ppp0 o el que sea
No es pot respondre
 
21.  Re: poptop: haciendo túneles VPN de Windows a Linux (o de Linux a Linux) (21/10/2005 13:48, #29020)
  Por: TycooN (http://tccfreaks.tk)
No se si será esto, pero, has probado a activar el reenvío de paquetes? echo "1" > /proc/sys/net/ipv4/ip_forward
No es pot respondre
 
22.  Ayuda con pptpd (04/01/2006 04:58, #30337)
  Por: punxos
Hola, Estoy provando el pptpd sin cifrar para luego hacerlo cifrado. El problema que tengo es que cuando en los clientes windows le doy a conectar , y esta en "comprobando usuario y contraseña" me dice "Error 737: Se detecto un bucle infinito" le doy a reconectar y sale lo mismo, lo curioso es que si insistes mucho al final conecta (o si tienes suerte conecta a la primera). No se que hacer ni tocar ¿Alguna idea ? Log cuando falla: ---------------------------------------------------------- Client 192.168.0.72 control connection started Jan 4 04:54:18 apolo pptpd[4268]: CTRL: Starting call (launching pppd, opening GRE) Jan 4 04:54:18 apolo pptpd[4268]: GRE: Bad checksum from pppd. Jan 4 04:54:18 apolo pptpd[4268]: GRE: Received too short packet from pppd. Jan 4 04:54:18 apolo pptpd[4268]: GRE: Bad checksum from pppd. Jan 4 04:54:18 apolo pptpd[4268]: CTRL: Reaping child PPP[4269] Jan 4 04:54:18 apolo pptpd[4268]: CTRL: Client 192.168.0.72 control connection finished ------------------------------------------------------- Log cuando conecta: Jan 4 04:55:47 apolo pptpd[4292]: CTRL: Client 192.168.0.72 control connection started Jan 4 04:55:47 apolo pptpd[4292]: CTRL: Starting call (launching pppd, opening GRE) Jan 4 04:55:47 apolo pptpd[4292]: GRE: Bad checksum from pppd. Jan 4 04:55:47 apolo last message repeated 2 times Jan 4 04:55:49 apolo pptpd[4292]: CTRL: Ignored a SET LINK INFO packet with real ACCMs! ---------------------------------------------------- No se que significa eso de "LINK INFO packet with real ACCMs! " Espero que alguien pueda ayudarme que ya no se que hacer. Saludos y gracias.
No es pot respondre
 
23.  Re: Ayuda con pptpd (15/01/2006 19:57, #30522)
  Por: Anónimo
Ya lo he consegido, era un problema de configuracion de ficheros.

Ahora tengo un nuevo problema, Asignar ip's no hay problema pero ... ¿Como puedo asignar la mascara que yo quiera ? osea el rango de ip's asigno el que quiera pero .. ¿es posible que asigne la mascara que yo quiera ???

asigna la mascara 255.255.255.0 seria posible que asignara 255.255.254.o ???

Gracias.
No es pot respondre
 
24.  Re: Ayuda con pptpd (22/01/2006 19:27, #30635)
  Por: Anónimo
Dime como has solucionado el problema, yo tengo el mismo, gracias. Por favor al correo: jcmjcmjcm@hotmail.com Muchas gracias.
No es pot respondre
 
25.  Re: Ayuda con pptpd (08/06/2006 16:41, #33054)
  Por: dormammu
Hola,¿podrías comentar que has cambiado en tu configuración?
Me aparece el mensaje 737 cada vez que intento conectarme al servidor

Gracias y un saludo
No es pot respondre
 
26.  Re: Ayuda con pptpd (14/06/2006 13:38, #33179)
  Por: dormammu
Me contesto a mi mismo:

Hay que añadir el parámetro nologfd al fichero pptpd-options

Ale,saludetes
No es pot respondre
 
27.  Re: Ayuda con pptpd (04/10/2006 00:40, #35424)
  Por: gopher
yo segui tu manual, y en windows 2000, ningun problema, sin embargo en windows xp.. se queda en el usuario y la password..

al revisar el syslog,
manda lo siguiente..

Oct 3 18:34:35 biobio pptpd[4251]: CTRL: Client 200.XXX.XX.XX control connection started
Oct 3 18:34:36 biobio pptpd[4251]: CTRL: Starting call (launching pppd, opening GRE)
Oct 3 18:34:36 biobio pppd[4252]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so loaded.
Oct 3 18:34:36 biobio pppd[4252]: pppd 2.4.3 started by root, uid 0
Oct 3 18:34:36 biobio pppd[4252]: Using interface ppp0
Oct 3 18:34:36 biobio pppd[4252]: Connect: ppp0 /dev/pts/2
Oct 3 18:34:36 biobio pptpd[4251]: GRE: Bad checksum from pppd.
Oct 3 18:35:06 biobio pppd[4252]: LCP: timeout sending Config-Requests
Oct 3 18:35:06 biobio pppd[4252]: Connection terminated.
Oct 3 18:35:06 biobio pppd[4252]: Using interface ppp0
Oct 3 18:35:06 biobio pppd[4252]: Connect: ppp0 /dev/pts/2
Oct 3 18:35:06 biobio pppd[4252]: tcflush failed: Bad file descriptor
Oct 3 18:35:06 biobio pppd[4252]: tcsetattr: Invalid argument (line 1001)
Oct 3 18:35:06 biobio pppd[4252]: Exit.
Oct 3 18:35:06 biobio pptpd[4251]: GRE: read(fd=6,buffer=80505a0,len=8196) from PTY failed: status = -1 error = Input/output error, usually caused by unexpected termination of pppd, check option syntax and pppd logs
Oct 3 18:35:06 biobio pptpd[4251]: CTRL: PTY read or GRE write failed (pty,gre)=(6,7)
Oct 3 18:35:06 biobio pptpd[4251]: CTRL: Reaping child PPP[4252]
Oct 3 18:35:06 biobio pptpd[4251]: CTRL: Client 200.104.74.40 control connection finished

modifique lo que me decias y no me funciono, solo me dejo de dar el log..

el archivo pptpd.conf

option /etc/ppp/pptpd-options
logwtmp


el archivo /etc/ppp/pptpd-options

name biobio
domain sergioescobar.cl
auth
ms-dns 192.168.10.5
netmask 255.255.255.0
nodefaultroute
#nologfd
proxyarp
lock


Por favor ayudenme.. he buscado por todos lados, y no logro resolver el problema
No es pot respondre
 
28.  Re: poptop: haciendo túneles VPN de Windows a Linux (o de Linux a Linux) (25/05/2006 06:40, #32728)
  Por: Anónimo
Es posible reservar una ip para cada usuario que se conecta?
No es pot respondre
 
29.  Re: poptop: haciendo túneles VPN de Windows a Linux (o de Linux a Linux) (31/08/2006 18:36, #34703)
  Por: Mario (http://www.formandopresidentesh.com)
Hola a todos bulmeros, no sè si estoy haciendo algo mal, bueno , tengo un servidor linux, dos NIC, interna, exerna, para hacer una prueba coloque un alias eth0:0 10.10.2.1 ej...

mi equipo en lan le coloque dir ip 10.10.2.2 etc etc....

y quiero conectarme a eth0 192.168.1.0/24
o sea la red,

en localip tengo configurado 192.168.1.28(ip "privada")
remoteip 10.10.2.1 (ip "local")
bueno no me funciona, tengo algo mal, alguien me puede ilustrar si se pude de esa forma, ahh, tengo Habilitado nat, Masquerading, ip_forward=1, y las politicas de forward en accept, cualquier ayuda, gracias de antemano
No es pot respondre
 
GRACIAS
Distribuciones Universal
Por el servidor
Dpto. de Matematicas e Informatica
Calificacion
***0
Vots: 25
Danos tu opinion:
**** Excelente
***0 Muy Bueno
**00 Bueno
*000 Regular
0000 Malo
Relacionados
. iptables y NAT para vagos
. Ponle un Firewall a tu Linux. Iptables.
. La torre de babel en sabor VPN
. VPN en linux
SECCIONES
Noticia
Breve
Truco
Enlace
Participa
Proyecto
Articulo
Webbulma
Manoletada :-)
Seguridad
Modificado: 4/2/2007 04:42:44 | Tiempo Total: 0.089 segs | Kernel: Linux - i686 - 2.6.26-1-686 | Last boot: 02/09/2010 20:30 CEST
Powered by Apache    MySQL    PHP    Gimp