Conectarse al servidor OpenVPN en Raspberry Pi

Conectarse al servidor OpenVPN en Linux

Para conectarse a un servidor OpenVPN desde la terminal de Linux necesitamos 2 cosas:

El archivo de configuración del cliente.

Tener instalado el paquete openvpn.

Para instalar el paquete openvpn en Debian y distribuciones derivadas de Debian ejecutaremos el siguiente comando:

sudo apt install openvpn

Nota: Si usan otros gestores de paquetes diferentes a apt deberán reemplazar apt install por el comando pertinente.

Acto seguido deberán almacenar el fichero de configuración del servidor OpenVPN en una ubicación que nos sea fácil de recordar. En mi caso he almacenado el archivo jayc.ovpn en la siguiente ubicación:

/home/joan/VPN/jayc.ovpn

Una vez finalizada la preparación ya nos podemos conectar al servidor OpenVPN.

Establecer la conexión al servidor OpenVPN desde la terminal

Conectarse al servidor OpenVPN en Linux mediante la terminal es extremadamente fácil y sencillo. Tan solo tenemos que ejecutar un comando del siguiente tipo:

sudo openvpn --config ruta_fichero_configuración

La ruta donde almacenamos nuestro fichero de configuración era /home/joan/VPN/jayc.ovpn. Por lo tanto el comando a usar para conectarnos a nuestro servicio OpenVPN en primer plano será el siguiente:

sudo openvpn --config /home/joan/VPN/geekland.ovpn

Una vez ejecutado el comando se procederá a la conexión.

Nota: Es posible que el momento de conectarse tengáis que introducir el usuario y la contraseña del servicio VPN. Dependerá del servicio VPN que estéis usando.

Si queréis que la conexión se realice en segundo plano y de este modo continuar usando la terminal deberán añadir el carácter & al final del comando:

sudo openvpn --config /home/joan/VPN/geekland.ovpn &

Nota: Si aun quieren facilitar más el proceso de conexión pueden crear un alias.

Desconectarse del servidor OpenVPN desde la terminal en Linux

Para desconectarnos del servidor tenemos varias opciones.

Si la conexión al servidor se ha realizado en primero plano tenemos que presionar la siguiente combinación de teclas:

Ctrl + C

Si la conexión al servidor OpenVPN se ha realizado en segundo plano tendremos que listar los trabajos mediante el comando jobs:

joan@kde-neon:~$ jobs
[1]- Ejecutando sleep 200 & 

[2]+ Ejecutando sudo openvpn --config /home/joan/VPN/jayc.ovpn &

En mi caso existen dos trabajos ejecutándose y el que hace referencia a la conexión VPN es el 2. Por lo tanto traeremos el trabajo 2 en primer plano ejecutando el siguiente comando:

fg 2

Una vez tengamos la conexión OpenVPN en primer plano presionaremos la combinación de teclas:

Ctrl + C

Otra opción alternativa para desconectarnos del servidor OpenVPN es ejecutar el siguiente comando en cualquier emulador de terminal:

sudo killall openvpn





Fuente: https://geekland.eu/conectarse-servidor-openvpn-linux-terminal-networkmanager/

Comentarios