Instal client VPN Pritunl di Debian/Ubuntu

Dalam panduan kami sebelumnya, kami mempelajari cara Menginstal dan Mengatur Server VPN Pritunl di Debian. Tutorial ini akan membawa Anda melalui cara menginstal client VPN Pritunl pada sistem Debian/Ubuntu sehingga Anda dapat terhubung ke server VPN Anda dan dapat mengakses sistem Anda yang lain di LAN jarak jauh.

Instal client VPN Pritunl di Debian/Ubuntu

Instal Repositori APT Pritunl di Debian/Ubuntu

Untuk menginstal client VPN Pritunl pada sistem Debian/Ubuntu, Anda harus menginstal repositori Pritunl terlebih dahulu dengan menjalankan perintah di bawah ini;

Instal repositori Pritunl di Ubuntu/Debian;

echo "deb https://repo.pritunl.com/stable/apt $(lsb_release -sc) main" > /etc/apt/sources.list.d/pritunl.list

Instal repositori Pritunl di Ubuntu/Debian;

apt install apt-transport-https dirmngr
apt-key adv --keyserver hkp://keyserver.ubuntu.com --recv 7568D9BB55FF9E5287D586017AE645C0CF8E292A 

Jalankan pembaruan sistem;

apt update

Instal client VPN Pritunl di Debian/Ubuntu

Setelah repo berada di tempatnya, jalankan perintah di bawah ini untuk menginstal client Pritunl VPN di Debian/Ubuntu.

Pada sistem desktop, Anda dapat menginstal pritunl-client-electronpaket client VPN;

apt install pritunl-client-electron

Pada sistem server, Anda cukup menggunakan paket client VPN pritunl-client;

apt install pritunl-client

Menghubungkan ke Server VPN Pritunl

Tambahkan Pengguna dan Organisasi di Server VPN Pritunl

Sebelum Anda dapat terhubung ke server VPN Pritunl dari client, Anda harus membuat user dan organisasi. Ikuti tautan di bawah ini untuk membuat user dan organisasi server Pritunl VPN.

Tambahkan Pengguna dan Organisasi di Server VPN Pritunl

Hubungkan ke Server VPN Pritunl dari Server tanpa Lingkungan Desktop

Jika Anda menjalankan server tanpa interface GUI, Anda dapat menggunakannya pritunl-clientuntuk terhubung ke server Pritunl VPN.

Penggunaan command line dasar untuk pritunl-clientadalah;

pritunl-client
Pritunl Client Command Line Tool Usage: pritunl-client [flags] pritunl-client [command] Available Commands: add Add profile completion generate the autocompletion script for the specified shell help Help about any command list List profiles logs Show logs for profile remove Remove profile start Start profile stop Stop profile version Show version watch Watch profiles Flags: -h, --help help for pritunl-client Use "pritunl-client [command] --help" for more information about a command.

Jadi, misalnya, di server VPN Pritunl kami, kami menambahkan dua user demo seperti yang ditunjukkan di atas.

Katakanlah Anda ingin terhubung ke server VPN Pritunl sebagai salah satu user di atas, misalnya user demo dari server Ubuntu/Debian Anda, menggunakan pritunl-client, maka Anda cukup menjalankan perintah di bawah ini;

pritunl-client add [profile_uri]

Di mana [profile_uri]uri untuk profil user di server Pritunl VPN. Anda bisa mendapatkan URI profil user dari server VPN Pritunl, profil user. Lihat tangkapan layar di bawah ini;

Jadi jika Anda menggunakan sertifikat SSL tepercaya dengan server Pritunl VPN Anda, maka Anda dapat mengimpor profil secara langsung menggunakan contoh perintah di bawah ini;

pritunl-client add pritunl://pritunl.kifarunix-demo.com/ku/pw6pDiJZ

Daftar profil yang tersedia dengan menjalankan perintah;

pritunl-client list

Mulai profil menggunakan pritunl-client startperintah;

pritunl-client start -h
Start profile Usage: pritunl-client start [profile_id] [flags] Flags: -h, --help help for start -m, --mode string VPN mode (ovpn, wg) -p, --password string VPN password

Hubungkan ke Server VPN Pritunl dari Sistem Desktop

Dari sistem desktop, Anda dapat terhubung ke server VPN Pritunl menggunakan client Pritunl. Cukup luncurkan dari menu aplikasi. Ini terlihat seperti ini;

Download profil user dari server Pritunl dan impor pada client.

Anda juga bisa mendapatkan profil URI dan mengimpor dari URI.

Dalam demo kami, kami mengdownload profil untuk user demo dan mengimpor sebagai berikut.

wget -P ~/Downloads/ https://pritunl.kifarunix-demo.com/key/guxJ2EedzAC8dkodgKoYJTtjGpYpFnp3.tar --no-check-certificate
cd ~/Downloads
tar xf guxJ2EedzAC8dkodgKoYJTtjGpYpFnp3.tar
ls -alh.
... -rw-r--r-- 1 koromicha koromicha 20K Mar 17 01:59 guxJ2EedzAC8dkodgKoYJTtjGpYpFnp3.tar -rw------- 1 koromicha koromicha 9.7K Mar 17 01:59 kifarunix-demo.com_demo_kifarunix-demo-vpn.ovpn

Jadi kami memiliki file profil ovpn.

Untuk mengimpor profil, cukup klik Import Profile dan pilih.ovpn file dari lokasi sistem spesifik Anda.

Client Pritunl kemudian menunjukkan seperti yang ditunjukkan di bawah ini setelah profil diimpor;

Untuk menghubungkan, klik pada baris menu di kanan atas dan klik connect.

Status koneksi dari client;

Verifikasi alamat IP;

ip add
4: tun0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 100 link/none inet 192.168.241.2/24 brd 192.168.241.255 scope global tun0 valid_lft forever preferred_lft forever inet6 fe80::8906:20df:b6f4:ef97/64 scope link stable-privacy valid_lft forever preferred_lft forever

Status koneksi dari Server VPN Pritunl;

Hubungkan Menggunakan client OpenVPN;

Anda dapat terhubung menggunakan openvpnclient;

sudo openvpn ~/Downloads/kifarunix-demo.com_demo_kifarunix-demo-vpn.ovpn

Metode koneksi lainnya

Menggunakan alat command line Manajer Jaringan;

nmcli connection import type openvpn file ~/Downloads/kifarunix-demo.com_demo_kifarunix-demo-vpn.ovpn

Demikian pula, Anda juga dapat mengimpor konfigurasi.ovpn yang disimpan dari pengaturan koneksi jaringan Gnome atau KDE.

Itu menandai akhir dari tutorial tentang cara menginstal client Pritunl VPN di Debian/Ubuntu.

Referensi dan Bacaan Lebih Lanjut

Koneksi VPN Pritunl

Client Pritunl Gnome

Tutorial Terkait

Hubungkan ke VPN Secara Otomatis di Ubuntu 20.04/18.04

Instal Client VPN FortiClient di Ubuntu 20.04/Ubuntu 18.04

Hubungkan ke OpenVPN menggunakan Network Manager di CentOS 8/Ubuntu 18.04

Hubungkan ke Cisco VPN Menggunakan file PCF di Ubuntu

Instal dan Siapkan Server OpenVPN di Ubuntu 20.04