Plataforma de acceso remoto seguro, diseñada para alojarse en infraestructura propia y basada en WireGuard, con políticas de identidad, confianza en los dispositivos y registros de auditoría.
- Estrellas
- 11,856
- Forks
- 667
- Issues abiertos
- 216
- Último commit
- hace 22 horas
¿Qué es?
Netmaker es una plataforma para crear y gestionar redes WireGuard. Permite configurar VPN en malla entre máquinas, conexiones entre centros de datos y nubes, y gateways de acceso remoto para usuarios individuales, sin tener que configurar cada peer de WireGuard manualmente.
El proyecto ofrece un servidor con interfaz de administración, inicio de sesión con OAuth, DNS privado y listas de control de acceso, además de un cliente llamado netclient que funciona en Linux, Docker, Mac y Windows. La versión open source autohospedada se puede instalar en una VM en la nube mediante un script de instalación rápida; también se ofrece una opción SaaS gestionada.
El README de Netmaker lo presenta como una solución para redes peer-to-peer, entre sitios y de Kubernetes, y utiliza WireGuard en el kernel para ofrecer rendimiento. Los proyectos de la comunidad amplían sus funciones con integraciones como Traefik, CoreDNS, Terraform y OpenWRT.
Funciones clave
- 01Crea VPN en malla con WireGuard, redes entre sitios y gateways de acceso remoto.
- 02Ofrece una interfaz de administración con inicio de sesión con OAuth y DNS privado.
- 03Admite listas de control de acceso para limitar qué nodos pueden comunicarse entre sí.
- 04Incluye el agente netclient para Linux, Docker, Mac y Windows.
- 05Incluye un script de instalación rápida para autohospedarlo en una VM en la nube.
Casos de uso
- Conectar servidores de varias nubes y centros de datos en una única red privada.
- Dar al personal remoto acceso seguro a servicios internos sin exponerlos públicamente.
- Conectar una homelab o una red de oficina con recursos en la nube mediante túneles entre sitios.
- Crear redes superpuestas para clústeres de Kubernetes.
Inicio rápido
- 1
Consigue una máquina virtual en la nube con Ubuntu 24.04 y una IP pública estática
- 2
Permite el tráfico entrante en los puertos 443 y 51821 (TCP y UDP) en el firewall de la nube
- 3
(Recomendado) Apunta un subdominio DNS comodín, como *.netmaker.example.com, a la IP pública de la máquina virtual
- 4
Ejecuta el script de configuración rápida para instalar el servidor Netmaker de código abierto
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 usarlo
- El script de instalación rápida está diseñado para Ubuntu 24.04 en una máquina virtual en la nube con una IP pública estática.
- La versión PRO requiere un proceso de configuración independiente y está cubierta por una licencia diferente en el directorio pro/.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es netmaker?
- Netmaker automatiza redes virtuales basadas en WireGuard para VPN en malla, conexiones entre sitios, acceso remoto y clústeres de Kubernetes. Netmaker es una plataforma para crear y gestionar redes WireGuard. Permite configurar VPN en malla entre máquinas, conexiones entre centros de datos y nubes, y gateways de acceso remoto para usuarios individuales, sin tener que configurar cada peer de WireGuard manualmente.
- ¿netmaker es gratuito? ¿Qué licencia tiene?
- netmaker es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿netmaker sigue mantenido?
- Mantenimiento activo. El último commit de netmaker fue el 5 nov 2026.
- ¿Para qué puedo usar netmaker?
- Conectar servidores de varias nubes y centros de datos en una única red privada. Dar al personal remoto acceso seguro a servicios internos sin exponerlos públicamente. Conectar una homelab o una red de oficina con recursos en la nube mediante túneles entre sitios. Crear redes superpuestas para clústeres de Kubernetes.
- ¿Cómo se instala netmaker?
- Consigue una máquina virtual en la nube con Ubuntu 24.04 y una IP pública estática Permite el tráfico entrante en los puertos 443 y 51821 (TCP y UDP) en el firewall de la nube (Recomendado) Apunta un subdominio DNS comodín, como *.netmaker.example.com, a la IP pública de la máquina virtual Ejecuta el script de configuración rápida para instalar el servidor Netmaker de código abierto: 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
- ¿Dónde consigo netmaker?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/gravitl/netmaker
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
VPN mesh de código abierto basada en WireGuard que conecta máquinas, personas y agentes de IA mediante túneles cifrados peer-to-peer y control de acceso basado en identidad.
Plataforma de red zero trust de código abierto que oculta los servicios a usuarios no autorizados mediante acceso basado en identidad y cifrado de extremo a extremo.
VPN mesh descentralizada escrita en Rust que conecta dispositivos en una LAN virtual mediante NAT traversal y compatibilidad con WireGuard.
Plataforma de acceso seguro zero trust autogestionada que combina VPN de acceso remoto, ZTNA, gateway de API/IA, PaaS y túneles al estilo de ngrok en Kubernetes.
Plataforma autohospedada de acceso remoto seguro que combina WireGuard VPN, gestión de identidades, MFA y control de acceso a la red.