viernes, 8 de octubre de 2021

Instalando Cliente OpenVPN en Linux Mint

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/