VPN cliente de windows pptp [Solucionado]

Hola queridos, como estan?
no vicho este foro como de hace 1 més, pero volviendo del trabajo smash (que no me deja hacer lo que me gusta), bueno, me voy de a poquito poniendo al dia... cata3

Estoy con la siguiente problematica, tengo que conectarme a una empresa por VPN y no puedo tocar nada de lo que existe del otro lado, entonces, necessito una conexión VPN cliente compatible con windows. boxing La misma se realiza por PPTP.

Bueno luego de mucho buscar por "gooo" ... ya saben, he encontrado várias y várias informaciones al respecto.
Creo haber llegado a una forma de conectarme usando como guia lo del link como que explica paso a paso la cosa.

Resulta que los repositórios para el:

no constan (ni para lenny) que es el que uso yo. shamed

Halguien sabe con que los podria substituir (otro repositório) ? que

Es eso.

Gracias como siempre.
un gran abrazo
lalo

Opa, me encontre que aqui dice que solo esta preparado para poner lo repositórios para ETCH... cata3

asi que sigo buscando en otro local boxing

u otra fuente de información... confuso

nos vemos
lalo

Es tu día de suerte, te lo voy a dar masticadito devil

Conectar una VPN desde un Debian a un server vpn windows

aptitude install pptp-linux

nano /etc/ppp/chap-secrets

se rellena con esto, que corresponde a:

usuario serv pass IP

administrador PPTP pass *

nano /etc/ppp/peers/conexion

pegar esto:

pty "pptp 88.70.123.163 --nolaunchpppd"
name administrador
remotename PPTP
require-mppe-128
file /etc/ppp/options.pptp
ipparam conexion

nano /etc/ppp/ip-up.d/route-traffic

pegar esto:

#!/bin/bash
NET="10.0.0.0/8" # poner la ip del rango que sea, "172.26.0.0/16" "192.168.1.0/24"
IFACE="ppp0" # set me
#IFACE=$1
route add -net ${NET} dev ${IFACE}

chmod +x /etc/ppp/ip-up.d/route-traffic

crear script conexion.sh

#!/bin/bash
pppd call delhi-idc-01
tail -f /var/log/messages

chmod +x conexion.sh (El script solo me funciona como root)

luego si pone esto:

Jun 11 23:38:05 vivek-desktop pppd[30088]: local IP address 10.5.3.44
Jun 11 23:38:05 vivek-desktop pppd[30088]: remote IP address 10.0.5.18

con la ip que sea, de pm compadre

parar vpn

killall pppd

abrir la ip en el firewall correspondiente al host al conectarse :88.77.165.154

si tienes iptables configurado a DROP, añade esto:

iptables -A INPUT -i ppp0 -j ACCEPT
iptables -A OUTPUT -o ppp0 -j ACCEPT

ale, a correr. meparto

Chapero escribió:

Es tu día de suerte, te lo voy a dar masticadito devil

Conectar una VPN desde un Debian a un server vpn windows

aptitude install pptp-linux

nano /etc/ppp/chap-secrets

se rellena con esto, que corresponde a:

usuario serv pass IP

administrador PPTP pass *

Bueno, muchísimas gracias Chapero
Estuve toda la tarde intentando hacer esto, y solo después vi tu comentario.
Que bueno que hiciste masticadito, porque pude encontrar varios errores de lo que hice...

Estaba con 8 documentos (links) tratando de entender como funciona y que es lo que hace falta configurar. que

había echo "casi correctamente hasta aquí" ... solo un carácter mal y de aquí en delante... te cuento

Chapero escribió:

nano /etc/ppp/peers/conexion

pegar esto:

pty "pptp 88.70.123.163 --nolaunchpppd"
name administrador
remotename PPTP
require-mppe-128
file /etc/ppp/options.pptp
ipparam conexion

Había echo el archivo "conexion" pero con otro nombre (lo que creo no influye) solo que lo había puesto en el directorio del usuario, no en /etc/ppp/peers/conexion, ahora esta allí y con ese mismo nombre (por si las moscas...) confuso

resulta que dentro de el en la segunda linea había puesto "name IP_CONEXION" en vez de "name USUARIO_VPN"
ese "name administrador" es el nombre del usuario de la vpn ? no ? imaginando que si, sigo adelante confuso

de aquí en delante faltaba todo cry

Chapero escribió:

nano /etc/ppp/ip-up.d/route-traffic

pegar esto:

#!/bin/bash
NET="10.0.0.0/8" # poner la ip del rango que sea, "172.26.0.0/16" "192.168.1.0/24"
IFACE="ppp0" # set me
#IFACE=$1
route add -net ${NET} dev ${IFACE}

chmod +x /etc/ppp/ip-up.d/route-traffic

crear script conexion.sh

#!/bin/bash
pppd call delhi-idc-01
tail -f /var/log/messages

chmod +x conexion.sh (El script solo me funciona como root)

luego si pone esto:

Jun 11 23:38:05 vivek-desktop pppd[30088]: local IP address 10.5.3.44
Jun 11 23:38:05 vivek-desktop pppd[30088]: remote IP address 10.0.5.18

con la ip que sea, de pm compadre

parar vpn

killall pppd

abrir la ip en el firewall correspondiente al host al conectarse :88.77.165.154

si tienes iptables configurado a DROP, añade esto:

iptables -A INPUT -i ppp0 -j ACCEPT
iptables -A OUTPUT -o ppp0 -j ACCEPT

ale, a correr. meparto

creo haber echo todo como indicas (menos los iptables) pues nunca configure nada de eso.

el caso es que no consigo executar el script conexion.sh desde la consola, solamente si habro el nautilus como root, y de ahí si lo ejecuta.
Pero, tampoco conecta, mira la salida: crazy

pppd: Can't open options file /etc/ppp/peers/delhi-idc-01: No such file or directory
Oct 28 14:28:09 debian kernel: [ 16.269288] NET: Registered protocol family 10
Oct 28 14:28:09 debian kernel: [ 16.269288] lo: Disabled Privacy Extensions
Oct 28 14:28:09 debian kernel: [ 16.269288] ADDRCONF(NETDEV_UP): eth0: link is not ready
Oct 28 14:28:09 debian kernel: [ 17.945751] eth0: Link is Up 100 Mbps Full Duplex, Flow Control: RX/TX
Oct 28 14:28:09 debian kernel: [ 17.945754] eth0: 10/100 speed: disabling TSO
Oct 28 14:28:09 debian kernel: [ 17.945885] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
Oct 28 14:28:10 debian kernel: [ 21.766685] lp: driver loaded but no devices found
Oct 28 14:28:10 debian kernel: [ 21.829039] ppdev: user-space parallel port driver
Oct 28 14:28:11 debian dhcdbd: Started up.
Oct 28 19:27:38 debian kernel: [26644.600826] nautilus[3498]: segfault at 4 ip b7568bf4 sp bf8a36a0 error 4 in libglib-2.0.so.0.1600.6[b7512000+b4000]

mira para mi esto es griego.
Existe algún manual greco-human ? que

Para poder trabajar y salir del lio (dar tiempo al tiempo, mientras aprendo y configuro) configure win xp dentro de VirtualBox, configuro la VPN... y cual no es mi sorpresa al ver que NO FUNCIONA, ahí si que no entendi nada, voy a otro micro que tiene solo el win, y funciona bien...

te agradezco mucho tu tan ansiada ayuda hasta ahora. clap

un gran saludo de mi parte
lalo

Hola, es que vi esto abierto todavía y decidí encerrarlo para que fuese de alguna utilidad.

Resulta que ahora ya sé mas que antes... meparto
y ahora estoy en Wheezy (testing), para hacer esto, instalas:

$ aptitude search network | grep ^i
i A glib-networking                 - network-related giomodules for GLib      
i   libqt4-network                  - Qt 4 network module                      
i A network-manager                 - network management framework (daemon and u
i A network-manager-gnome           - network management framework (GNOME fronte
i   network-manager-pptp            - network management framework (PPTP plugin
i   network-manager-pptp-gnome      - network management framework (PPTP plugin


$ aptitude search pptp | grep ^i
i   pptp-linux                      - Point-to-Point Tunneling Protocol (PPTP) C
i   pptpd                           - PoPToP Point to Point Tunneling Server   


$ aptitude search ppp | grep ^i
i   gnome-ppp                       - modem internet connection tool for the GNO
i   gpppon                          - An applet that is a wrapper around pon and
i A ppp                             - Point-to-Point Protocol (PPP) - daemon   

verificar si

strings $(which pppd) | grep -i mppe | wc -l

es mayor que 0, de lo contrario... necesitas mppe...
estos links te van a ayudar
http://bulma.net/impresion.phtml?nIdNoticia=1743
http://pptpclient.sourceforge.net/howto-debian.phtml#mppe

y tendrás lo necesario.

Para algunas configuraciones comunes, en el icone de red (nm-applet)

clicar en el nm-applet escribió:

vpn
Añadir
Protocolo de punto a punto (PPTP)
crear
#pones los datos de conección, clicas en Avanced

#desmarcar
PAP
CHAP
MSCHAP
EAP
Usar compresión de cabeceras TCP


#marcar
MSCHAPv2
Use Point-to-Point encryptiation (MPPE)
   128-bit (más seguro)
Permitir compresión de BSD
Permitir compresión deflate
Enviar paquetes de echo PPP
ACEPTAR

es todo.

Asi va a funcionar sin tener ningun script, sino directamente de las conexiones vpn en
el nm-applet.

Saludos
lalo