Klien OpenVPN GUI untuk UDP / TCP


26

Apakah ada solusi mudah untuk OpenVPN yang dijalankan dari Desktop untuk orang yang bukan teknisi sehingga mereka hanya menekan tombol dan terhubung ke VPN eksternal? Sebagian besar kolega saya bukan ahli Linux. Jadi, interaksi mereka dengan CL sangat terbatas.

Jawaban:


30

Saya tahu ini bukan metode GUI tetapi openvpn tidak bisa lebih sederhana atau elementer sejauh commandline berjalan dan benar-benar tidak memerlukan GUI. Perintah untuk memulai sesi openvpn adalah sebagai berikut:

sudo openvpn --config

dan kemudian seret dan jatuhkan file ".ovpn" ke terminal untuk menyelesaikan perintah sehingga akan terlihat seperti contoh ini:

sudo openvpn --config '/home/jglerner/Desktop/vpnbook-us1-tcp443.ovpn'

tekan enter, masukkan kata sandi Anda untuk sudo, masukkan nama pengguna vpn Anda, lalu kata sandi vpn Anda dan Anda siap melakukannya.

Pengguna dapat meminimalkan terminal terbuka jika mereka tidak ingin melihatnya saat sedang berjalan. Plus, itu mungkin memberi "non linux pals" Anda sedikit kepercayaan baris perintah ketika mereka melihat betapa mudahnya hal seperti ini.

Contoh .ovpn file yang digunakan dalam contoh ini dapat diunduh dari sini http://www.vpnbook.com/ jika Anda ingin memeriksanya dan melihat cara kerjanya. Cukup unduh bundel sertifikat dan ekstrak file zip. Ada dua TCP dan dua server UDP untuk dipilih. Nama pengguna adalah "freevpnme" dan kata sandi terdaftar di halaman unduhan, namun kata sandi berubah dari hari ke hari untuk mencegah penyalahgunaan dan spam kecuali sertifikat. file tetap sama.


Terima kasih, saya akan mencobanya. Penyedia VPN saya menyediakan file XXX.ovpn. Saya telah menginstalnya di bawah rooter (dd-wrt berantakan dan sebagainya :-)) jadi, saya pikir, itu akan melakukan trik. Tidak sesulit yang saya lihat. Saya akan tetap mengiformasikan ke anda. Sekarang saya perlu membersihkan beberapa file * .conf yang sudah saya mulai memutarbalikkan.
jglerner

Sebagai permulaan saya mencoba OPenVPN pada kotak Windows saya dan berhasil. Saya pikir solusi Anda akan bekerja dengan baik di Linux. Saya akan mencobanya besok pagi. \ o /
jglerner

jika Anda memiliki penyedia vpn dengan lebih dari 500 server, semoga berhasil menambahkan semuanya
Mehdi

@Mehdi Selamat mencoba menggunakan lebih dari satu vpn sekaligus, apalagi 500; koneksi Anda akan sangat lambat. Namun, seharusnya tidak terlalu sulit untuk mengunduh semua 500 file ovpn ke satu direktori di mana pengguna dapat memilih mana yang akan digunakan setiap kali. Tidak diperlukan keberuntungan :) Cukup drag and drop file ke terminal; itu sangat mudah.
mchid

Saya sedang berbicara tentang menambahkan semua 500 server secara manual ke manajer jaringan untuk dapat beralih dari satu ke yang lain setiap saat. Ada lebih dari seret dan jatuhkan di sana karena Anda memerlukan tiga file untuk setiap server (Nordvpn) plus menulis nama pengguna dan kata sandi Anda. Tetapi saya menemukan skrip untuk membuat blog
Mehdi

18

Menambahkan koneksi OpenVPN melalui preferensi Jaringan dengan yang network-manager-openvpn-gnometerinstal, default untuk menggunakan UDP, bukan TCP. Jika Anda ingin terhubung melalui TCP, ini berada di bawah pengaturan Advanced yang bisa Anda peroleh dengan mengklik tombol itu pada tab VPN pada konfigurasi GUI.


2
Buka file .ovpn dan Anda akan menemukan beberapa petunjuk tentang apa yang harus ditetapkan untuk vpn. Arahkan kursor ke setiap pengaturan dan Anda akan melihat garis konfigurasi mana yang harus diperiksa. Misalnya di mana dikatakan config: capilih ca.crtfile jika file ovpn memiliki garis ca ca.crt. Jika file ovpn telah cipher AES-256-CBCmemilihnya di bawah tab sandi Advanced - Security di mana tooltip mengatakan config:cipher. Jika Anda memiliki dev tapfile periksa "Gunakan perangkat Tap", dll.
NoBugs

10

Inilah cara saya melakukan ini di ubuntu 16.04.

Saya menggunakan Network Manager - akses ini melalui klik kanan pada "ikon jaringan" kecil di baki sistem, misalnya:

masukkan deskripsi gambar di sini

Saya sudah memiliki Network Manager, tetapi saya perlu menginstal OpenVPN dan dua ekstensi untuk Network Manager:

sudo apt-get install openvpn  
sudo apt-get install network-manager-openvpn  
sudo apt-get install network-manager-openvpn-gnome  

Bahkan jika Anda tidak menjalankan Gnome, Anda dapat menginstal ekstensi Gnome untuk OpenVPN - itu akan berjalan dengan baik di dalam Unity, misalnya, dan diperlukan untuk pengaturan berikut:

Klik kanan Network Manager di System Tray , pilih Edit :

edit koneksi

klik Tambah :

tambahkan koneksi baru

Di tarik turun, pilih untuk mengimpor konfigurasi vpn:

impor konfigurasi vpn yang disimpan

Pilih .ovpnfile konfigurasi dari sistem file Anda:

pilih vpn config

Setelah pengaturan ini, klik kanan pada Network Manager> VPN Connections dan pilih koneksi yang akan dihubungkan. Untuk memutuskan sambungan, lakukan hal yang sama:

terhubung ke vpn


Ini bekerja dengan sangat baik - bagi saya hal yang paling dekat dengan OpenVPN GUI di Windows atau TunnelBlick di Mac, itulah yang saya cari.
HughHughTeotl

6

Anda dapat menginstal network-manager-openvpn-gnomepaket untuk mengaktifkan OpenVpn GUI di Ubuntu atau linux lain yang memiliki network-manager:

sudo apt-get install network-manager-openvpn-gnome


2

Anda dapat mencoba klien Pritunl sumber gratis dan terbuka

https://client.pritunl.com/

Untuk menginstalnya di Ubuntu 16.04:

sudo tee /etc/apt/sources.list.d/pritunl.list << EOF
deb http://repo.pritunl.com/stable/apt xenial main
EOF

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com --recv 7568D9BB55FF9E5287D586017AE645C0CF8E292A
sudo apt-get update
sudo apt-get install pritunl-client-electron

masukkan deskripsi gambar di sini


Wow! klien VPN berbasis elektron! : D (mind-blown)
ccpizza

-2

Kami sedang mengerjakan klien OpenVPN yang mudah digunakan. Proyek ini baru saja dimulai, tetapi akan terus dikembangkan di masa depan.

Anda dapat mengunduhnya di sini: ezOVPN


Terlihat cantik. Apa statusnya sekarang? Apa yang masih harus dilakukan?
mwfearnley

@ mwfearnley Proyek ini kurang lebih dijeda saat ini. Tetapi saya dapat menawarkan waktu dalam minggu-minggu berikutnya, jika Anda tertarik untuk berkontribusi. Saya memiliki pelacak masalah (atm pribadi), dengan semua masalah yang harus diperbaiki dan fitur. Tolong beritahu saya jika Anda tertarik.
movcmpret
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.