Instalar OpenVPN en Debian 12

 


Vamos a instar el servidor de VPN, OpenVPN en nuestro servidor Debian 12, para ello vamos a utilizar el siguiente script:
https://github.com/angristan/openvpn-install

A continuación se detallan los pasos:

1. Descargamos el script con el siguiente comando:

curl -O https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh

2. Asignamos permisos de ejecución con el siguiente comando:

chmod +x openvpn-install.sh

3. Ejecutamos el script con el siguiente comando (con sudo):

sudo ./openvpn-install.sh


Seguimos las instrucciones, durante el proceso debemos poner la IP publica, no la local, elegir unas DNS, y crearemos el usuario.

Editar el archivo .ovpn, y sustituir la ip por el subdominio, no-ip.org, etc.


Para añadir otro usuario, eliminar un usuario o desinstalar OpenVPN, hay que volver a ejecutar el script: sudo ./openvpn-install.sh

No olvidar abrir el puerto asignado en vuestro router.

El archivo de configuración del usuario se guarda en la carpeta /root/nombreusuario.ovpn


Para usar el VPN en Android, descargamos la siguiente app:

https://play.google.com/store/apps/details?id=net.openvpn.openvpn

Luego añadiremos el perfil de usuario, añadiendo el archivo .ovpn (hay que descargarlo en nuestro dispositivo Android previamente).


Para usar el VPN en Windows, descargamos la siguiente app:

https://openvpn.net/client/client-connect-vpn-for-windows/

Añadimos nuestro perfil de usuario .ovpn.



Comentarios