Si dispones de una Debian 11 (por ejemplo) recién instalada en tu servidor y esta configurado para tener una IP publica es el momento de instalar allí tu VPN en menos de 30 segundos.
Has de copiar y pegar la siguiente línea y cambiar solamente el user fanta por el que tu quieras tener para conectar luego:
# wget https://git.io/vpnsetup -O vpnsetup.sh && VPN_IPSEC_PSK="$(openssl rand -base64 16)" VPN_USER='fanta' VPN_PASSWORD="$(openssl rand -base64 10)" sh vpnsetup.sh
Esto desde la parte servidor.
Mostrará los datos para conectarte por pantalla al terminar de instalar todas las dependencias y levantar todos los servicios necesarios.
Ejemplo inventado de salida
Server IP: 111.111.86.222
IPsec PSK: 5CXjoBi3us+TXCCv7+vsoB==
Username: fanta
Password: 8NhWkLZg4JEcSh==
Conectar desde a la VPN desde GNOME sobre una Ubuntu o Debian
Hemos de instalar por ejemplo estas dependencias:
# apt install network-manager-strongswan network-manager-l2tp network-manager-l2tp-gnome
Una vez instalada esa extensión tendremos que poder añadir una VPN IPsec/IKEv2 (strongswan) tal y como se ve en las siguientes capturas:
En Nombre: FantaVPN (o el que te de la gana)
En Pasarela: La IP del VPS en el que hemos instalado el tinglado
Usuario: fanta (o el que tu pusiste)
Contraseña: El churro que te has copiado para tenerlo a buen recaudo
Tras eso pinchas en IPSec Settings y verás esto:
Mete allí el contenido de IPsec PSK .
Con eso ya tendríamos la VPN configura para conectarnos.
Una vez conectemos podemos probar a navegar en ip.56k.es y ver que IP tenemos.
Y eso es todo.
Saludos cordiales.