Comment déboguer et réparer la connexion client PPTP / VPN


16

Je pose une question qui comporte deux sous-questions. Voilà comment puis-je faire fonctionner VPN sur Ubuntu 12.04, soit en faisant fonctionner le VPN pptp intégré, soit en configurant manuellement. Les clients Microsoft n'ont aucun mal à créer des connexions VPN dans le même système.

Voici les détails:

J'utilise 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

Pour cette version d'Ubuntu et de nombreuses versions antérieures, je peux configurer VPN à l'aide de Network Manager, mais je ne peux pas le faire démarrer. Le 12.04, je reçois le service n'a pas démarré pour un message d'erreur.

1) Quelle est la meilleure façon de déboguer cela?

2) Je voudrais améliorer cette question en fournissant les journaux nécessaires, mais quelles données dois-je placer dans cette question, à part tail syslog (illustré ci-dessous)?

3) Existe-t-il un moyen de configurer manuellement le VPN?

Voici queue syslog

queue syslog

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

Après le test:

Il y avait deux problèmes et maintenant une connexion réussie. L'adresse IP a été interposée .281, au lieu de 218, et le mot de passe était incorrect.


Veuillez vérifier les paramètres VPN comme je l'ai mentionné dans ma réponse
Qasim

Réponses:


21

Vérifiez vos paramètres avec.

Connexion VPN dans Ubuntu

Accédez au gestionnaire de réseau> Connexion VPN> Configurer VPN> Ajouter VPN

entrez la description de l'image ici

  1. Nom Connexion VPN (n'importe quel nom)

  2. Passerelle: votre adresse IP du serveur pptp ou FDDN (nom de domaine complet)

  3. Nom d'utilisateur

  4. Mot de passe

  5. Cliquez sur Avancé

entrez la description de l'image ici

Cliquez sur «Utiliser le cryptage point à point» Cliquez sur OK et enregistrer

Maintenant, ouvrez le terminal

 tail -f /var/log/syslog

Et connectez-vous simplement au VPN et vérifiez vos journaux.


Merci. Ce sont les paramètres que j'ai déjà, et cela fonctionne sur Ubuntu au travail. Je dois l'essayer sur la même version à la maison.
octopusgrabbus

Vous n'avez pas besoin de déboguer, il vous suffit de corriger la façon d'établir une connexion pptp dans ubuntu
Qasim

Déboguer et créer je pense. C'est peut-être un problème d'adresse IP, mais je ne le saurai pas avant de rentrer du travail. Cela fonctionne, au travail.
octopusgrabbus

Si cela fonctionne maintenant à partir de la maison, vérifiez les paramètres de votre routeur à propos de "vpn passthrough"
Qasim

1
+1 pour la case "Utiliser le cryptage VPN point à point (MPPE)"!
BrunoJCM

10

Il y a une défaillance typographique:

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

Cette adresse IP ne peut pas exister car le dernier nombre 281 est supérieur à 255.


Il se peut que vous ayez raison. Je dois vérifier cela aussi.
octopusgrabbus

Il a définitivement raison, non peut-être. 281> 255 qui est le 1 octet max non signé.
Fred Thomsen

2

Les instructions fournies par Debugging NetworkManager pptp ressemblent à une bonne option pour le débogage des connexions VPN configurées à l'aide de NetworkManager:

  1. dans un terminal racine, exécutez:

    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. démarrez votre connexion VPN

  3. reproduire le problème

1

J'ai eu des problèmes continus avec le VPN 12.04 où j'ai pu obtenir une connexion initiale ok mais n'ai pas pu établir une autre connexion VPN pendant au moins 5 minutes après avoir déconnecté la première.

La solution s'est avérée n'avoir rien à voir avec Ubuntu, j'ai dû mettre une règle NAT entrante dans mon pare-feu pour autoriser le trafic PPTP WAN (port TCP 1723) et le trafic GRE 47 vers ma boîte 12.04 et maintenant tout fonctionne comme il se doit !


0

journal des échecs: connexion VPN 'Astrill' n'a pas réussi à se connecter: 'impossible de rechercher l'adresse IP de la passerelle VPN PPTP' gsg.astrill.net '(-2)

Solution: http://astrill.9ichuangyi.cn/astrill-vpn-all-servers-list.html

vous devez ajouter une passerelle à partir de l'adresse du lien ascendant


Bienvenue sur Ask Ubuntu! Bien que cela puisse théoriquement répondre à la question, il serait préférable d'inclure ici les parties essentielles de la réponse et de fournir le lien de référence.
Mark Kirby
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.