Não é possível conectar-se à VPN PPTP, mesmo que funcionasse e eu não mudei nada

1

Sou bem novo no Ubuntu e no Linux, então me perdoe se isso for óbvio. Eu configurei uma conexão VPN PPTP no outro dia. Funcionou perfeitamente bem, mas um dia para o outro, não funcionou mais. Eu usei em 12.04 e parou de funcionar lá. Eu então atualizei para o 13.04 e ainda não funcionará. A única coisa que eu mudei foi adicionar um segundo monitor (agora estou executando monitores duplos), mas duvido que isso tenha algo a ver com isso. Eu também instalei as atualizações recomendadas.

O syslog me deu isto:

Sep 11 13:59:18 Veith-Ubuntu NetworkManager[885]: <info> Starting VPN service 'pptp'...
Sep 11 13:59:18 Veith-Ubuntu NetworkManager[885]: <info> VPN service 'pptp' started  (org.freedesktop.NetworkManager.pptp), PID 4958
Sep 11 13:59:18 Veith-Ubuntu NetworkManager[885]: <info> VPN service 'pptp' appeared; activating connections
Sep 11 13:59:18 Veith-Ubuntu NetworkManager[885]: <info> VPN plugin state changed: init (1)
Sep 11 13:59:18 Veith-Ubuntu NetworkManager[885]: <info> VPN plugin state changed: starting (3)
Sep 11 13:59:18 Veith-Ubuntu NetworkManager[885]: <info> VPN connection 'us vpn' (Connect) reply received.
Sep 11 13:59:18 Veith-Ubuntu pppd[4962]: Plugin /usr/lib/pppd/2.4.5/nm-pptp-pppd-plugin.so loaded.
Sep 11 13:59:18 Veith-Ubuntu pppd[4962]: pppd 2.4.5 started by root, uid 0
Sep 11 13:59:18 Veith-Ubuntu pppd[4962]: Using interface ppp0
Sep 11 13:59:18 Veith-Ubuntu pppd[4962]: Connect: ppp0 <--> /dev/pts/1
Sep 11 13:59:18 Veith-Ubuntu pptp[4965]: nm-pptp-service-4958 log[main:pptp.c:314]: The synchronous pptp option is NOT activated
Sep 11 13:59:18 Veith-Ubuntu NetworkManager[885]:    SCPlugin-Ifupdown: devices added (path: /sys/devices/virtual/net/ppp0, iface: ppp0)
Sep 11 13:59:18 Veith-Ubuntu NetworkManager[885]:    SCPlugin-Ifupdown: device added (path: /sys/devices/virtual/net/ppp0, iface: ppp0): no ifupdown configuration found.
Sep 11 13:59:18 Veith-Ubuntu NetworkManager[885]: <warn> /sys/devices/virtual/net/ppp0: couldn't determine device driver; ignoring...
Sep 11 13:59:18 Veith-Ubuntu pptp[4966]: nm-pptp-service-4958 warn[open_inetsock:pptp_callmgr.c:329]: connect: Connection refused
Sep 11 13:59:18 Veith-Ubuntu pptp[4966]: nm-pptp-service-4958 fatal[callmgr_main:pptp_callmgr.c:127]: Could not open control connection to 67.212.175.124
Sep 11 13:59:18 Veith-Ubuntu pptp[4965]: nm-pptp-service-4958 fatal[open_callmgr:pptp.c:487]: Call manager exited with error 256
Sep 11 13:59:18 Veith-Ubuntu pppd[4962]: Modem hangup
Sep 11 13:59:18 Veith-Ubuntu pppd[4962]: Connection terminated.
Sep 11 13:59:18 Veith-Ubuntu avahi-daemon[865]: Withdrawing workstation service for ppp0.
Sep 11 13:59:18 Veith-Ubuntu NetworkManager[885]:    SCPlugin-Ifupdown: devices removed (path: /sys/devices/virtual/net/ppp0, iface: ppp0)
Sep 11 13:59:18 Veith-Ubuntu NetworkManager[885]: <warn> VPN plugin failed: 1
Sep 11 13:59:18 Veith-Ubuntu pppd[4962]: Exit.
Sep 11 13:59:18 Veith-Ubuntu NetworkManager[885]: <warn> VPN plugin failed: 1
Sep 11 13:59:18 Veith-Ubuntu NetworkManager[885]: <warn> VPN plugin failed: 1
Sep 11 13:59:18 Veith-Ubuntu NetworkManager[885]: <info> VPN plugin state changed: stopped (6)
Sep 11 13:59:18 Veith-Ubuntu NetworkManager[885]: <info> VPN plugin state change reason: 0
Sep 11 13:59:18 Veith-Ubuntu NetworkManager[885]: <info> Policy set 'Kabelnetzwerkverbindung 1' (eth0) as default for IPv4 routing and DNS.
Sep 11 13:59:18 Veith-Ubuntu NetworkManager[885]: <warn> error disconnecting VPN: Could not process the request because no VPN connection was active.
Sep 11 13:59:23 Veith-Ubuntu NetworkManager[885]: <info> VPN service 'pptp' disappeared

Eu pesquisei um pouco no Google e desinstalei o pptp-linux e o network-manager-pptp. Então eu os reinstalei. Ainda não consigo me conectar e recebo o mesmo código.

Eu definitivamente configurei tudo certo no gerenciador de rede, caso contrário, não teria funcionado em primeiro lugar. Eu MPPE ativado e verifiquei todas as configurações 100 vezes. Outra coisa estranha: quando eu tentei ontem, me daria a mensagem de que ele se conectou por cerca de meio segundo, apenas para ser substituído pela mensagem "não é possível conectar" logo em seguida. Não faz isso hoje, no entanto. Eu também tentei proibir todos os tipos de compressão.

Eu procurei, mas não consegui encontrar nada (pelo menos nada que eu entendi). Qualquer ajuda é muito appreachiated!

Saudações

    
por Veith 11.09.2013 / 15:00

3 respostas

2

Nos logs, não é possível diagnosticar o que realmente aconteceu, mas o protocolo PPTP tem dificuldade de passar por firewalls, de modo que poderia ser o caso aqui.

Para o protocolo VPN PPTP, você precisa ter a porta aberta 1723. Protocolos VPN diferentes têm necessidades diferentes, veja este resumo:

PPTP :

  • Protocolo IP = TCP, Número da porta TCP = 1723 < - Usado pelo caminho de controle PPTP
  • Protocolo IP = GRE (valor 47) < - Usado pelo caminho de dados PPTP

L2TP :

  • Tipo de protocolo IP = UDP, Número da porta UDP = 500 < - Usado pelo IKEv1 (caminho de controle IPSec)
  • Tipo de protocolo IP = UDP, Número da porta UDP = 4500 < - Usado pelo IKEv1 (caminho de controle IPSec)
  • Tipo de protocolo IP = UDP, Número da porta UDP = 1701 < - Usado pelo controle de L2TP / caminho de dados
  • Tipo de protocolo IP = 50 < - Usado pelo caminho de dados (ESP)

SSTP :

  • Protocolo IP = TCP, Número da porta TCP = 443 < - Usado pelo controle SSTP e pelo caminho de dados

IKEv2 :

  • Tipo de protocolo IP = UDP, Número da porta UDP = 500 < - Usado pelo IKEv2 (caminho de controle IPSec)
  • Tipo de protocolo IP = UDP, Número da porta UDP = 4500 < - Usado pelo IKEv2 (caminho de controle IPSec)
  • Tipo de protocolo IP = UDP, Número da porta UDP = 1701 < - Usado pelo controle de L2TP / caminho de dados
  • Tipo de protocolo IP = 50 < - Usado pelo caminho de dados (ESP)

( Fonte )

Para verificar se suas portas estão abertas ou não, você pode simplesmente telnet para o endereço VPN.

> telnet ipaddress 1723

Se a conexão estiver correta, a VPN responderá.

Se a conexão não estiver correta, você receberá a resposta do tempo limite da conexão após algum atraso. Tente uma conexão diferente (móvel, por exemplo) para confirmar o caso.

Se possível, entre em contato com seu ISP para corrigir isso.

Atualizar : o comando em sua pergunta falha com

% bl0ck_qu0te%

O mais provável é que telnet falhe com a conexão recusada (por host) e isso pode ser um problema diferente. Entre em contato com o administrador da VPN para verificar os registros da VPN do seu endereço IP e o motivo da recusa.

Atualização 2 : você pode seguir o conselho para corrigir o erro 256 desta ajuda página . São basicamente estes quatro passos:

  • Verifique ping a host
  • Verifique traceroute a host
  • Verifique telnet a host
  • Verifique os protocolos suportados
por Dee 20.07.2016 / 15:29
0

Já ligou para o seu provedor de servidor VPN? Pode haver alterações de configuração. Eu configurei um servidor PPTP VPN em uma caixa do CentOS em algum lugar e, enquanto em casa, estou usando meu Ubuntu 13.04 para discar PPTP pronto para uso sem problemas.

    
por Arnold 11.09.2013 / 16:11
-1

Seu log está dizendo 3 coisas para mim

  • Mensagem de erro

    11 de setembro 13:59:18 Vept-Ubuntu pptp [4965]: log nm-pptp-service-4958 [main: pptp.c: 314]: A opção pptp síncrona NÃO está ativada

    Verifique o log pptp e depure porque esta opção não está ativada.

  • Mensagem de erro

    11 de setembro 13:59:18 NetworkManager Veith-Ubuntu [885]: / sys / devices / virtual / net / ppp0: não foi possível determinar o driver de dispositivo; ignorando ...

    O driver ppp foi carregado corretamente

  • Faça com que o cliente VPN e a configuração do servidor correspondam exatamente

por j3ffyang 06.02.2014 / 03:31