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.
- Estrelas
- 17,237
- Forks
- 1,992
- Issues abertas
- 419
- Último commit
- há 2 meses
O que é?
O ZeroTier é um switch Ethernet virtual que permite que dispositivos em rede, VMs, contêineres e aplicações se comuniquem como se estivessem na mesma rede física, independentemente de onde estejam. Ele combina uma camada peer-to-peer com endereçamento criptográfico (VL1) e uma camada de emulação Ethernet (VL2), um pouco semelhante ao VXLAN.
Todo o tráfego é criptografado de ponta a ponta com chaves controladas pelo usuário. A maioria das conexões é estabelecida diretamente entre pares, e o encaminhamento por relay fica disponível como alternativa mais lenta para pares que não conseguem se conectar diretamente. A camada VL2 inclui regras granulares de controle de acesso para microssegmentação de rede e monitoramento de segurança.
O repositório contém o código do nó principal e dos serviços em C++, com instruções de build em build.md. Os apps para Android e iOS são distribuídos pelas lojas Google Play e Apple App Store.
Recursos principais
- 01Cria uma rede Ethernet virtual que conecta dispositivos, VMs e contêineres em diferentes locais.
- 02Criptografa todo o tráfego de ponta a ponta com chaves controladas pelo usuário.
- 03Prioriza conexões peer-to-peer diretas e usa relays como alternativa quando necessário.
- 04Oferece regras granulares de controle de acesso para microssegmentação de rede.
- 05Oferece apps para Android e iOS.
Casos de uso
- Conectar servidores e instâncias na nuvem em diferentes data centers a uma única rede privada.
- Permitir que desenvolvedores remotos acessem serviços internos sem expô-los publicamente.
- Conectar contêineres ou VMs em hosts separados como se estivessem na mesma LAN.
- Proteger o acesso peer-to-peer entre dispositivos pessoais.
Início rápido
- 1
Leia as instruções de compilação em build.md
- 2
Baixe e instale o ZeroTier na página oficial de downloads ou na documentação
Antes de usar
- Partes do repositório contêm código não livre com código-fonte disponível, sujeito a uma licença separada.
- A licença não é uma licença padrão de código aberto e está listada como NOASSERTION.
- A retransmissão do tráfego de dispositivos que não conseguem se conectar ponto a ponto é gratuita, mas lenta.
Em coleções
Tópicos
Perguntas frequentes
- O que é ZeroTierOne?
- 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. O ZeroTier é um switch Ethernet virtual que permite que dispositivos em rede, VMs, contêineres e aplicações se comuniquem como se estivessem na mesma rede física, independentemente de onde estejam. Ele combina uma camada peer-to-peer com endereçamento criptográfico (VL1) e uma camada de emulação Ethernet (VL2), um pouco semelhante ao VXLAN.
- ZeroTierOne é gratuito? Qual é a licença?
- ZeroTierOne é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
- ZeroTierOne ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de ZeroTierOne foi em 3 de set. de 2026.
- Para que posso usar ZeroTierOne?
- Conectar servidores e instâncias na nuvem em diferentes data centers a uma única rede privada. Permitir que desenvolvedores remotos acessem serviços internos sem expô-los publicamente. Conectar contêineres ou VMs em hosts separados como se estivessem na mesma LAN. Proteger o acesso peer-to-peer entre dispositivos pessoais.
- Como instalar ZeroTierOne?
- Leia as instruções de compilação em build.md Baixe e instale o ZeroTier na página oficial de downloads ou na documentação
- Onde consigo ZeroTierOne?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/zerotier/ZeroTierOne
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Implementação open source e self-hosted do servidor de controle do Tailscale para criar sua própria rede mesh baseada em WireGuard.
Interface web de administração baseada em Docker para instalar e gerenciar um servidor VPN WireGuard e as configurações dos clientes.
Uma VPN mesh descentralizada escrita em Rust que conecta dispositivos a uma LAN virtual, com travessia de NAT e suporte a WireGuard.
O Netmaker automatiza redes virtuais baseadas em WireGuard para VPNs mesh, conexões site-to-site, acesso remoto e clusters Kubernetes.
Tailscale cria redes privadas baseadas em WireGuard entre seus dispositivos; este repositório contém o daemon tailscaled e a CLI tailscale.