Risposte:
Innanzitutto, installa il plug-in OpenVPN Network Manager:
sudo apt-get install network-manager-openvpn-gnome
Apri Network Manager, fai clic su "Aggiungi" e dalla finestra aperta seleziona "Importa una configurazione VPN salvata ..." in "Scegli un tipo di connessione". Passare al file .ovpn (~ jrg / Documents / vpn-config.ovpn). Se non trova automaticamente i tuoi certificati / chiavi (i cui percorsi si trovano nel file .ovpn), puoi selezionarli qui o apportare altre piccole modifiche.
Un'altra cosa che può farti venire il mal di testa lungo la strada è fare clic su Impostazioni IPv4, quindi cambiare il metodo in "Solo indirizzi automatici (VPN)". Se mantenuto sui valori predefiniti, questo farà sì che TUTTO il traffico Internet passi sulla VPN, indipendentemente dalle impostazioni .ovpn. Qui è anche possibile impostare il server DNS e i domini di ricerca da utilizzare durante la connessione.
La mia esperienza di connessione VPN riuscita stabilendo su Ubuntu 14.04.
Il nostro amministratore mi ha dato 3 file per installarli in openVPN per Windows 7: * .ovpn, * .crt, * .key
Esegui i seguenti comandi nel tuo terminale Ubuntu:
sudo apt-get install openvpn network-manager-openvpn network-manager-openvpn-gnome network-manager-vpnc
sudo /etc/init.d/networking restart
Apri la finestra "Connessioni di rete" (Connessioni VPN -> Configura VPN)
Premi il pulsante "AGGIUNGI", fai clic sul menu a discesa e seleziona "Importa una configurazione VPN salvata", premi il pulsante Crea.
In "Seleziona file da importare" scegli il tuo file "* .ovpn".
Nella finestra "Modifica ... il nome del tuo file * .ovpn ..." inserisci il tuo nome utente e la password per vpn. Assicurarsi che un file * .crt sia apparso nel campo Certificato CA.
Apri il pannello "Impostazioni IPv4" e scegli "Solo indirizzi automatici (VPN)".
Apri di nuovo il pannello "VPN" e fai clic sul pulsante "Avanzate".
Apri il pannello "Autenticazione TLS" e assicurati che il tuo "* .key" sia comparso nel campo "File chiave". Premi il pulsante OK.
Premi il pulsante "Salva" nella finestra "Modifica ... il nome del tuo file * .ovpn ...".
La tua connessione VPN dovrebbe apparire nella finestra "Connessioni di rete".
Questo è tutto, spero che sia d'aiuto. In bocca al lupo!
È tardi per rispondere, ma ho trovato una soluzione (ed è un DOLORE) ...
Ora per la parte PAIN: dovrai creare altre 15 connessioni FrootVPN poiché usano le porte 1194-1209. Ripeti i passaggi da 7 a 11 sopra per la porta 1195 e poi di nuovo per la 1196 e così via fino a quando non finisci con la porta 1209 assicurandoti che il nome nel passaggio 8 corrisponda alla porta del passaggio 9. So ... fa schifo!
Ora puoi connetterti a FrootVPN facendo clic sull'icona Network Manager e andando su Connessioni VPN. Esamina l'elenco delle connessioni FrootVPN fino a quando non ne trovi una a cui puoi connetterti.
Francamente, vorrei che Network Manager supportasse direttamente i file .ovpn. Dovremmo essere in grado di IMPORTARE il file .ovpn, Network Manager ottiene tutte le impostazioni corrette dal file .ovpn, esegue l'intervallo corretto di porte gateway e altre impostazioni specificate dal provider VPN e salva tutto come UNA connessione. I file .crt non dovrebbero essere necessari se tutto è nel file .ovpn.
In Unity 14.04, tutto quello che dovevo fare era andare a modificare le connessioni, fare clic su "Aggiungi" utilizzando l'elenco a discesa per selezionare importare una configurazione VPN salvata, quindi selezionare il mio file "nomefile.ovpn" e voilà. Fatto.
Ho risposto a questo con un modo di utilizzare Network Manager come richiesto dall'OP, ma c'è un MODO MIGLIORE MEGLIO! Tutto quello che devi fare è scaricare e installare un programma chiamato gopenvpn che è disponibile tramite Ubuntu Software Center. Salva i tuoi file .ovpn in / etc / openvpn come admin. Apri gopenvpn che dovrebbe essere elencato in Applicazioni> Internet e fai clic sul file .ovpn a cui connetterti facendo clic con il tasto destro sull'icona gopenvpn che vedrai sulla barra delle attività. Facile come una torta che è come dovrebbe essere qualsiasi cosa su un computer :)
Inoltre puoi bypassare nomi utente e password creando file .txt in / etc / openvpn usando questo formato:
username
password
Quindi in ciascuno dei tuoi file .ovpn (ad esempio i file .ovpn VPNBook), modifica la riga che dice questo:
auth-user-pass
Per:
auth-user-pass VPNBook.txt
Utilizzare SED
per effettuare la sostituzione per riga in tutti i file .ovpn, ecc
root@masi:/etc/openvpn# sed -i '/auth-user-pass/c\auth-user-pass nordvpn.txt' *.ovpn
Infine, assicurati la sicurezza e fai in modo che gli altri non vedano il tuo nome utente e password
root@masi:/etc/openvpn# chmod 700 nordvpn.txt
sed
per sostituire l'oggetto in tutti i file .ovpn ecc. In root@masi:/etc/openvpn# sed -i '/auth-user-pass/c\auth-user-pass nordvpn.txt' *.ovpn
cui si trova il file della password /etc/openvpn/
. - - Correlato: nordvpn.com/tutorials/linux/openvpn
Poiché questo problema mi ha morso un paio di volte, ho deciso di creare anche uno strumento per automatizzare il "downgrade" del file .ovpn con certificati incorporati in un file .ovpn che punta ad altri file .pem.
È disponibile qui: https://github.com/dolanor/ovpnsplit/ È in corso, quindi è necessario andare installato o è possibile utilizzare i file binari da qui: https://github.com/dolanor/ovpnsplit/releases
Metti il tuo file .ovpn dove lo desideri (l'ho messo in ~ / .config / openvpn / che ho creato), quindi avvia lo strumento Creerà
ovpnsplit ~/.config/openvpn/file.ovpn
tutti i file che sono stati incorporati file.ovpn
in singoli .pem
file
In NetworkManager, seleziona import vpn config e quindi scegli il tuo ~/.config/openvpn/file.ovpn
. Normalmente, tutti i file del certificato dovrebbero puntare a quello buono.
Ma un altro bug ha fatto sì che NetworkManager non rilevi la direzione della chiave dalle impostazioni avanzate di TLS Auth. Quindi devi metterlo nella giusta direzione anche ...
E dopo, risparmi e dovresti essere bravo ad andare.
Questo strumento aiuterà con l'uso dell'immagine docker kylemanna / openvpn che crea tutti i certificati e l'autenticazione TLS.
Ho creato uno script qui per automatizzare il recupero file di password e zip da diversi siti VPN, ad esempio vpnbook.com , estrazione dei ca
, cert
ei key
dati dai file ovpn, e l'aggiornamento dei file opvn così i CERT deve solo importare per te. Potrebbe essere facilmente modificato per l'uso con altri provider.
Quando non ti viene assegnato un certificato utente, devi selezionare il tipo "Password" nel menu a discesa dell'autenticazione. Quindi in avanzato, in "Autenticazione TLS" aggiungi il file TLS .key e imposta la direzione di conseguenza (1 o 0, che dovrebbe essere impostato nel file .ovpn).