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.
- Estrelas
- 11,857
- Forks
- 667
- Issues abertas
- 216
- Último commit
- ontem
O que é?
O Netmaker é uma plataforma para criar e gerenciar redes WireGuard. Com ele, você configura VPNs mesh entre máquinas, conexões site-to-site entre data centers e clouds e gateways de acesso remoto para usuários individuais, sem precisar configurar cada peer do WireGuard manualmente.
O projeto oferece um servidor com interface de administração, login OAuth, DNS privado e listas de controle de acesso, além de um cliente chamado netclient, que roda em Linux, Docker, Mac e Windows. A versão open source auto-hospedada pode ser instalada em uma VM na cloud com um script de instalação rápida, e também há uma opção SaaS gerenciada.
O README do Netmaker indica seu uso em redes peer-to-peer, site-to-site e Kubernetes, e o projeto usa o WireGuard do kernel para obter desempenho. Projetos da comunidade ampliam suas funcionalidades com integrações como Traefik, CoreDNS, Terraform e OpenWRT.
Recursos principais
- 01Cria VPNs mesh WireGuard, redes site-to-site e gateways de acesso remoto.
- 02Oferece uma interface de administração com login OAuth e DNS privado.
- 03Oferece listas de controle de acesso para restringir quais nós podem se comunicar.
- 04Inclui o agente netclient para Linux, Docker, Mac e Windows.
- 05Inclui um script de instalação rápida para hospedar a plataforma por conta própria em uma VM na cloud.
Casos de uso
- Conectar servidores em várias clouds e data centers a uma única rede privada.
- Oferecer acesso seguro da equipe remota a serviços internos sem expô-los publicamente.
- Conectar uma rede de homelab ou escritório a recursos na cloud por meio de túneis site-to-site.
- Criar uma rede overlay para clusters Kubernetes.
Início rápido
- 1
Obtenha uma VM na nuvem com Ubuntu 24.04 e um IP público estático
- 2
Permita o tráfego de entrada nas portas 443 e 51821 (TCP e UDP) no firewall da nuvem
- 3
(Recomendado) Aponte um subdomínio DNS curinga, como *.netmaker.example.com, para o IP público da VM
- 4
Execute o script de configuração rápida para instalar o servidor Netmaker de código aberto
sudo wget -qO /root/nm-quick.sh https://raw.githubusercontent.com/gravitl/netmaker/master/scripts/nm-quick.sh && sudo chmod +x /root/nm-quick.sh && sudo /root/nm-quick.sh
Antes de usar
- O script de instalação rápida foi desenvolvido para Ubuntu 24.04 em uma VM na nuvem com um IP público estático.
- A versão PRO requer um processo de configuração separado e está coberta por uma licença diferente para o diretório pro/.
Em coleções
Tópicos
Perguntas frequentes
- O que é netmaker?
- O Netmaker automatiza redes virtuais baseadas em WireGuard para VPNs mesh, conexões site-to-site, acesso remoto e clusters Kubernetes. O Netmaker é uma plataforma para criar e gerenciar redes WireGuard. Com ele, você configura VPNs mesh entre máquinas, conexões site-to-site entre data centers e clouds e gateways de acesso remoto para usuários individuais, sem precisar configurar cada peer do WireGuard manualmente.
- netmaker é gratuito? Qual é a licença?
- netmaker é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
- netmaker ainda é mantido?
- Manutenção ativa. O último commit de netmaker foi em 6 de nov. de 2026.
- Para que posso usar netmaker?
- Conectar servidores em várias clouds e data centers a uma única rede privada. Oferecer acesso seguro da equipe remota a serviços internos sem expô-los publicamente. Conectar uma rede de homelab ou escritório a recursos na cloud por meio de túneis site-to-site. Criar uma rede overlay para clusters Kubernetes.
- Como instalar netmaker?
- Obtenha uma VM na nuvem com Ubuntu 24.04 e um IP público estático Permita o tráfego de entrada nas portas 443 e 51821 (TCP e UDP) no firewall da nuvem (Recomendado) Aponte um subdomínio DNS curinga, como *.netmaker.example.com, para o IP público da VM Execute o script de configuração rápida para instalar o servidor Netmaker de código aberto: sudo wget -qO /root/nm-quick.sh https://raw.githubusercontent.com/gravitl/netmaker/master/scripts/nm-quick.sh && sudo chmod +x /root/nm-quick.sh && sudo /root/nm-quick.sh
- Onde consigo netmaker?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/gravitl/netmaker
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.
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.
Uma VPN mesh descentralizada escrita em Rust que conecta dispositivos a uma LAN virtual, com travessia de NAT e suporte a WireGuard.
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.
Plataforma auto-hospedada de acesso remoto seguro que combina VPN WireGuard, gestão de identidade, MFA e controle de acesso à rede.