Jika Anda ingin mengatur VPN Anda dengan Ubuntu, Kali atau Mint, maka Anda berada di tempat yang tepat. Dalam artikel ini, adalah panduan cara sederhana untuk menginstal VPN menggunakan Linux VPN GUI, Manajer jaringan, dan metode lainnya.


Berkat popularitasnya, artikel ini berfokus pada pemasangan VPN di Ubuntu, namun, Instruksi yang sama berlaku untuk Linux Mint, Debian, dan Kali (yang didasarkan pada Debian), dan harus menyediakan pedoman yang bermanfaat bagi pengguna distro Linux lainnya..

Pelajari lebih lanjut tentang tetap aman saat online

Jika Anda ingin tahu lebih banyak tentang bagaimana Anda bisa mengamankan data Anda, lihat panduan di bawah ini:

  • Distro Linux yang paling aman - Dalam panduan ini kami mencantumkan dua distrosi Linux yang paling aman di luar sana.
  • Enkripsi VPN - Semua yang perlu Anda ketahui tentang enkripsi VPN dari PPTP ke OpenVPN.

Instal perangkat lunak Linux khusus VPN

Di sebagian besar Sistem Operasi, cara termudah untuk mengatur VPN adalah dengan menggunakan perangkat lunak khusus penyedia VPN. Ini juga berlaku di Linux, tetapi sangat sedikit penyedia VPN yang menawarkan klien GUI Linux khusus.

Bahkan, satu-satunya penyedia VPN yang saya tahu menawarkan VPN GUI untuk Linux dengan berbagai fitur yang biasanya ditemukan di Windows dan perangkat lunak macOS adalah AirVPN dan Mullvad .

Menyiapkan VPN di Perangkat Lunak Pelanggan Linux

Klien "Eddie" AirVPN mendukung berbagai konfigurasi Linux dan bersifat open source.

Klien VPN Mullvad mendukung Ubuntu (Debian), Fedora, Linux Elementary Freya, dan Arch Linux. Ini juga open source.

Instal VPN di Linux

ExpressVPN juga menawarkan klien Linux khusus, tetapi hanya baris perintah dan tidak terlalu berfitur lengkap. Ini tersedia untuk Ubuntu, Fedora, dan Raspbian, tetapi tidak open source.

OpenVPN Untuk Linux melalui NetworkManager

Di luar klien yang berdedikasi, mungkin cara termudah untuk menginstal dan menggunakan OpenVPN pada kebanyakan sistem Linux adalah melalui daemon NetworkManager.

Perlu dicatat bahwa AirVPN merekomendasikan untuk tidak menggunakan NetworkManager "karena beberapa masalah kritis." Namun, saya belum dapat membuat rincian lebih lanjut tentang ini, dan sebagian besar VPN tampaknya senang menggunakannya.

Menginstal OpenVPN di Ubuntu GNOME

  1. Daftarkan akun dengan penyedia VPN yang Anda pilih.
  2. Unduh file konfigurasi .ovpn penyedia Anda untuk server yang ingin Anda sambungkan. Ini sering dapat diunduh secara batch sebagai file .zip, dalam hal ini Anda harus unzip sebelum digunakan.

    Di masa lalu, NetworkManager tidak suka sertifikat dan kunci sebaris. Karena itu, banyak VPN menyarankan untuk mengunduhnya secara terpisah. Tetapi ini tampaknya tidak lagi diperlukan.

  3. Unduh dan instal paket Ubuntu OpenVPN untuk NetworkManager dengan membuka jendela Terminal dan mengetik:

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

  4. Periksa apakah OpenVPN diinstal dengan benar dengan mengeklik Ikon NetworkManager di bilah notifikasi.

    Menginstal VPN di Ubuntu

    Lalu pergi ke VPN Off -> Pengaturan VPN -> VPN -> dan klik tombol +.

    pengaturan VPN di Ubuntu

    Di kotak Tambahkan VPN Anda akan melihat opsi OpenVPN. Jika Anda tidak melihat OpenVPN, maka restart PC Anda.

    Instal VPN Ubuntu

  5. Dengan asumsi Anda melihat opsi OpenVPN, jangan klik itu. Klik "Impor dari file ..." sebagai gantinya. Arahkan ke tempat Anda mengunduh file .ovpn dan klik dua kali pada file tersebut.

    Menyiapkan VPN untuk Ubuntu

  6. Kotak Tambah VPN akan muncul diisi oleh pengaturan VPN server. Cukup isi Nama Pengguna dan Kata Sandi Anda dan tekan “Tambah”.
  7. VPN sekarang diatur. Yay! Untuk memulainya, buka NetworkManager -> VPN mati -> dan pilih server yang ingin Anda hubungkan.

    Cara menginstal VPN Ubuntu

OpenVPN langsung melalui Terminal Linux

Menurut AirVPN, menggunakan OpenVPN melalui Linux Terminal juga lebih aman daripada menggunakan NetworkManager, meskipun saya belum dapat mengkonfirmasi hal ini secara independen atau mengungkap detailnya..

Sayangnya, saya tidak dapat melakukan panduan pengaturan umum untuk ini karena spesifikasinya terlalu banyak bervariasi oleh VPN dan oleh mana rasa Linux yang Anda gunakan. Namun, sebagian besar penyedia yang baik memiliki panduan.

Perhatikan bahwa jika menggunakan OpenVPN secara langsung, permintaan DNS tidak akan didorong ke server DNS penyedia VPN. Kebocoran IP dapat diatasi dengan memodifikasi resolvconf untuk mendorong DNS ke server DNS VPN Anda.

Atau, Anda dapat mengkonfigurasi firewall iptables secara manual untuk memastikan semua lalu lintas (termasuk permintaan DNS) harus melalui server VPN. Ini akan, setidaknya, memastikan semua permintaan DNS diproksi dengan VPN Anda. Itu juga akan bertindak sebagai saklar mematikan.

Dokumentasi di situs web VPN Anda dapat memberi Anda panduan lebih lanjut tentang masalah ini.

Mengkonfigurasi VPN untuk Linux secara manual menggunakan PPTP melalui NetworkManager

PPTP bukan protokol VPN yang aman, jadi kami biasanya menyarankan Anda menghindarinya. NetworkManager hadir dengan dukungan PPTP "out of the box," yang dapat menjadikan PPTP solusi "cepat dan kotor" yang berguna ketika keamanan bukan prioritas tinggi.

  1. Buka Manajer Jaringan -> Pengaturan VPN. Klik ikon + di sebelah kotak VPN -> Protokol Tunneling Titik-ke-Titik (PPTP)

    mengatur VPN Ubuntu

  2. Isi pengaturan PPTP yang diberikan kepada Anda oleh VPN Anda. Perhatikan bahwa pengaturan ini tidak spesifik untuk Linux, sehingga Anda dapat menggunakan pengaturan umum atau pengaturan yang diberikan untuk platform lain.

    Tambahkan VPN ke Ubuntu Linux

Mengkonfigurasi VPN untuk Linux secara manual menggunakan L2TP / IPsec

Seperti yang tidak digunakan dalam Panduan Enkripsi VPN Lengkap kami, L2TP adalah protokol tunneling yang tidak menyediakan enkripsi atau kerahasiaan untuk lalu lintas yang melewatinya, sehingga biasanya diimplementasikan dengan rangkaian otentikasi IPsec (L2TP / IPsec).

Cara menginstal L2TP / IPsec untuk NetworkManager

NetworkManager-l2tp adalah plugin VPN untuk NetworkManager 1.2+ yang mencakup dukungan untuk L2TP / IPsec.

Untuk menginstal, jalankan Terminal dan masukkan perintah berikut:

