TutorialAutoalojamiento

Cómo montar una VPN en casa con WireGuard

Entra en tu red doméstica desde fuera con una conexión cifrada y rápida.

Ilustración de ejemplo
Imagen: ADNbeta Root

WireGuard crea un túnel cifrado entre tu móvil o tu portátil y tu casa. Este tutorial cubre el servidor; el cliente se configura después con la aplicación oficial.

Requisitos

  • Un equipo siempre encendido en casa con Debian (una Raspberry Pi sirve).
  • Acceso al router para abrir un puerto UDP.
  • Unos 30 minutos.

1. Instala WireGuard

sudo apt install wireguard

2. Genera las claves del servidor

La clave privada no debe salir nunca de este equipo.

wg genkey | sudo tee /etc/wireguard/servidor.key | wg pubkey | sudo tee /etc/wireguard/servidor.pub
sudo chmod 600 /etc/wireguard/servidor.key

3. Crea la configuración

Sustituye CLAVE_PRIVADA por el contenido de servidor.key.

[Interface]
Address = 10.8.0.1/24
ListenPort = 51820
PrivateKey = CLAVE_PRIVADA

4. Arranca el servicio

Y haz que se inicie con el equipo.

sudo systemctl enable --now wg-quick@wg0

Comprobar que funciona

El comando muestra la interfaz wg0 y su puerto:

sudo wg show

Si algo falla

  • No conecta desde fuera: revisa que el puerto UDP 51820 esté abierto en el router hacia este equipo.
  • Error de permisos al arrancar: comprueba que la configuración está en /etc/wireguard/wg0.conf.

Este artículo es contenido de ejemplo de ADNbeta Root: los datos, las personas y los estudios citados son ficticios.

¿Te ha resultado útil?

Sobre quien firma:

Sistemas y hardware

Administradora de sistemas. Escribe sobre Linux, autoalojamiento y hardware abierto. (Autora de ejemplo).

Más de Autoalojamiento

2 comentarios

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *