O Netmaker automatiza redes virtuais baseadas em WireGuard para VPNs mesh, conexões site-to-site, acesso remoto e clusters Kubernetes.
openziti/ziti
Plataforma de rede zero trust open source que torna serviços invisíveis para usuários não autorizados, com acesso baseado em identidade e criptografia de ponta a ponta.
Alternativa open source a:Tailscale
Cloudflare Access
- Estrelas
- 4,472
- Forks
- 280
- Issues abertas
- 447
- Último commit
- há 20 horas
O que é?
OpenZiti é uma rede overlay zero trust. Cada usuário, serviço, dispositivo ou workload recebe uma identidade criptográfica, e cada conexão precisa passar por verificações de identidade e por uma política de acesso antes de ser permitida. Os serviços não ficam com portas de escuta abertas, então não podem ser detectados por varreduras nem acessados por clientes não autorizados.
A plataforma oferece três modelos de implantação: um roteador de borda no limite da rede, um tunneler no host do serviço para aplicações existentes sem alterações no código e SDKs embarcados para o modelo mais robusto de ponta a ponta. Os SDKs atendem Go, C, Java, Swift, Node.js, C# e Python. Os tunnelers funcionam em Linux, Windows, macOS, iOS e Android.
O controller gerencia identidades, políticas e roteadores por meio de uma REST API e de um console administrativo baseado na web. Revogar o acesso encerra as conexões ativas. O projeto é licenciado sob Apache 2.0 e pode ser totalmente hospedado por você.
Recursos principais
- 01Serviços ocultos, sem portas de escuta, invisíveis para scanners e usuários não autorizados.
- 02Identidades criptográficas para usuários, serviços, dispositivos e workloads não humanos.
- 03Controle de acesso baseado em políticas, por serviço, que pode ser revogado em tempo real.
- 04Criptografia de ponta a ponta com libsodium para os dados e mTLS para autenticação.
- 05Tunnelers para aplicações existentes e SDKs para integração direta ao código.
- 06API REST de gerenciamento e console administrativo baseado na web.
Casos de uso
- Substituir o acesso via VPN a serviços internos por autorização específica para cada serviço.
- Conectar serviços em várias nuvens, data centers locais e sites de edge.
- Disponibilizar serviços hospedados por você, como o Home Assistant, sem abrir portas no roteador.
- Proteger conexões entre máquinas e de IoT com identidades exclusivas para cada dispositivo.
Início rápido
- 1
Baixe o arquivo compose com wget
wget https://get.openziti.io/dock/all-in-one/compose.yml - 2
Inicie a rede local com Docker Compose
docker compose up - 3
Baixe o binário ziti na página de releases do GitHub
- 4
Inicie uma rede de desenvolvimento local com a CLI
ziti edge quickstart
Antes de usar
- Os guias de início rápido configuram uma rede de desenvolvimento local; as implantações em produção são abordadas na documentação específica do produto.
- O uso em produção exige hospedagem própria e a configuração de identidades, serviços e políticas.
Em coleções
Tópicos
Perguntas frequentes
- O que é ziti?
- Plataforma de rede zero trust open source que torna serviços invisíveis para usuários não autorizados, com acesso baseado em identidade e criptografia de ponta a ponta. OpenZiti é uma rede overlay zero trust. Cada usuário, serviço, dispositivo ou workload recebe uma identidade criptográfica, e cada conexão precisa passar por verificações de identidade e por uma política de acesso antes de ser permitida. Os serviços não ficam com portas de escuta abertas, então não podem ser detectados por varreduras nem acessados por clientes não autorizados.
- ziti é gratuito? Qual é a licença?
- ziti é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- ziti ainda é mantido?
- Manutenção ativa. O último commit de ziti foi em 5 de nov. de 2026.
- Para que posso usar ziti?
- Substituir o acesso via VPN a serviços internos por autorização específica para cada serviço. Conectar serviços em várias nuvens, data centers locais e sites de edge. Disponibilizar serviços hospedados por você, como o Home Assistant, sem abrir portas no roteador. Proteger conexões entre máquinas e de IoT com identidades exclusivas para cada dispositivo.
- Como instalar ziti?
- Baixe o arquivo compose com wget: wget https://get.openziti.io/dock/all-in-one/compose.yml Inicie a rede local com Docker Compose: docker compose up Baixe o binário ziti na página de releases do GitHub Inicie uma rede de desenvolvimento local com a CLI: ziti edge quickstart
- Onde consigo ziti?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/openziti/ziti
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
VPN mesh open source baseada em WireGuard que conecta máquinas, pessoas e agentes de IA por túneis criptografados ponto a ponto, com controle de acesso baseado em identidade.
Um switch Ethernet virtual programável que conecta dispositivos, VMs e contêineres em uma única rede privada criptografada por conexões peer-to-peer.
Tailscale cria redes privadas baseadas em WireGuard entre seus dispositivos; este repositório contém o daemon tailscaled e a CLI tailscale.
Plataforma de acesso remoto seguro, projetada para ser hospedada por você e baseada em WireGuard, com políticas por identidade, confiança em dispositivos e logs de auditoria.
Plataforma self-hosted de acesso seguro zero trust que combina VPN de acesso remoto, ZTNA, gateway de API/IA, PaaS e túneis no estilo ngrok no Kubernetes.