OpenVPN è un prodotto software liberamente distribuito che viene utilizzato per creare una connessione sicura e crittografata tra due computer su Internet. È open source e supporta diverse piattaforme, tra cui Windows, Mac OS X, Linux, Android e iOS.
OpenVPN è un popolare software open source che consente di creare reti private virtuali (VPN) crittografate su Internet. OpenVPN fornisce una connessione sicura e protetta tra computer o dispositivi su reti insicure come Internet.
Con OpenVPN, gli utenti possono creare tunnel criptati per trasmettere dati su reti pubbliche, garantendo la privacy e la sicurezza delle informazioni trasmesse. OpenVPN utilizza vari metodi di crittografia, come SSL/TLS, per proteggere i dati da accessi non autorizzati.
OpenVPN è ampiamente utilizzato sia dagli utenti aziendali per fornire un accesso remoto sicuro alle reti aziendali, sia dagli utenti comuni per aggirare la censura, proteggere la privacy e garantire connessioni sicure quando si utilizzano hotspot Wi-Fi aperti. Grazie alla sua flessibilità, affidabilità e capacità di funzionare su una varietà di sistemi operativi, OpenVPN è una delle soluzioni più popolari e diffuse per la creazione di reti private virtuali su Internet.
Lo script è stato progettato per installare le funzionalità di base di OpenVPN senza interfaccia web. L'interfaccia web è abbastanza comoda, ma potrebbe essere una fonte di vulnerabilità o un segno che il server viene utilizzato come server VPN.
Il server viene gestito dalla riga di comando.
Dopo l'installazione. Il file eseguibile openvpn.sh rimane nella cartella principale dell'utente root. Per aggiungere un nuovo utente, è necessario eseguirlo.
In questa fase è necessario specificare il numero dell'opzione. In questo caso si tratta della prima voce del menu. Specifichiamo il numero 1
Il passo successivo consiste nello specificare il nome dell'utente da creare. In questo esempio è l'utente client02
Il passo successivo consiste nello specificare se è necessario impostare una password aggiuntiva per l'utente o creare un file di configurazione senza password.
Questo è il passo finale. Lo script creerà un nuovo file di configurazione /root/client02.ovpn
.
Il file di configurazione deve essere scaricato sul dispositivo e importato nell'applicazione OpenVPN.
Lo script viene utilizzato se si ha bisogno di una comoda interfaccia web da cui scaricare un file di configurazione o creare un nuovo utente. Dopo l'installazione si riceverà un'e-mail con l'indirizzo dell'interfaccia web e gli attributi di accesso.
Quando si esegue lo script è possibile impostare immediatamente una password per l'interfaccia web. Se il campo viene lasciato vuoto, la password verrà generata automaticamente e inviata al vostro indirizzo e-mail.
Dopo che lo script ha funzionato, si deve seguire il link dell'e-mail e inserire il nome utente e la password dell'amministratore.
Dopo l'esecuzione dello script, per impostazione predefinita viene creato l'utente admin. Se si desidera aggiungere un nuovo utente, fare clic sul pulsante + CREA UTENTE.
Nella finestra di dialogo, inserire il nome del nuovo utente nel campo "Nome utente". Pensare e inserire una password. Se si desidera che il nuovo utente sia in grado di creare utenti autonomamente, selezionare "Rendi amministratore". Una volta compilati tutti i campi, fare clic sul pulsante "SALVA".
È possibile scaricare il file di configurazione del nuovo utente facendo clic sull'icona del dischetto nella riga dell'utente.
Il file di configurazione può essere importato nel client OpenVPN.