14.04 - Não é possível conectar o Windows PPTP VPN

0

Estou tentando conectar uma VPN PPTP do Windows . Eu criei conexão VPN através da configuração de rede nas configurações. Configurei credenciais de VPN, como gateway , nome de usuário e senha . Nada acontece quando eu habilito a conexão VPN, como pode ser visto na foto abaixo:

Eu preciso instalar algum pacote extra para conectar uma VPN PPTP do Windows?

p. Eu posso conectar esta VPN através do Windows .

Editar: saída de tail -f /var/log/syslog | grep pptp

Apr  1 15:36:33 talha-monster NetworkManager[820]: <info> Starting VPN service 'pptp'...
Apr  1 15:36:33 talha-monster NetworkManager[820]: <info> VPN service 'pptp' started (org.freedesktop.NetworkManager.pptp), PID 4588
Apr  1 15:36:33 talha-monster NetworkManager[820]: <info> VPN service 'pptp' appeared; activating connections
Apr  1 15:36:39 talha-monster NetworkManager[820]: <info> VPN service 'pptp' disappeared
    
por talha06 01.04.2015 / 14:21

1 resposta

0

Tente fazer a conexão vpn com este script, não com o NM.

Talvez assim tudo funcione.

Crie um arquivo com algum nome e coloque

nano name_of_script

script

#!/bin/bash
function routeadd {
    route add -host xxx.xxx.xxx.xxx dev ppp0
    route add -net xxx.xxx.xxx.xxx/xx dev ppp0
}
function makepptp {
   echo pty \"pptp xxx.xxx.xxx.xxx --nolaunchpppd\" >> /etc/ppp/peers/vpn;
   echo remotename PPTP >> /etc/ppp/peers/vpn;
   echo require-mppe-128 >> /etc/ppp/peers/vpn;
   echo file /etc/ppp/options.pptp >> /etc/ppp/peers/vpn;
   echo ipparam vpn >> /etc/ppp/peers/vpn;
pppd call vpn &
}
if [ -a /etc/ppp/chap-secrets ];
        then
        rm /etc/ppp/chap-secrets
    echo $1 PPTP $2 '*' >> /etc/ppp/chap-secrets;
else
    echo $1 PPTP $2 '*' >> /etc/ppp/chap-secrets;
fi

if [ -e /etc/ppp/peers/vpn ];
    then
    rm /etc/ppp/peers/vpn;
    echo name $1 >> /etc/ppp/peers/vpn;
    makepptp;
    sleep 8;
    routeadd;
else
    echo name $1 >> /etc/ppp/peers/vpn;
    makepptp;
    sleep 8;
    routeadd;
fi

Em script altere seu host ip e adicione rede ou / e host que você deseja conectar via vpn

Uso:

sudo /path_to_script/name_of_script username password

nota: set execute permision to script

    
por 2707974 02.04.2015 / 08:15