wireguard-install
Script de instalación automatizada para servidor VPN WireGuard en múltiples distribuciones Linux (Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS, Fedora, openSUSE, Raspberry Pi OS). Incluye gestión interactiva de clientes y generación de perfiles QR.
Ficha actualizada 9 nov 2026, 22:16 · upstream 8 nov 2026, 5:23 · release sin release detectada
Qué es wireguard-install
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Este repositorio contiene un script bash diseñado para instalar servidores VPN WireGuard de forma completamente automatizada o mediante configuración interactiva. El script soporta múltiples distribuciones Linux incluyendo Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS, Fedora, openSUSE y Raspberry Pi OS.
El instalador permite configurar el servidor con opciones personalizadas como nombre DNS del servidor, puerto UDP (por defecto 51820), servidores DNS para clientes y nombre del primer cliente. Incluye optimización de parámetros sysctl para mejorar el rendimiento de la VPN y soporta stacks dual IPv4 e IPv6.
El script incluye funcionalidades de gestión post-instalación como añadir, eliminar o listar clientes VPN existentes, mostrar códigos QR para configuración rápida en dispositivos móviles (Windows, macOS, iOS, Android), y desinstalar completamente WireGuard con opción segura de confirmación.
- Instalar servidor VPN privado en VPS o servidor dedicado sin conocimientos previos de WireGuard
- Gestionar múltiples clientes VPN desde una sola consola con comandos específicos
- Configurar acceso remoto seguro a red doméstica o corporativa desde cualquier dispositivo
- Generar perfiles de cliente QR para configuración rápida en dispositivos móviles
- Optimizar rendimiento de conexión VPN mediante ajustes sysctl preconfigurados
- Instalación completamente automatizada con opción --auto sin necesidad de input manual
- Soporte nativo para múltiples distribuciones Linux incluyendo openSUSE y Raspberry Pi OS
- Gestión de clientes vía línea de comandos (añadir, eliminar, listar, mostrar QR)
- Generación automática de perfiles configurables para Windows, macOS, iOS y Android
- Optimización sysctl incluida para mejorar rendimiento de túnel VPN
- Soporte dual-stack IPv4 e IPv6 para clientes
- Requiere acceso root o sudo para instalación y gestión del servicio
- No incluye Docker ni contenedores nativos en este repositorio específico
- Necesita abrir puerto UDP 51820 (o personalizado) en firewall externo si aplica
- La configuración DNS por defecto es Google Public DNS, puede requerir personalización para entornos corporativos
- No incluye interfaz web propia; requiere integración con herramientas externas como Headscale o OpenVPN para gestión avanzada
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Pendiente de la cola editorial R11-R6 con investigación verificable.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.