awg-containers-and-tools
Herramientas para auto-hospedar servidores AmneziaWG (v1.0 a 3.1) mediante contenedores y una CLI en Rust. Gestiona parámetros de ofuscación, despliegue remoto SSH y resolución DNS interna sin depender del parser oficial obsoleto.
Ficha actualizada 24 sept 2026, 21:43 · upstream 24 sept 2026, 21:28 · release v0.4.0
Qué es awg-containers-and-tools
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Este repositorio proporciona imágenes Docker para cada generación de protocolo AmneziaWG (1.0 a 3.1) y una herramienta CLI en Rust llamada `awg-tool`. La solución resuelve la incompatibilidad entre el daemon actualizado y las herramientas de configuración oficiales antiguas, comunicándose directamente vía UAPI. Incluye un servidor DNS interno para evitar fugas y una página de estado verificable.
La herramienta permite generar parámetros únicos por instalación para evadir detección DPI, con perfiles de mimetización de tráfico (QUIC, TLS, etc.). Soporta despliegue local con Docker Compose o instalación remota en servidores Linux conocidos vía SSH, gestionando dependencias y configuraciones automáticamente.
Ofrece diagnósticos detallados (`awg-tool doctor`) que identifican problemas como falta de permisos de red o configuración incorrecta sin exponer claves privadas. Las imágenes están disponibles para arquitecturas amd64 y arm64, facilitando su uso en hardware común como placas Raspberry Pi o servidores x86.
- Auto-hospedaje de servidores AmneziaWG 1.0 a 3.1
- Despliegue remoto de nodos vía SSH sin intervención manual
- Generación de configuraciones únicas para evitar bloqueo DPI
- Protección contra fugas DNS mediante resolver interno
- Diagnóstico y mantenimiento de la infraestructura VPN
- Simulación de tráfico realista para evadir inspección
- Soporte nativo para versiones 1.0, 1.5, 2.0, 3.0 y 3.1 en contenedores
- CLI en Rust con generación automática de parámetros de ofuscación
- Resolución DNS interna obligatoria para evitar fugas de datos
- Diagnóstico automático de errores sin exponer material sensible
- Imágenes optimizadas para amd64 y arm64 (incluido Raspberry Pi)
- Gestión remota segura mediante SSH con detección de distribuciones
- Proyecto no oficial, no respaldado por AmneziaVPN
- Requiere Rust 1.90+ para construir la herramienta localmente
- No incluye un clic único; requiere configuración manual inicial
- Dependencia de Docker o contenedores para el despliegue del servidor
- Soporte limitado a distribuciones Linux comunes detectadas automáticamente
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.
Utilizar `docker compose` para despliegue local. Generar parámetros únicos por instalación usando `awg-tool gen`. Verificar permisos de red y tun antes de iniciar. Para despliegue remoto, usar la opción SSH con claves seguras. No exponer el puerto del DNS al exterior. Mantener las imágenes actualizadas con `awg-tool update`.
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.