Come eseguire il debug e correggere la connessione client PPTP / VPN


16

Sto ponendo una domanda, che ha due sotto-domande. Ecco come posso far funzionare la VPN su Ubuntu 12.04, sia facendo funzionare la VPN pptp integrata o attraverso la configurazione manuale. I client Microsoft non hanno problemi a creare connessioni VPN nello stesso sistema.

Ecco i dettagli:

Sto eseguendo 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

Per questa versione di Ubuntu e alcune versioni precedenti, posso configurare la VPN usando Network Manager, ma non riesco a avviarla. Il 12.04, ho ricevuto il servizio non avviato per un messaggio di errore.

1) Qual è il modo migliore per eseguire il debug di questo?

2) Vorrei migliorare questa domanda fornendo i log necessari, ma quali dati dovrei inserire in questa domanda, oltre a tail syslog (mostrato sotto)?

3) Esiste un modo per configurare manualmente la VPN?

Ecco il syslog di coda

syslog di coda

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

Dopo il test:

Vi erano due problemi e ora una connessione riuscita. L'indirizzo IP è stato interposto .281, anziché 218, e la password era errata.


Controlla le impostazioni VPN come ho già detto nella mia risposta
— Qasim

Risposte:


21

Controlla le tue impostazioni con esso.

Connessione VPN in Ubuntu

Vai a gestore della rete> Connessione VPN> Configura VPN> Aggiungi VPN

inserisci qui la descrizione dell'immagine

  1. Nome Connessione VPN (qualsiasi nome)

  2. Gateway: indirizzo IP del server pptp o FDDN (nome di dominio completo)

  3. Nome utente

  4. Parola d'ordine

  5. Fai clic su Avanzate

inserisci qui la descrizione dell'immagine

Fare clic su "Usa crittografia punto a punto" Fare clic su OK e Salva

Ora apri il terminale

 tail -f /var/log/syslog

E basta connettersi alla VPN e controllare i log.


Grazie. Queste sono le impostazioni che ho già e funziona su Ubuntu al lavoro. Devo provarlo con la stessa versione a casa.
— octopusgrabbus

Non è necessario eseguire il debug, è sufficiente correggere il modo per effettuare la connessione pptp in Ubuntu
— Qasim

Penso sia al debug che al creare. Potrebbe essere un problema di indirizzo IP, ma non lo saprò fino a quando non torno a casa dal lavoro. Funziona, al lavoro.
— octopusgrabbus

Se ora funziona da casa, controlla le impostazioni del tuo router su "passprough vpn"
— Qasim

1
+1 per la casella di controllo "Usa crittografia VPN punto-punto (MPPE)"!
— BrunoJCM,

10

C'è un errore tipografico:

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

Questo IP non può esistere perché l'ultimo numero 281 è maggiore di 255.


Potresti avere ragione. Devo controllare anche quello.
— octopusgrabbus

Sicuramente ha ragione, forse no. 281> 255 ovvero 1 byte senza segno max.
— Fred Thomsen,

2

Le istruzioni fornite in Debug NetworkManager pptp sembrano una buona opzione per il debug delle connessioni VPN configurate usando NetworkManager:

  1. in un terminale root, eseguire:

    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. avvia la tua connessione VPN

  3. riprodurre il problema

1

Ho avuto problemi in corso con la 12.04 VPN in cui ho potuto ottenere una connessione iniziale ok ma non ho potuto stabilire un'altra connessione VPN per almeno 5 minuti dopo aver disconnesso la prima.

La soluzione si è rivelata nulla a che fare con Ubuntu, ho dovuto inserire una regola NAT in entrata nel mio firewall per consentire il traffico PPTP WAN (porta TCP 1723) e il traffico GRE 47 sulla mia casella 12.04 e ora funziona tutto come dovrebbe !


0

log non riuscito: connessione VPN "Astrill" non riuscita: "impossibile cercare l'indirizzo IP del gateway VPN PPTP" gsg.astrill.net "(-2)

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

è necessario aggiungere gateway dall'indirizzo del collegamento superiore


Benvenuto in Ask Ubuntu! Sebbene ciò possa teoricamente rispondere alla domanda, sarebbe preferibile includere qui le parti essenziali della risposta e fornire il collegamento come riferimento.
— Mark Kirby,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.