Como depurar e corrigir a conexão do cliente PPTP / VPN

16

Estou fazendo uma pergunta com duas sub-perguntas. É assim que posso fazer com que a VPN funcione no Ubuntu 12.04, seja obtendo a VPN pptp integrada para funcionar ou através de configuração manual. Os clientes da Microsoft não têm problemas para criar conexões VPN no mesmo sistema.

Aqui estão os detalhes:

Estou executando o Ubuntu 12.04

Linux mrshighpants 3.2.0-40-generic-pae 
#64-Ubuntu SMP Mon Mar 25 21:44:41 
UTC 2013 i686 i686 i386 GNU/Linux

Para esta versão do Ubuntu e algumas versões anteriores, posso configurar VPN usando o Network Manager, mas não consigo iniciar. Em 12.04, recebo o serviço não foi iniciado por uma mensagem de erro.

1) Qual é a melhor maneira de depurar isso?

2) Eu gostaria de melhorar essa questão fornecendo os logs necessários, mas quais dados devo colocar nesta questão, além do syslog final (mostrado abaixo)?

3) Existe uma maneira de configurar a VPN manualmente?

Aqui está o syslog de cauda

syslog de cauda

May 11 16:27:51 mrshighpants NetworkManager[868]: <info> Starting VPN service 'pptp'...
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> VPN service 'pptp' started (org.freedesktop.NetworkManager.pptp), PID 3552
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> VPN service 'pptp' appeared; activating connections
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> VPN plugin state changed: init (1)
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> VPN plugin state changed: starting (3)
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> VPN connection 'townofsomethington' (Connect) reply received.
May 11 16:27:51 mrshighpants NetworkManager[868]: <warn> VPN connection 'townofsomethington' failed to connect: 'couldn't convert PPTP VPN gateway IP address '123.4.5.281' (0)'.
May 11 16:27:51 mrshighpants NetworkManager[868]: <warn> error disconnecting VPN: Could not process the request because no VPN connection was active.
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> Policy set 'MtLaughmore' (wlan0) as default for IPv4 routing and DNS.
May 11 16:27:56 mrshighpants NetworkManager[868]: <info> VPN service 'pptp' disappeared

Após o teste:

Houve dois problemas e agora uma conexão bem-sucedida. O endereço IP foi interposto .281, em vez de 218, e a senha estava errada.

    
por octopusgrabbus 11.05.2013 / 22:40

5 respostas

21
% bl0ck_qu0te%

Conexão VPN no Ubuntu

Ir para o gestor de rede > Conexão VPN > Configurar VPN > Adicionar VPN

  1. NomedaconexãoVPN(qualquernome)

  2. Gateway:seuendereçoipdoservidorpptpouFDDN(nomededomíniototalmentequalificado)

  3. Nomedeusuário

  4. Senha

  5. CliqueemAvançado

% bl0ck_qu0te%

Agora abra o terminal

 tail -f /var/log/syslog

E apenas conecte-se a VPN & amp; verifique seus registros.

    
por Qasim 14.05.2013 / 14:58
10

Existe uma falha tipográfica:

[...]'couldn't convert PPTP VPN gateway IP address '209.6.3.281' (0)'[...]

Este IP não pode existir porque o último número 281 é maior que 255.

    
por kr4utz 14.05.2013 / 15:08
2

As instruções fornecidas em Debugging NetworkManager pptp parecem uma boa opção para depurar conexões VPN configuradas usando o NetworkManager:

  1. em um terminal raiz, execute:

    killall -TERM nm-pptp-service

    /usr/libexec/nm-pptp-service --debug # This is one potential path, OR

    /usr/lib/NetworkManager/nm-pptp-service --debug # Ubuntu 14.04 LTS

  2. inicie sua conexão VPN

  3. reproduza o problema
por gb96 02.06.2015 / 03:48
1

Eu tive problemas contínuos com a VPN 12.04, onde consegui uma conexão inicial, mas não consegui fazer outra conexão VPN por pelo menos 5 minutos depois de desconectar a primeira.

A solução não tem nada a ver com o Ubuntu, eu tive que colocar uma regra NAT entrante no meu Firewall para permitir o tráfego WAN PPTP (Porta TCP 1723) e o tráfego GRE 47 para minha caixa 12.04 e agora tudo funciona como deveria!

    
por user198651 04.10.2013 / 09:58
0

log de falha:  Conexão VPN 'Astrill' não conseguiu se conectar: 'não pôde procurar o endereço IP do gateway PPTP VPN' gsg.astrill.net '(-2)

solução: link

você precisa adicionar um gateway a partir do endereço de link up

    
por sprindy 13.01.2016 / 03:28