VPS

Crea tu propio servidor VPN con WireGuard en un VPS

En este tutorial te guiamos por el proceso de configuración de un servidor VPN con WireGuard en tu VPS.

Una red privada virtual (VPN) ofrece ventajas significativas: cifra la información transmitida a través de redes públicas (aunque alguien intercepte la comunicación, los datos permanecen ininteligibles) y te permite navegar con la IP del servidor, por ejemplo para acceder a contenido restringido geográficamente.

WireGuard es una tecnología VPN de última generación que destaca por su simplicidad, seguridad y velocidad. ¡Comencemos!

Paso 1: Contratación del servidor VPS

Dirígete a ginernet.com/es/vps y elige el plan que mejor se ajuste a tus necesidades. Para este tutorial puedes optar por el plan más económico: los recursos de CPU y RAM no son críticos para un servidor VPN.

Ten en cuenta el límite de transferencia mensual al seleccionar tu plan. Por lo general, 1 TB al mes es suficiente para la mayoría de usuarios.

Una vez completada la contratación, recibirás por correo electrónico los datos de acceso a tu VPS: la dirección IP y las credenciales de inicio de sesión.

Paso 2: Conexión por SSH

Para conectar por SSH desde Windows puedes usar PuTTY (en macOS y Linux basta con el comando ssh root@IP-de-tu-VPS en el terminal).

Al abrir PuTTY, introduce la IP de tu VPS y pulsa "Open". Puedes guardar la sesión para no tener que escribir la IP cada vez.

PuTTY: introducir la IP del VPS y pulsar Open

La primera vez que conectes, PuTTY te mostrará el fingerprint del servidor. Acéptalo pulsando en .

Aviso de fingerprint del servidor en la primera conexión

Después te pedirá las credenciales: usuario root y la contraseña que recibiste por e-mail al instalar el servidor.

Si has copiado la contraseña, pégala haciendo clic derecho sobre la ventana de PuTTY y pulsa Intro. Es normal que no veas nada escrito en pantalla mientras introduces la contraseña.

Login como root en la consola de PuTTY

Si los datos son correctos, el sistema te dará paso y podrás empezar a lanzar comandos. Para finalizar la sesión, escribe exit.

Aquí tienes una chuleta de comandos SSH útiles:

Chuleta de comandos SSH habituales

Paso 3: Instalación del servidor WireGuard

Conectado por SSH, ejecuta este comando para descargar y lanzar el script de instalación de WireGuard:

wget https://git.io/wireguard -O wireguard-install.sh && bash wireguard-install.sh

Sigue las instrucciones que aparecen en pantalla para configurar WireGuard. Al terminar la instalación, verás los datos de conexión (y podrás generar un fichero de configuración o código QR por cada cliente).

Paso 4: Conexión a la VPN

Con el servidor listo, toca conectarse desde tus dispositivos. Descarga el cliente oficial de WireGuard para tu sistema operativo desde wireguard.com/install y sigue las instrucciones específicas de tu plataforma.

Importa la configuración generada en el paso anterior, inicia la conexión VPN y ¡listo! Ya puedes disfrutar de una conexión segura y privada a través de tu propio servidor VPN con WireGuard.