Come installare VPN su Ubuntu 20.04

La sicurezza della rete è uno dei punti essenziali che dobbiamo tenere a mente con ogni accesso a Internet e questo perché ogni clic che diamo, ogni lettera che inseriamo e ogni sito Web che visitiamo, sono monitorati in background da terze parti. dati per finalità pubblicitarie ed in altri casi più sensibili per finalità estorsive. Ovviamente non possiamo sparire perché il 99% di quello che facciamo deve essere in rete, ma possiamo aumentare la sicurezza della nostra navigazione e questo è possibile grazie alle reti private virtuali (Virtual Private Network VPN).

Vantaggi dell'utilizzo di una rete VPNI vantaggi dell'utilizzo di una rete VPN sono:

  • Hanno una crittografia che ottimizza la privacy su reti Wi-Fi non affidabili e reti di accesso pubblico.
  • Navigazione sicura.
  • Impedisce la cronologia di navigazione e altro ancora.

È per questi motivi che ti insegneremo come installare OpenVPN in Ubuntu 20.04 (server e desktop) per avere un'alternativa di sicurezza extra nei processi di navigazione in Internet.

Cos'è OpenVPNOpenVPN è stato sviluppato per consentire all'utente di creare una rete VPN utilizzando i protocolli di trasmissione TCP e UDP, tutti i tunnel VPN sono protetti con il protocollo OpenVPN che dispone di autenticazione SSL/TLS, certificati, credenziali e autenticazione a più fattori. .

OpenVPN ha un'architettura client-server e può essere installato su diversi sistemi come Linux, Windows, macOS o su sistemi operativi mobili come Android, Windows Mobile e iOS. Il server di accesso OpenVPN è in grado di ricevere connessioni VPN in entrata e quindi i client OpenVPN Connect possono avviare la connessione al server.

Funzionalità VPNLe caratteristiche principali di OpenVPN sono:

  • Integra un server VPN robusto e scalabile, facile da configurare e gestire dall'utente
  • Dispone di Cloud Application Marketplace per AWS, GCP, Azure e Oracle
  • Supporta reti virtuali di accesso remoto da sito a sito
  • Consente di configurare controlli di accesso specifici sia a livello di utente che di gruppo
  • Ha diverse modalità di autenticazione
  • Gestione centralizzata dei certificati
  • Usa la funzione tunnel divisi
  • Tolleranza ai guasti

Ora impareremo come installare OpenVPN su Ubuntu 20.04 Server e successivamente connetterci da Ubuntu 20.04 Desktop.

1. Come installare OpenVPN su Ubuntu 20.04 Server


La configurazione di OpenVPN stessa è un'attività che richiede diversi parametri che per molti possono essere complessi. Per evitare ciò è disponibile uno script con il quale sarà possibile configurare il nostro server OpenVPN in maniera molto più dinamica. Questo script rileverà automaticamente l'indirizzo IP privato del server.

Passo 1
Per saperlo, eseguiremo quanto segue:

 wget -qO - icanhazip.com

INGRANDIRE

Passo 2
In alternativa possiamo eseguire quanto segue:

 dig + short myip.opendns.com @ resolver1.opendns.com
Passaggio 3
Ora scaricheremo lo script menzionato usando il comando CURL come segue:
 curl -O https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh

INGRANDIRE

Passaggio 4
Renderemo questo file eseguibile con il seguente comando:

 chmod + x openvpn-install.sh

INGRANDIRE

Passaggio 5
Fatto ciò, eseguiamo il file con il seguente comando:

 sudo bash openvpn-install.sh

INGRANDIRE

Passaggio 6
Per prima cosa convalidiamo l'indirizzo IPv4 da utilizzare, premiamo Invio e poi dobbiamo inserire l'indirizzo IP pubblico del server Ubuntu 20.04:

INGRANDIRE

Passaggio 7
Premiamo Invio e ora abbiamo alcune domande in base alla configurazione desiderata, prima di tutto chiede se vogliamo abilitare il supporto IPv6:

INGRANDIRE

Passaggio 8
Dopodiché selezioniamo attraverso quale porta verrà ascoltata la comunicazione OpenVPN:

INGRANDIRE

Passaggio 9
Lasciamo l'opzione di default e poi definiamo il protocollo da utilizzare:

INGRANDIRE

Passaggio 10
Successivamente, abbiamo una serie di opzioni DNS da utilizzare:

INGRANDIRE

Passaggio 11
Selezioniamo quello desiderato e ora definiamo se utilizzeremo la compressione nei file:

INGRANDIRE

Passaggio 12
Quindi chiede se vogliamo personalizzare le impostazioni di OpenVPN:

INGRANDIRE

Passaggio 13
Premi Invio per procedere con l'installazione dello script OpenVPN:

INGRANDIRE

Passaggio 14
Quindi ci verrà chiesto di inserire il nome del cliente:

INGRANDIRE

Passaggio 15
Successivamente definiamo il metodo di autenticazione e abbiamo raggiunto la fine dell'installazione di OpenVPN su Ubuntu 20.04 Server:

INGRANDIRE

Nella parte finale troviamo il percorso del file di configurazione del client nella directory di lavoro in cui ci troviamo.

Passaggio 16
Confermiamo che il servizio OpenVPN è attivo con il seguente comando:

 sudo systemctl status openvpn

INGRANDIRE

Passaggio 17
Oltre a questo, confermiamo che il demone OpenVPN è in ascolto sulla porta assegnata nello script, per questo inseriamo il seguente comando:

 sudo ss -tupln | grep openvpn

INGRANDIRE

Passaggio 18
Con il comando "ip add" confermiamo che è stata creata una nuova interfaccia che sarà quella che fungerà da VPN con i computer:

INGRANDIRE

In questo caso si tratta dell'interfaccia 3 denominata POINTOPOINT.

2. Come configurare OpenVPN su Ubuntu 20.04 Desktop

Passo 1
Ora andiamo al client e il primo passo sarà installare OpenVPN con il seguente comando, inoltre possiamo installarlo in altre distribuzioni come questa:

 sudo yum install openvpn (CentOS 8/7/6) sudo apt install openvpn (Ubuntu / Debian) sudo dnf install openvpn (Fedora 22 + / CentOS 8)

Passo 2
Successivamente andremo ad installare i pacchetti "network-manager-openvp" che permettono di gestire l'interfaccia OpenVPN:

 sudo yum install network-manager-openvpn (CentOS 8/7/6) sudo apt install network-manager-openvpn (Ubuntu / Debian) sudo dnf install network-manager-openvpn (Fedora 22 + / CentOS 8)

Passaggio 3
Ora inizieremo, abiliteremo e vedremo lo stato del servizio OpenVPN:

 sudo systemctl start openvpn sudo systemctl enble openvpn sudo systemctl status openvpn

Passaggio 4
Successivamente, importeremo il file di configurazione di OpenVPN nella directory Home in questo modo:

 cd ~ $ scp "utente" @ "server IPv4": / home /solvetic /solvetic.ovpn
Di conseguenza importeremo il file nella directory Home di Ubuntu 20.04:

INGRANDIRE

Passaggio 5
Ora andiamo alla configurazione di rete dove vedremo quanto segue:

Passaggio 6
Facciamo clic sul segno + nella sezione VPN e verrà visualizzato quanto segue:

Passaggio 7
Facciamo clic sull'opzione "Importa da file" e nella finestra successiva andiamo al percorso in cui è stato importato il file di configurazione:

INGRANDIRE

Passaggio 8
Lo selezioniamo e clicchiamo su "Apri", caricherà tutte le variabili del server OpenVPN:

Passaggio 9
Facciamo clic su "Aggiungi" per integrarlo alla rete e vedremo questo:

INGRANDIRE

Passaggio 10
Procediamo a connettere la rete VPN facendo clic sul suo interruttore e dobbiamo inserire la password dell'amministratore:

Passaggio 11
Facciamo clic su Connetti per procedere con questa operazione:

Passaggio 12
Possiamo convalidare la connessione VPN dal menu in alto:

INGRANDIRE

Passaggio 13
Al momento vogliamo applicare una modifica o rimuovere OpenVPN in Ubuntu 20.04 Server, eseguiremo quanto segue. Lì selezioniamo l'opzione desiderata e seguiamo i passaggi necessari.

 sudo bash openvpn-install.sh

Con Solvetic hai imparato a installare OpenVPN su Ubuntu 20.04 e quindi a garantire la connettività web.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave