Por defecto Linux Mint tiene instalado OpenVPN, que es una herramienta para conectividad basada en SSL que es una capa de sockets seguros aplicados a una red virtual privada, en muchos trabajos necesitamos conectarnos a este tipo de redes para obtener algún tipo de servicio; la versión OpenVPN3 esta sobre una arquitectura completamente diferente a sus predecesores, permitiendo a sus usuarios privilegios para administrar e iniciar túneles de conexión con restricción reforzada; la forma de instalación mediante consola es la siguiente:
Debemos de abrir una terminal ctrl+alt+t
Nos aseguramos que el comando apt de instalación acepte la capa de transporte con https; para eso como super usuario ingresamos:
sudo apt install apt-transport-https
En mi caso esta actualizado, pero sino debemos aceptar la instalación.
Lo siguiente es agregar la llave de los paquetes para OpenVPN3 :
sudo wget https://swupdate.openvpn.net/repos/openvpn-repo-pkg-key.pub
dentro de mi carpeta personal se descargo mi llave:
Ahora debemos de agregar esa llave para que instale desde el repositorio:
sudo apt-key add openvpn-repo-pkg-key.pub
si todo esta correcto nos mostrara:
Ahora el paso mas importante es este:
sudo wget -O /etc/apt/sources.list.d/openvpn3.list https://swupdate.openvpn.net/community/openvpn3/repos/openvpn3-$DISTRO.list
donde $DISTRO debe ser el nombre de la distribución que estamos usando, en mi caso como estoy usando Mint, que esta funcionando con la version Ubuntu 20.04 que seria la distribución focal. Por tanto el comando que usare sera:
sudo wget -O /etc/apt/sources.list.d/openvpn3.list https://swupdate.openvpn.net/community/openvpn3/repos/openvpn3-focal.list
En la pagina oficial esta una tabla de ayuda que nos muestra que opciones tenemos para diferentes distribuciones. (mostrar imagen)
ahora en la linea de comando usando el comando indicado, obtenemos:
Ahora solo debemos de actualizar nuestra lista de paquetes para instalar:
sudo apt update
Ahora ya esta todo listo para instalar OpenVPN:
sudo apt install openvpn3
con eso estaría ya instalado,
debemos de comprobar la instalación con: openvpn3 –help y openvpn3 version
Una vez instalado ya estaría listo para conectarse a alguna red VPN para poder trabajar.
Los comando básicos para conectarse a una red privada son:
openvpn3 session-start –config 'direccion_archivo_configuracion'
Este comando establece una conexión con la red privada, pero antes debemos de conseguir el archivo de configuración en mi caso esta tiene una extensión *.ovpn; ademas de usar la contraseña que nos indiquen al momento de crear ese archivo.
openvpn3 sessions-list
Con este comando vemos la lista de sesiones que tenemos conectadas
openvpn3 session-manage --config 'direccion_archivo_configuracion' --disconnect
Con este comando nos desconectamos de la sesión que se indica en el archivo.
Fuente: https://openvpn.net/cloud-docs/openvpn-3-client-for-linux/