Openvpn3, linux MInt console client ( https://community.openvpn.net/openvpn/wiki/OpenVPN3Linux )
Openvpn3, gui client ( https://github.com/OpenVPN/openvpn3/#openvpn-3-client-api )
Installazione
# aggiungere la repository buster su /etc/apt/source.list http://ftp.de.debian.org/debian buster main # apt install apt-transport-https
# passare a root, se non accetta il comando curl con sudo
# sudo -s
# chiave gpg per repository # curl -fsSL https://swupdate.openvpn.net/repos/openvpn-repo-pkg-key.pub | gpg --dearmor > /etc/apt/trusted.gpg.d/openvpn-repo-pkg-keyring.gpg
# aggiungere: focal per repository ubuntu, buster per debian, o entrambi (righe di comando diverse)
# curl -fsSL https://swupdate.openvpn.net/community/openvpn3/repos/openvpn3-focal.list >/etc/apt/sources.list.d/openvpn3.list
# aggiornare apt con i nuovi repository
# apt update
# apt install openvpn3 (se non trova openvpn3, ripetere con il repo buster di debian)
Avviare VPN3 con file di configurazione $ openvpn3 session-start --config /home/"username"/Documenti/fileconf.ovpn Installazione come servizio Permette l'esecuzione della connessione vpn all'avvio del PC/Notebook. Il servizio prova il collegamento vpn finché non sale il collegamento network LAN o wireless Copiare il file di configurazione "fileconf.ovpn" nella cartella /etc/openvpn3/autoload, e rinominarlo connector.conf Importare il file di configurazione # sudo openvpn3 config-import --config /etc/openvpn3/autoload/connector.conf --name "OpenVPN Cloud" --persistent Creare il file di autoload in /etc/openvpn3/autoload # sudo touch connector.autoload Editare il file ed aggiungee le seguenti righe di comando # sudo nano /etc/openvpn3/autoload/connector.autoload ... aggiungere { "name": "OpenVPN Cloud", "autostart": true, "tunnel": { "persist": true } } Abilitare il servizio systemctl enable openvpn3-autoload Avviarlo systemctl start openvpn3-autoload Verificare lo stato systemctl status openvpn3-autoload