Lo esencial
Un Droplet de DigitalOcean es uno de los sitios más sencillos para montar tu propia VPN WireGuard. El Droplet Basic más barato basta para uso personal, la instalación lleva unos quince minutos y, gracias a la facturación por segundo, un servidor que solo necesitas para un viaje cuesta únicamente las horas que existe.
El 17 de octubre de 2026, la página de precios de DigitalOcean mostraba estos planes, los que importan para una VPN así:
| Plan | Precio mensual | Por hora | vCPU | RAM | SSD | Transferencia saliente |
|---|---|---|---|---|---|---|
| Basic | 4,00 USD | 0,00595 USD | 1 | 512 MiB | 10 GiB | 500 GiB |
| Basic | 6,00 USD | 0,00893 USD | 1 | 1 GiB | 25 GiB | 1.000 GiB |
| Basic | 12,00 USD | 0,01786 USD | 1 | 2 GiB | 50 GiB | 2.000 GiB |
Para una persona, el Droplet de 4 USD es suficiente. WireGuard funciona dentro del kernel de Linux y necesita muy poca memoria. Elige el plan de 6 USD si varias personas van a compartir el servidor o si haces mucho streaming: la cuota de transferencia se duplica.
Cómo funciona la facturación, y por qué importa para una VPN
DigitalOcean indica que los Droplets se facturan por segundo desde el 1 de enero de 2026, con un cargo mínimo de 60 segundos o 0,01 USD, y que los planes con tarifa plana nunca cuestan más que su precio mensual. Dos consecuencias:
- Una VPN de viaje casi no cuesta nada. Crea un Droplet en la ciudad que necesitas, úsalo una semana y destrúyelo. Pagas solo esa semana.
- Apagar no es parar. Un Droplet apagado sigue existiendo y se sigue facturando. Para dejar de pagar, destrúyelo (haz antes una instantánea si quieres recrearlo más tarde).
La cuota cuenta solo la transferencia saliente; según DigitalOcean, la entrante siempre es gratuita. En un servidor VPN, los archivos que descargas por el túnel salen del Droplet hacia tu dispositivo, así que son tus propias descargas las que gastan los 500 GiB.
Paso 1: crear el Droplet
- Crea un Droplet con Ubuntu 24.04 LTS (WireGuard está en el kernel, no hay módulo adicional que compilar).
- Elige la región donde quieres que aparezca tu tráfico. DigitalOcean cita San Francisco, Richmond, Nueva York, Kansas City, Atlanta, Toronto, Ámsterdam, Londres, Fráncfort, Bangalore, Singapur y Sídney.
- Elige el plan Basic de 4 USD y añade tu clave SSH en lugar de una contraseña.
- Anota la dirección IPv4 pública del Droplet: será el
Endpointde tus clientes.
Paso 2: instalar WireGuard y escribir la configuración del servidor
Conéctate por SSH e instala WireGuard:
apt update && apt install -y wireguard
La forma más rápida de obtener configuraciones que encajen es nuestro generador de configuración WireGuard gratuito: introduce la IP del Droplet, elige el número de clientes y escribe en tu navegador la configuración del servidor y una por cliente, con las claves generadas localmente y un código QR para cada móvil. Pega la parte del servidor en /etc/wireguard/wg0.conf.
Si prefieres hacerlo a mano, genera un par de claves con wg genkey | tee server.key | wg pubkey > server.pub y sigue nuestras plantillas de configuración WireGuard.

Paso 3: reenvío, cortafuegos y arranque
Permite que el servidor enrute el tráfico de sus clientes:
echo "net.ipv4.ip_forward=1" > /etc/sysctl.d/99-wireguard.conf
sysctl --system
Abre el puerto de WireGuard y mantén SSH abierto (51820/udp es el puerto por defecto; consulta qué puerto usa WireGuard):
ufw allow OpenSSH
ufw allow 51820/udp
ufw enable
Comprueba que tu wg0.conf contiene las reglas NAT para que el tráfico de los clientes salga por la interfaz pública del Droplet (en DigitalOcean suele ser eth0; verifícalo con ip route):
PostUp = iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
PostDown = iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE
Después arranca el túnel y actívalo al inicio:
systemctl enable --now wg-quick@wg0
wg show
Importa la configuración del cliente en el móvil (código QR) o en el ordenador, conéctate y comprueba que tu IP pública es ahora la del Droplet. Si el cliente no muestra ningún handshake, nuestra guía de solución de problemas del handshake repasa las causas en orden.
¿DigitalOcean o un VPS mensual?
DigitalOcean es la mejor herramienta cuando el servidor es temporal o cambia de lugar: la facturación por segundo y doce ubicaciones lo hacen ideal para una VPN que creas para un viaje y destruyes después. Para un servidor que mantienes durante meses, un VPS mensual como un Contabo Cloud VPS ofrece más CPU, RAM y transferencia por un precio parecido. Cómo montar WireGuard allí se explica en nuestra guía auto-alojar tu VPN en Contabo.
Ver los precios actuales de los Droplets de DigitalOcean · Ver los planes actuales de Contabo Cloud VPS
★ Datacenter Núremberg GDPR · ✓ IPv4 dedicada incluida · puerto de 200 Mbit/s
Lanza el VPS de esta guía → ContaboIPv4 pública · root completo · ubicaciones UE y US→


