Installa il client VPN Pritunl su Debian/Ubuntu
Installa Pritunl APT Repository su Debian/Ubuntu
Per installare il client VPN Pritunl su sistemi Debian/Ubuntu, devi prima installare i repository Pritunl eseguendo i comandi seguenti;
Installa il repository Pritunl su Ubuntu/Debian;
echo "deb https://repo.pritunl.com/stable/apt $(lsb_release -sc) main" > /etc/apt/sources.list.d/pritunl.list
Installa il repository Pritunl su Ubuntu/Debian;
apt install apt-transport-https dirmngr
apt-key adv --keyserver hkp://keyserver.ubuntu.com --recv 7568D9BB55FF9E5287D586017AE645C0CF8E292A
Esegui l'aggiornamento del sistema;
apt update
Installa il client VPN Pritunl su Debian/Ubuntu
Una volta che i repository sono a posto, esegui il comando seguente per installare il client VPN Pritunl su Debian/Ubuntu.
Sui sistemi desktop, puoi installare pritunl-client-electron
Pacchetto client VPN;
apt install pritunl-client-electron
Sui sistemi server, puoi semplicemente utilizzare il pacchetto client VPN pritunl-client;
apt install pritunl-client
Connessione al server VPN Pritunl
Aggiungi utenti e organizzazioni su Pritunl VPN Server
Prima di poterti connettere al server VPN Pritunl dal client, devi aver creato gli utenti e le organizzazioni. Segui il link sottostante per creare utenti e organizzazione del server VPN Pritunl.
Aggiungi utenti e organizzazioni su Pritunl VPN Server
Connettiti al server VPN Pritunl da server senza ambiente desktop
Se stai utilizzando server senza interfaccia GUI, puoi utilizzare pritunl-client
per connettersi al server VPN Pritunl.
L'utilizzo di base della riga di comando per pritunl-client
è;
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.
Quindi, ad esempio, nel nostro server VPN Pritunl, abbiamo aggiunto due utenti demo come mostrato sopra.
Diciamo che vuoi connetterti al server VPN Pritunl come uno degli utenti sopra, diciamo utente demo dal tuo server Ubuntu/Debian, usando pritunl-client, quindi dovresti semplicemente eseguire il comando seguente;
pritunl-client add [profile_uri]
Dove [profile_uri]
è l'uri per il profilo utente sul server VPN Pritunl. Puoi ottenere l'URI del profilo dell'utente dal server VPN Pritunl, il profilo dell'utente. Vedi gli screenshot qui sotto;
Quindi, se stai utilizzando un certificato SSL affidabile con il tuo server VPN Pritunl, puoi importare il profilo direttamente utilizzando il comando di esempio riportato di seguito;
pritunl-client add pritunl://pritunl.kifarunix-demo.com/ku/pw6pDiJZ
Elenca i profili disponibili eseguendo il comando;
pritunl-client list
Avvia il profilo utilizzando pritunl-client start
comando;
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
Connettiti al server VPN Pritunl dai sistemi desktop
Dai sistemi desktop, puoi connetterti al server VPN Pritunl utilizzando il client Pritunl. Basta avviarlo dal menu dell'applicazione. Sembra così;
Scarica il profilo dell'utente dal server Pritunl e importalo sul client.
Puoi anche ottenere l'URI del profilo e importare dall'URI.
Nella nostra demo, abbiamo scaricato il profilo per l'utente demo e importato come segue.
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
Quindi abbiamo il file del profilo ovpn.
Per importare il profilo, fai semplicemente clic su Importa profilo e seleziona il tuo .ovpn
file dalla posizione di sistema specifica.
Il client Pritunl viene quindi visualizzato come mostrato di seguito una volta importato il profilo;
Per connetterti, fai clic sulle righe del menu in alto a destra e fai clic su connetti .
Stato della connessione dal client;
Verifica l'indirizzo 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
Stato della connessione dal server VPN Pritunl;
Connetti utilizzando il client OpenVPN;
Puoi connetterti usando openvpn
cliente;
sudo openvpn ~/Downloads/kifarunix-demo.com_demo_kifarunix-demo-vpn.ovpn
Altri metodi di connessione
Utilizzo dello strumento della riga di comando di Network Manager;
nmcli connection import type openvpn file ~/Downloads/kifarunix-demo.com_demo_kifarunix-demo-vpn.ovpn
Allo stesso modo, puoi anche importare una configurazione .ovpn salvata dalle impostazioni di connessione di rete di Gnome o KDE.
Questo segna la fine del tutorial su come installare il client VPN Pritunl su Debian/Ubuntu.
Riferimenti e ulteriori letture
Connessione VPN Pritunl
Cliente Pritunl Gnome
Esercitazioni correlate
Connetti automaticamente alla VPN su Ubuntu 20.04/18.04
Installa il client VPN FortiClient su Ubuntu 20.04/Ubuntu 18.04
Connettiti a OpenVPN utilizzando Network Manager su CentOS 8/Ubuntu 18.04
Connettiti a Cisco VPN utilizzando il file PCF su Ubuntu
Installa e configura il server OpenVPN su Ubuntu 20.04