Montar un servidor OpenVPN en Debian Server 11

 

Mi intención es montar una pequeña nube con la Raspberry Pi 3 B+ que tengo libre y para acceder de forma fácil y segura desde el exterior lo mejor es montarme mi propia VPN, lo haré en un servidor VPS con Debian 11 y OpenVPN.

 

Lo primero es tener Debian actualizado

 

apt update

apt upgrade

 

Una vez actualizado, instalar OpenVPN es muy sencillo descargando este script

 

wget https://git.io/vpn -O openvpn-install.sh

 

Se puede visualizar la descarga una vez finalizada

 

ls

 

 

Si es necesario se le dan permisos

 

chmod 777 openvpn-install.sh

 

Se ejecuta y se configura

 

./openvpn-install.sh -d

 

 

Una vez finalizado el proceso se genera la configuración con un certificado de cliente y un par de claves para el cliente del usuario que se ha indicado.

 

 

Se copia el archivo en la home del usuario y se le dan permisos de lectura y escritura

 

cp jess.ovpn /home/jess.ovpn

chown jess:jess /home/jess.ovpn

 

 

La configuración también hay que copiarla en un archivo que necesitará el cliente, en caso de ser Linux la extensión es .conf y se copia en /etc/openvpn/ y en caso de ser Windows .ovpn

 

Si se necesita añadir o eliminar más usuarios se vuelve a ejecutar el script y se elige la opción correspondiente

 

 

Finalmente se comprueba que está funcionando

 

systemctl status openvpn

 

 

 

Compartir en: