GNU/Linux >> Linux Esercitazione >  >> Panels >> OpenVPN

Installa il client VPN Pritunl su Debian/Ubuntu

Nella nostra guida precedente, abbiamo imparato come installare e configurare il server VPN Pritunl su Debian. Questo tutorial ti spiegherà come installare il client VPN Pritunl su sistemi Debian/Ubuntu in modo da poterti connettere al tuo server VPN e poter accedere agli altri tuoi sistemi in una LAN remota.

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

OpenVPN
  1. Come installare Spotify su Ubuntu e Debian

  2. Installa ownCloud 10 su Ubuntu 16.04 / 14.04 / Debian 9/8

  3. Installa Node.js in Ubuntu e Debian

  4. Come installare il client Minecraft su Ubuntu

  5. Debian – Installazione di due Glibc insieme in Debian/ubuntu?

Come installare il client desktop Mattermost su Debian 11 / Ubuntu 20.04

Come installare PrestaShop su Ubuntu/Debian

Come installare il client FileZilla su Debian 10

Come installare Mongoku su Ubuntu 20.04 / Debian 11

Come installare ODBC su Ubuntu 20.04 / Debian 11?

Come installare il server VPN Pritunl su Ubuntu 20.04 LTS