setup-ipsec-vpn
Scripts de automatización para configurar servidores IPsec VPN con Libreswan y xl2tpd. Soporta múltiples protocolos (IKEv2, L2TP, Cisco IPsec) y distribuciones Linux. Incluye gestión de usuarios y generación automática de perfiles de cliente.
Ficha actualizada 9 nov 2026, 20:27 · upstream 8 nov 2026, 5:23 · release sin release detectada
Qué es setup-ipsec-vpn
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Este repositorio proporciona scripts de automatización para instalar servidores IPsec VPN en minutos sin intervención manual. Utiliza Libreswan como backend IPsec y xl2tpd como proveedor L2TP, soportando tres modos principales: IPsec/L2TP, Cisco IPsec (XAuth) e IKEv2 con cifrado AES-GCM.
La instalación es completamente automática mediante un script único que genera credenciales aleatorias o permite especificar las propias. Incluye scripts auxiliares para gestión de usuarios, certificados y personalización de opciones como DNS alternativos (Google, Cloudflare, Quad9). También soporta despliegue en Raspberry Pi OS y máquinas virtuales de nube pública.
El proyecto incluye documentación multilingüe y enlaces a imágenes Docker pre-construidas para usuarios que prefieran contenedores. Se recomienda usar versiones recientes de Libreswan (v5) aunque existe soporte para v4 mediante parámetros.
- Proveer acceso remoto seguro a redes corporativas desde clientes móviles (iOS, Android, Windows)
- Configurar VPN en servidores VPS o dedicados sin intervención manual compleja
- Implementar cifrado de tráfico en redes públicas no seguras (cafeterías, aeropuertos)
- Gestionar múltiples usuarios VPN con scripts incluidos para creación y eliminación
- Configuración totalmente automática sin necesidad de intervención manual
- Soporte nativo para IKEv2 con cifrado moderno (AES-GCM) y rendimiento optimizado
- Generación automática de perfiles configurables para iOS, macOS, Android y Windows
- Scripts incluidos para gestión de usuarios y certificados SSL/TLS
- Compatible con múltiples distribuciones Linux incluyendo Raspberry Pi OS
- No debe ejecutarse en clientes personales (PC/Mac), solo en servidores
- Requiere apertura manual de puertos UDP 500 y 4500 en firewalls externos
- Libreswan v5 es el estándar; v4 requiere parámetros especiales y posible desinstalación previa
- No incluye Dockerfile ni compose en este repositorio (imagen Docker separada)
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.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.