• Stars2.9k+8 tuần này
  • Forks121
  • Watchers18
  • Issues324
  • Ngày tạo19/10/2022
  • Cập nhật gần nhất13/10/2026
  • Ngôn ngữRust
  • Giấy phép—
README.md10.4 KBRaw

defguard

Defguard is a self-hosted secure remote access platform that combines WireGuard VPN, identity and access management, multi-factor authentication, and network access control in a single solution.

Built with a security-first architecture, Defguard helps organizations securely manage access to infrastructure, applications, and private networks while maintaining full control over their environment.

Why Defguard?

Modern organizations often rely on multiple disconnected tools to manage identity, VPN access, authentication, and network permissions. Defguard brings these capabilities together into a unified platform designed for security, transparency, and operational simplicity.

Key principles behind Defguard:

For detailed security information see the secure-by-design documentation.

Core Capabilities

  • 🌐 WireGuard VPN — multiple locations with per-location access control, MFA per connection, self-service device setup, kernel and userspace support
  • 👥 Identity & Access Management — internal OIDC provider for SSO, external OIDC (Google, Microsoft, custom), LDAP/AD sync, remote enrollment, user self-service
  • 🔑 Multi-Factor Authentication — TOTP, WebAuthn/FIDO2, email tokens, biometric via mobile app
  • 🛡️ Firewall — allow/deny rules per VPN location by user or group, applied in real time
  • 📋 Activity Log — audit log with filtering and search; real-time SIEM streaming (Enterprise)
  • 🔗 Integrations — webhooks and REST API

Clients

  • 🖥️ Desktop (Linux, macOS, Windows) — VPN management with MFA, multi-instance and multi-location support, and real-time connection statistics. Download
  • 📱 Mobile (Android, iOS) — VPN management with MFA, QR code onboarding.

Nội dung README thuộc về DefGuard và cộng đồng đóng góp, giấy phép Không có giấy phép. Nguồn: github.com/DefGuard/defguard