Instalación de OpenVPN en un VPS con Ubuntu

OpenVPN es una solución popular para crear una conexión segura entre dispositivos a través de internet. En este artículo, explicaremos cómo instalar OpenVPN en un VPS con sistema operativo Ubuntu.

Antes de comenzar la instalación, asegúrese de tener un VPS con Ubuntu y privilegios de administrador completos.

Paso 1: Actualización e instalación de los paquetes necesarios

Abra una terminal y ejecute los siguientes comandos:

sudo apt update

VPS Hosting

Virtual servers with guaranteed resources

Choose VPS

sudo apt upgrade

sudo apt install openvpn

Paso 2: Configuración de OpenVPN

Copie el archivo de configuración de ejemplo:

gunzip -c /usr/share/doc/openvpn/examples/sample-config-files/server.conf.gz > /etc/openvpn/server.conf

Edite el archivo /etc/openvpn/server.conf con cualquier editor de texto y configúrelo según sus necesidades.

Paso 3: Inicio del servicio OpenVPN

Inicie el servicio y configure el inicio automático:

sudo systemctl start openvpn@server

sudo systemctl enable openvpn@server

Paso 4: Configuración del reenvío IP y del firewall

Permita el reenvío IP:

sudo sysctl -w net.ipv4.ip_forward=1

Configuración de las reglas del firewall:

sudo iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE

Guarde las reglas del firewall:

sudo iptables-save > /etc/iptables.up.rules

Agregue el inicio de las reglas del firewall al arrancar el sistema:

sudo nano /etc/network/interfaces

Paso 5: Finalización de la instalación

Reinicie el sistema para aplicar los cambios:

sudo reboot

¡Excelente! Ahora tiene OpenVPN instalado en su VPS con Ubuntu. Puede comenzar a configurar las conexiones de cliente y asegurar la transferencia de datos a través de internet.