Repolode
DefGuard

DefGuard/defguard

Plataforma auto-hospedada de acesso remoto seguro que combina VPN WireGuard, gestão de identidade, MFA e controle de acesso à rede.

Alternativa open source a:TailscaleOkta

Estrelas
2,877
Forks
121
Issues abertas
329
Último commit
há 17 horas

O que é?

O Defguard é uma plataforma auto-hospedada para controlar o acesso remoto à infraestrutura, a aplicações e a redes privadas. Ela reúne uma VPN WireGuard, um provedor de identidade OIDC interno, autenticação multifator e um firewall em um único sistema, para que as organizações não precisem integrar várias ferramentas desconectadas.

O acesso à VPN pode ser restringido por localização e por usuário ou grupo, e é possível exigir MFA em cada conexão. A parte de identidade oferece suporte a provedores OIDC externos, sincronização com LDAP/Active Directory, cadastro remoto e autoatendimento para usuários. Os métodos de MFA incluem TOTP, WebAuthn/FIDO2, tokens por e-mail e biometria pelo app móvel.

A plataforma é dividida em um plano central de gerenciamento, um componente de borda voltado à internet e um gateway que aplica as políticas de rede. Clientes para desktop em Linux, macOS e Windows, além de clientes móveis para Android e iOS, gerenciam conexões VPN, e o projeto oferece webhooks e uma REST API para integração.

Recursos principais

  • 01VPN WireGuard com controle de acesso por localização e MFA em cada conexão
  • 02Provedor OIDC interno, além de OIDC externo e sincronização com LDAP/AD
  • 03Opções de MFA com TOTP, WebAuthn/FIDO2, e-mail e biometria
  • 04Regras de firewall por usuário ou grupo, aplicadas em tempo real
  • 05Log de auditoria com filtros e busca
  • 06Clientes para desktop e dispositivos móveis com configuração inicial por QR code

Casos de uso

  • Conceder aos funcionários acesso seguro a redes privadas sem expor serviços à internet pública
  • Substituir produtos separados de VPN, SSO e MFA por um único sistema auto-hospedado
  • Aplicar políticas de acesso à rede por grupo aos recursos internos
  • Gerenciar clientes VPN WireGuard em vários locais para uma equipe

Início rápido

  1. 1

    Execute o instalador de uma linha para avaliação

    bash <(curl -sSL https://raw.githubusercontent.com/defguard/deployment/main/docker-compose2.0/setup.sh)
  2. 2

    Consulte a documentação de implantação antes de configurar qualquer ambiente de produção

Antes de usar

  • O instalador de uma linha destina-se apenas a testes e avaliação, não à produção.
  • Os componentes Enterprise em crates/defguard_core/src/enterprise estão sujeitos a uma Enterprise License separada.
  • Os metadados de licença do repositório não estão claramente identificados (NOASSERTION).

Tópicos

Perguntas frequentes

O que é defguard?
Plataforma auto-hospedada de acesso remoto seguro que combina VPN WireGuard, gestão de identidade, MFA e controle de acesso à rede. O Defguard é uma plataforma auto-hospedada para controlar o acesso remoto à infraestrutura, a aplicações e a redes privadas. Ela reúne uma VPN WireGuard, um provedor de identidade OIDC interno, autenticação multifator e um firewall em um único sistema, para que as organizações não precisem integrar várias ferramentas desconectadas.
defguard é gratuito? Qual é a licença?
defguard é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
defguard ainda é mantido?
Manutenção ativa. O último commit de defguard foi em 19 de out. de 2026.
Para que posso usar defguard?
Conceder aos funcionários acesso seguro a redes privadas sem expor serviços à internet pública Substituir produtos separados de VPN, SSO e MFA por um único sistema auto-hospedado Aplicar políticas de acesso à rede por grupo aos recursos internos Gerenciar clientes VPN WireGuard em vários locais para uma equipe
Como instalar defguard?
Execute o instalador de uma linha para avaliação: bash <(curl -sSL https://raw.githubusercontent.com/defguard/deployment/main/docker-compose2.0/setup.sh) Consulte a documentação de implantação antes de configurar qualquer ambiente de produção
Onde consigo defguard?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/DefGuard/defguard

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados