Repolode
DefGuard

DefGuard/defguard

Plataforma autohospedada de acceso remoto seguro que combina WireGuard VPN, gestión de identidades, MFA y control de acceso a la red.

Alternativa open source a:TailscaleOkta

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. 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. 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