Cómo configurar WireGuard VPN en un VPS sueco

Ejecuta tu propio servidor VPN con WireGuard

En vez de pagar por un servicio VPN comercial, ejecuta tu propio servidor WireGuard en un VPS. Obtienes control total, sin registros de terceros y una dirección IP sueca dedicada.

Lo que necesitas

  • Un VPS con Linux — KVM VPS 1G (6 €/mes) es más que suficiente
  • Acceso root (SSH)
  • 10 minutos de tu tiempo

Pedir KVM VPS 1G →

Paso 1: Conéctate a tu VPS

ssh root@tu-ip-del-servidor

Paso 2: Instala WireGuard

Debian/Ubuntu

apt update && apt install -y wireguard

Rocky Linux/AlmaLinux

dnf install -y epel-release && dnf install -y wireguard-tools

Paso 3: Genera las claves

wg genkey | tee /etc/wireguard/server_private.key | wg pubkey > /etc/wireguard/server_public.key
chmod 600 /etc/wireguard/server_private.key

wg genkey | tee /etc/wireguard/client_private.key | wg pubkey > /etc/wireguard/client_public.key

Paso 4: Configuración del servidor

cat > /etc/wireguard/wg0.conf << EOF
[Interface]
PrivateKey = $(cat /etc/wireguard/server_private.key)
Address = 10.0.0.1/24
ListenPort = 51820
PostUp = iptables -A FORWARD -i wg0 -j ACCEPT; iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
PostDown = iptables -D FORWARD -i wg0 -j ACCEPT; iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE

[Peer]
PublicKey = $(cat /etc/wireguard/client_public.key)
AllowedIPs = 10.0.0.2/32
EOF

Paso 5: Habilita el reenvío de IP

echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf
sysctl -p

Paso 6: Inicia WireGuard

systemctl enable --now wg-quick@wg0

Paso 7: Configuración del cliente

Crea client.conf:

[Interface]
PrivateKey = CLIENT_PRIVATE_KEY
Address = 10.0.0.2/24
DNS = 1.1.1.1

[Peer]
PublicKey = SERVER_PUBLIC_KEY
Endpoint = TU_IP_DEL_SERVIDOR:51820
AllowedIPs = 0.0.0.0/0
PersistentKeepalive = 25

Sustituye los valores de ejemplo por tus claves reales y la IP de tu servidor.

Paso 8: Conéctate

Importa el archivo de configuración en la aplicación WireGuard de tu dispositivo:

Verifica

curl ifconfig.me

Tu IP debería mostrar ahora la dirección IP sueca de tu servidor VPS.

Por qué tu propia VPN es mejor

VPN autoalojadaVPN comercial
Coste6 €/mes5-10 €/mes
Dirección IPDedicada (solo tuya)Compartida con miles
RegistrosTú lo controlasConfía en el proveedor
DispositivosIlimitadosNormalmente 5-6
Bloqueado por serviciosRaramenteFrecuentemente
VelocidadAncho de banda completo del VPSVariable

Planes VPS recomendados

PlanRAMDiscoPrecioCapacidad
KVM VPS 1G1 GB15 GB SSD6 €/mes5-10 dispositivos
KVM VPS 2G2 GB20 GB SSD10 €/mes20+ dispositivos

Pedir VPS y configura tu VPN →