Repolode
gravitl

gravitl/netmaker

Netmaker automatiza redes virtuales basadas en WireGuard para VPN en malla, conexiones entre sitios, acceso remoto y clústeres de Kubernetes.

Alternativa open source a:TailscaleZeroTier

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. 1

    Consigue una máquina virtual en la nube con Ubuntu 24.04 y una IP pública estática

  2. 2

    Permite el tráfico entrante en los puertos 443 y 51821 (TCP y UDP) en el firewall de la nube

  3. 3

    (Recomendado) Apunta un subdominio DNS comodín, como *.netmaker.example.com, a la IP pública de la máquina virtual

  4. 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