Configura importazione su network-manager-openvpn


9

Sto cercando di utilizzare un servizio gratuito utilizzando il protocollo OpenVPN utilizzando il modulo GUI di OpenVPN nel gestore della rete.

La configurazione ha funzionato perfettamente come .ovpnsu Windows. Il comportamento in Windows è tale che ho eseguito OpenVPN GUI e ho scelto di connettermi a questa particolare VPN. Mostrerebbe quindi l'attività nel tentativo di connettersi e apre una finestra di dialogo per l'autenticazione nome utente / password.

Ho importato con successo tutte le configurazioni cambiando il tipo di file .confe usando la funzione di importazione in Network Manager. Tuttavia, il tentativo di connettersi mostrerebbe semplicemente il tentativo del gestore di rete di connettere l'animazione, ma alla fine si concluderebbe con una notifica di timeout della connessione. Non viene visualizzato alcun messaggio che richiede l'autenticazione, né è possibile trovare alcuna funzione che preceda i dettagli di autenticazione.

client
dev tun
proto tcp
remote miami.proxpn.com 443 
resolv-retry infinite
nobind
persist-key
persist-tun
ca ca.crt
cert client.crt
key client.key
cipher BF-CBC
keysize 512
comp-lzo
verb 4
mute 5
tun-mtu 1500
mssfix 1450
auth-user-pass
reneg-sec 0


# If you are connecting through an
# HTTP proxy to reach the actual OpenVPN
# server, put the proxy server/IP and
# port number here.  See the man page
# if your proxy server requires
# authentication.
;http-proxy-retry # retry on connection failures
;http-proxy [proxy server] [proxy port #]

Inutile dire che, ma ho scaricato tutti i pacchetti richiesti per l'impostazione delle connessioni OpenVPN.

A proposito, come puoi vedere sopra, .keye la .crtposizione dei file è specificata per essere nella stessa directory del file di configurazione. Dopo aver importato il file di configurazione, se dovessi rimuoverli, causerebbe qualche problema? Nota, non li ho rimossi, quindi il problema che sto affrontando non è dovuto all'assenza di questi file.

Risposte:


13

Prova a connetterti alla VPN dalla riga di comando. Questo farà in modo che il problema riguardi NetworkManager e non qualcos'altro. Puoi connetterti dalla riga di comando usando:

openvpn --config /path/to/config.ovpn

Potrebbe essere necessario eseguire questo comando utilizzando sudo.

Se riesci a connetterti correttamente dalla riga di comando, prova ad aggiungerti al netdevgruppo e deseleziona Available to all usersnella finestra delle impostazioni di vpn in NetworkManager e quindi prova a connetterti utilizzando NM.


1
Come previsto, si è collegato perfettamente al tentativo nel Terminal. Aveva bisogno di sudoprivilegi.
Oxwivi,

Quindi, hai provato ad aggiungere te stesso al gruppo "netdev", deselezionando "Disponibile per tutti gli utenti" nelle proprietà della connessione in Network Manager e quindi connettendoti tramite Network Manager?
binW,

Come posso farlo dalla riga di comando? Sto eseguendo un'installazione minima e la GUI per la gestione degli utenti non è installata.
Oxwivi

puoi aggiungere l'utente al gruppo 'netdev' usando il seguente comando "sudo usermod -aG netdev <nome-utente>"
binW

... Ha funzionato ... Ma non mi ha chiesto di autenticare ... WTF?
Oxwivi

3

Penso che tail -f /var/log/{syslog,messages}seguito dalla riconnessione della VPN potrebbe dare alcune risposte.


Riconnessione? Non si connette affatto.
Oxwivi,

1
Se non si connette, emetterà messaggi di errore.
Lekensteyn,

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.