Servidor de autenticación autohospedable con inicio de sesión sin contraseña, passkeys, MFA, SSO y acceso con redes sociales; incluye una interfaz de inicio de sesión y un portal de administración listos para usar.
- Estrellas
- 2,877
- Forks
- 121
- Issues abiertos
- 329
- Último commit
- hace 16 horas
¿Qué es?
Defguard es una plataforma autohospedada para controlar el acceso remoto a la infraestructura, las aplicaciones y las redes privadas. Integra WireGuard VPN, un proveedor de identidad OIDC interno, autenticación multifactor y un firewall en un solo sistema, para que las organizaciones no tengan que combinar varias herramientas desconectadas.
El acceso a la VPN se puede restringir por ubicación y por usuario o grupo, y se puede exigir MFA en cada conexión. La gestión de identidades es compatible con proveedores OIDC externos, sincronización con LDAP/Active Directory, registro remoto y autoservicio para usuarios. Los métodos de MFA incluyen TOTP, WebAuthn/FIDO2, tokens por correo electrónico y datos biométricos mediante la aplicación móvil.
La plataforma se divide en un plano de gestión central, un componente expuesto al público y una puerta de enlace que aplica las políticas de red. Los clientes de escritorio para Linux, macOS y Windows, y los clientes móviles para Android e iOS, gestionan las conexiones VPN. Además, el proyecto ofrece webhooks y una REST API para integraciones.
Funciones clave
- 01WireGuard VPN con control de acceso por ubicación y MFA en cada conexión
- 02Proveedor OIDC interno, además de compatibilidad con proveedores OIDC externos y sincronización con LDAP/AD
- 03Opciones de MFA con TOTP, WebAuthn/FIDO2, correo electrónico y datos biométricos
- 04Reglas de firewall por usuario o grupo, aplicadas en tiempo real
- 05Registro de auditoría con filtros y búsqueda
- 06Clientes de escritorio y móviles con incorporación mediante código QR
Casos de uso
- Dar a los empleados acceso seguro a redes privadas sin exponer servicios a Internet pública
- Sustituir productos independientes de VPN, SSO y MFA por un único sistema autohospedado
- Aplicar políticas de acceso a la red por grupo en recursos internos
- Gestionar clientes de WireGuard VPN en varias ubicaciones para un equipo
Inicio rápido
- 1
Ejecuta el instalador de una sola línea para evaluarlo
bash <(curl -sSL https://raw.githubusercontent.com/defguard/deployment/main/docker-compose2.0/setup.sh) - 2
Consulta la documentación de despliegue antes de configurar cualquier entorno de producción
Antes de usarlo
- El instalador de una sola línea está pensado únicamente para pruebas y evaluación, no para producción.
- Los componentes Enterprise de crates/defguard_core/src/enterprise están sujetos a una Enterprise License independiente.
- Los metadatos de licencia del repositorio no están claramente identificados (NOASSERTION).
Temas
Preguntas frecuentes
- ¿Qué es defguard?
- Plataforma autohospedada de acceso remoto seguro que combina WireGuard VPN, gestión de identidades, MFA y control de acceso a la red. Defguard es una plataforma autohospedada para controlar el acceso remoto a la infraestructura, las aplicaciones y las redes privadas. Integra WireGuard VPN, un proveedor de identidad OIDC interno, autenticación multifactor y un firewall en un solo sistema, para que las organizaciones no tengan que combinar varias herramientas desconectadas.
- ¿defguard es gratuito? ¿Qué licencia tiene?
- defguard es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿defguard sigue mantenido?
- Mantenimiento activo. El último commit de defguard fue el 19 oct 2026.
- ¿Para qué puedo usar defguard?
- Dar a los empleados acceso seguro a redes privadas sin exponer servicios a Internet pública Sustituir productos independientes de VPN, SSO y MFA por un único sistema autohospedado Aplicar políticas de acceso a la red por grupo en recursos internos Gestionar clientes de WireGuard VPN en varias ubicaciones para un equipo
- ¿Cómo se instala defguard?
- Ejecuta el instalador de una sola línea para evaluarlo: bash <(curl -sSL https://raw.githubusercontent.com/defguard/deployment/main/docker-compose2.0/setup.sh) Consulta la documentación de despliegue antes de configurar cualquier entorno de producción
- ¿Dónde consigo defguard?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/DefGuard/defguard
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Proveedor de identidad OpenID Connect ligero y autohospedado para equipos pequeños, con inicio de sesión con contraseña, TOTP obligatorio y RBAC.
Proveedor de identidad de código abierto para SSO, compatible con SAML, OAuth2/OIDC, LDAP y RADIUS, autohospedable desde laboratorios pequeños hasta grandes clústeres.
Plataforma de servidor doméstico autohospedada que funciona como proxy inverso seguro, gestor de aplicaciones y gateway, con autenticación, MFA, SSO y protección contra bots.
Framework de autenticación y autorización para TypeScript, independiente del framework y ampliable con plugins para funciones como 2FA y la gestión de múltiples inquilinos.
Servidor de autenticación y autorización de código abierto que añade inicio de sesión en dos pasos y SSO a aplicaciones web mediante un portal integrado con proxies inversos.