sudo add-apt-repository ppa: nm-l2tp / network-manager-l2tp

sudo apt-get pembaruan

sudo apt-get install network-manager-l2tp

Anda mungkin diminta untuk menginstal binari tambahan (mis. Untuk GNOME), dalam hal ini lanjutkan. Restart PC dan L2TP Anda sekarang harus diaktifkan di NetworkManager.

Menginstal PPTP VPN L2TP

Setup sangat mirip dengan menggunakan PPTP (lihat di atas), kecuali bahwa Anda harus memasukkan beberapa detail otentikasi IPSec tambahan. Sekali lagi, VPN Anda harus dapat menyediakan ini, dan pengaturan umum baik-baik saja.

Menyiapkan VPN L2TP dan IPsec

Pembaruan Mei 2018: Saat ini ada bug di xl2tpd yang dapat membahayakan penggunaannya dengan protokol IPSec. Masalahnya sudah diperbaiki di Fedora, jadi saya berharap itu akan ditambal di Ubuntu dan Debian segera. Silakan lihat di sini untuk detail dan pembaruan terbaru.

Mengkonfigurasi VPN untuk Linux secara manual menggunakan IKEv2

IKEv2 adalah protokol VPN yang aman dan cepat yang dengan cepat mendapatkan popularitas dengan layanan VPN. Ini didukung di Linux melalui strongSwan. Paket StrongSwan tersedia untuk sebagian besar versi Linux, atau Anda dapat mengompilasinya sendiri.

Cara menginstal IKEv2 untuk NetworkManager. Anda dapat membangun ini dari sumber, atau pengguna Debian / Ubuntu dapat membuka Terminal dan memasukkan:

sudo apt-get install network-manager-strongswan

Dalam penggunaannya, plugin berfungsi seperti halnya plugin L2PT NetworkManager yang dijelaskan di atas.

Cukup masukkan pengaturan IKEv2 yang disediakan oleh VPN Anda (jika mendukung IKEv2).

IKEv2 VPN untuk Linux

Cara Menguji VPN untuk Linux

Jika menggunakan NetworkManager, ikon kunci jaringan kecil di bilah notifikasi memungkinkan Anda mengetahui sekilas bahwa Anda terhubung.

Cara menguji VPN di Linux

Untuk konfirmasi lebih lanjut, VPN terhubung dan berfungsi dengan benar, Anda dapat menjalankan tes kebocoran IP ...

Periksa VPN Anda untuk kebocoran IP

Setelah terhubung ke VPN (menggunakan metode apa pun), ada baiknya memeriksa kebocoran IP.

Memeriksa Linux Linux untuk Kebocoran IP

Contoh di atas menunjukkan kasus kebocoran IPv6 yang buruk. Hasil IPv4 DNS dengan benar menunjukkan bahwa saya terhubung ke server VPN di AS, tetapi situs web dapat melihat alamat IPv6 UK asli saya melalui kebocoran DNS biasa dan WebRTC. Gagal!

Untuk informasi lebih lanjut tentang tetap aman dengan VPN di Inggris atau AS, lihat panduan di bawah ini:

  • VPN UK
  • Amerika Serikat VPN

Perhatikan bahwa Penggunaan Pribadi - IP [RFCxxxx] hanya IP lokal. Mereka tidak dapat digunakan untuk mengidentifikasi individu atau perangkat, dan karenanya tidak merupakan kebocoran IP.

Setup VPN untuk Linux: Kesimpulan

Seperti kebanyakan hal Linux, banyak hal tidak pernah semudah seperti pada platform yang lebih umum. Yang mengatakan, bahkan pengguna Debian / Ubuntu yang tidak berpengalaman seharusnya tidak memiliki masalah pengaturan VPN menggunakan NetworkManager.

Kredit gambar: Oleh Profit_Image / Shutterstock.

Brayan Jackson
Brayan Jackson Administrator
Sorry! The Author has not filled his profile.
follow me