Jawaban:
Pertama, instal plugin OpenVPN Network Manager:
sudo apt-get install network-manager-openvpn-gnome
Buka Network Manager, klik "Tambah" dan dari jendela yang terbuka pilih "Impor konfigurasi VPN yang disimpan ..." di bawah "Choose a Connection Type". Arahkan ke file .ovpn Anda (~ jrg / Documents / vpn-config.ovpn). Jika tidak secara otomatis menemukan sertifikat / kunci Anda (jalurnya ada di file .ovpn), Anda dapat memilihnya di sini, atau melakukan perubahan kecil lainnya.
Satu hal lain yang mungkin menyelamatkan Anda dari sakit kepala adalah dengan mengklik Pengaturan IPv4, lalu ubah metode menjadi "Hanya Alamat Otomatis (VPN)". Ketika disimpan di default, ini akan menyebabkan SEMUA lalu lintas internet untuk pergi ke VPN, terlepas dari pengaturan .ovpn Anda. Di sini Anda juga dapat mengatur server DNS dan domain pencarian untuk digunakan saat terhubung.
Pengalaman saya sendiri tentang koneksi VPN yang berhasil dibangun di Ubuntu 14.04.
Admin kami memberi saya 3 file untuk menginstalnya ke openVPN untuk Windows 7: * .ovpn, * .crt, * .key
Jalankan perintah berikut di terminal Ubuntu Anda:
sudo apt-get install openvpn network-manager-openvpn network-manager-openvpn-gnome network-manager-vpnc
sudo /etc/init.d/networking restart
Buka jendela "Network Connections" (Koneksi VPN -> Konfigurasi VPN)
Tekan tombol "ADD", klik pada menu tarik-turun dan pilih "Impor konfigurasi VPN yang disimpan", tekan tombol Buat.
Dalam "Pilih File untuk mengimpor" pilih file "* .ovpn" Anda.
Di jendela "Edit ... nama file * .ovpn Anda ..." masukkan nama pengguna dan kata sandi Anda untuk vpn. Pastikan file * .crt muncul di bidang CA Certificate.
Buka panel "Pengaturan IPv4" dan pilih "Alamat otomatis (VPN) saja".
Buka panel "VPN" lagi dan klik tombol "Advanced".
Buka panel "Otentikasi TLS" dan pastikan "* .key" Anda muncul di bidang "File Kunci". Tekan tombol OK.
Tekan tombol "Simpan" di jendela "Edit ... nama file * .ovpn Anda ...".
Koneksi VPN Anda akan muncul di jendela "Network Connections".
Itu saja, saya harap ini membantu. Semoga berhasil!
Sudah terlambat untuk menjawab, tapi saya menemukan solusinya (dan itu SANGAT) ...
Sekarang untuk bagian NYERI: Anda harus membuat 15 lebih banyak koneksi FrootVPN karena mereka menggunakan port 1194-1209. Ulangi Langkah 7-11 di atas untuk port 1195 lalu lagi untuk 1196 dan seterusnya hingga Anda selesai dengan port 1209 memastikan nama pada Langkah 8 cocok dengan port di Langkah 9. Saya tahu ... itu menyebalkan!
Sekarang Anda dapat terhubung ke FrootVPN dengan mengklik ikon Network Manager dan pergi ke Koneksi VPN. Bekerja melalui daftar koneksi FrootVPN sampai Anda menemukan satu yang dapat Anda sambungkan.
Terus terang, saya berharap Network Manager mendukung file .ovpn secara langsung. Kita harus dapat MENGIMPOR file .ovpn, Network Manager mendapatkan semua pengaturan yang benar dari file .ovpn, melakukan kisaran port gateway yang benar dan pengaturan lain yang ditentukan oleh penyedia VPN, dan menyimpan semuanya sebagai SATU koneksi. File .crt tidak diperlukan jika semuanya ada dalam file .ovpn.
Di Unity 14.04, yang harus saya lakukan adalah pergi untuk mengedit koneksi, Klik "tambahkan" dengan menggunakan daftar drop-down untuk memilih impor konfigurasi VPN yang disimpan, dan kemudian pilih file "filename.ovpn" saya, dan voila. Selesai.
Saya menjawab ini dengan cara menggunakan Network Manager seperti yang diminta OP, tetapi ada CARA YANG LEBIH BAIK LEBIH BAIK! Yang harus Anda lakukan adalah mengunduh dan menginstal program bernama gopenvpn yang tersedia melalui Ubuntu Software Center. Simpan file .ovpn Anda ke / etc / openvpn sebagai admin. Buka gopenvpn yang seharusnya terdaftar di bawah Applications> Internet dan klik file .ovpn untuk terhubung dengan mengklik kanan ikon gopenvpn yang akan Anda lihat di bilah tugas. Semudah pai yang seharusnya menjadi apa pun di komputer :)
Anda juga dapat mem-bypass nama pengguna dan kata sandi dengan membuat file .txt di / etc / openvpn menggunakan format ini:
username
password
Kemudian di setiap file .ovpn Anda (misalnya file VPN .ovpn), ubah baris yang mengatakan ini:
auth-user-pass
Untuk:
auth-user-pass VPNBook.txt
Gunakan SED
untuk membuat penggantian per baris di semua file .ovpn Anda, dll
root@masi:/etc/openvpn# sed -i '/auth-user-pass/c\auth-user-pass nordvpn.txt' *.ovpn
Terakhir, pastikan keamanan dan lakukan agar orang lain tidak melihat nama pengguna dan kata sandi Anda
root@masi:/etc/openvpn# chmod 700 nordvpn.txt
sed
untuk mengganti hal itu di semua file .ovpn Anda, dll, root@masi:/etc/openvpn# sed -i '/auth-user-pass/c\auth-user-pass nordvpn.txt' *.ovpn
tempat file kata sandi berada /etc/openvpn/
. - - Terkait: nordvpn.com/tutorials/linux/openvpn
Karena masalah ini menggigit saya beberapa kali, saya memutuskan untuk juga membuat alat untuk mengotomatiskan "penurunan" file .ovpn dengan sertifikat yang disematkan ke file .ovpn yang menunjuk ke file .pem lainnya.
Ini tersedia di sini: https://github.com/dolanor/ovpnsplit/ Sedang dalam proses, jadi Anda perlu menginstalnya atau Anda bisa menggunakan binari dari sini: https://github.com/dolanor/ovpnsplit/releases
Letakkan file .ovpn Anda di tempat yang Anda inginkan (saya taruh di ~ / .config / openvpn / yang saya buat), kemudian luncurkan alat.
ovpnsplit ~/.config/openvpn/file.ovpn
Ini akan membuat semua file yang tertanam di file.ovpn
dalam .pem
file individual
Di NetworkManager, pilih impor vpn config dan kemudian pilih ~/.config/openvpn/file.ovpn
. Biasanya, semua file sertifikat harus mengarah ke yang baik.
Tetapi bug lain membuat NetworkManager tidak mendeteksi arah kunci dari pengaturan Advanced Auth TLS. Jadi, Anda juga harus meletakkannya ke arah yang benar ...
Dan setelah itu, Anda menabung dan Anda harus baik untuk pergi.
Alat ini akan membantu dengan penggunaan gambar docker kylemanna / openvpn yang membuat semua sertifikat dan Autentikasi TLS.
Saya membuat script di sini untuk mengotomatisasi mengambil sandi & zip file dari beberapa situs vpn seperti vpnbook.com , penggalian ca
, cert
dan key
data dari file ovpn, dan meng-update file opvn sehingga sertifikat hanya harus mengimpor untuk Anda. Itu dapat dengan mudah dimodifikasi untuk digunakan dengan penyedia lain.