Netmaker automatiza redes virtuales basadas en WireGuard para VPN en malla, conexiones entre sitios, acceso remoto y clústeres de Kubernetes.
openziti/ziti
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.
Alternativa open source a:Tailscale
Cloudflare Access
- Estrellas
- 4,473
- Forks
- 280
- Issues abiertos
- 447
- Último commit
- hace 8 horas
¿Qué es?
OpenZiti es una red superpuesta zero trust. Cada usuario, servicio, dispositivo o carga de trabajo obtiene una identidad criptográfica, y cada conexión debe superar las comprobaciones de identidad y cumplir una política de acceso antes de permitirse. Los servicios funcionan sin puertos a la escucha, por lo que los clientes no autorizados no pueden detectarlos mediante escaneos ni acceder a ellos.
Admite tres modelos de implementación: un router de borde en el límite de la red, un túnel en el host del servicio para usar aplicaciones existentes sin cambiar el código, y SDK integrados para obtener el modelo de extremo a extremo más sólido. Los SDK están disponibles para Go, C, Java, Swift, Node.js, C# y Python. Los túneles funcionan en Linux, Windows, macOS, iOS y Android.
El controlador gestiona identidades, políticas y routers mediante una API REST y una consola de administración web. Al revocar el acceso, se cierran las conexiones activas. El proyecto cuenta con licencia Apache 2.0 y puede alojarse íntegramente en infraestructura propia.
Funciones clave
- 01Servicios ocultos sin puertos a la escucha, invisibles para los escáneres y los usuarios no autorizados.
- 02Identidades criptográficas para usuarios, servicios, dispositivos y cargas de trabajo no humanas.
- 03Control de acceso por servicio basado en políticas, revocable en tiempo real.
- 04Cifrado de extremo a extremo mediante libsodium para los datos y mTLS para la autenticación.
- 05Túneles para aplicaciones existentes y SDK para integrar la solución directamente en el código.
- 06API REST de gestión y consola de administración web.
Casos de uso
- Sustituir el acceso por VPN a servicios internos por una autorización específica para cada servicio.
- Conectar servicios entre varias nubes, centros de datos locales y ubicaciones de borde.
- Exponer servicios alojados en infraestructura propia, como Home Assistant, sin abrir puertos en el router.
- Proteger conexiones entre máquinas y dispositivos IoT mediante identidades únicas para cada dispositivo.
Inicio rápido
- 1
Descarga el archivo compose con wget
wget https://get.openziti.io/dock/all-in-one/compose.yml - 2
Inicia la red local con Docker Compose
docker compose up - 3
Descarga el binario ziti desde la página de versiones de GitHub
- 4
Inicia una red de desarrollo local con la CLI
ziti edge quickstart
Antes de usarlo
- Las guías de inicio rápido configuran una red de desarrollo local; las implementaciones en producción se explican en la documentación específica del producto.
- El uso en producción requiere alojar el sistema por cuenta propia y configurar identidades, servicios y políticas.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es ziti?
- 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. OpenZiti es una red superpuesta zero trust. Cada usuario, servicio, dispositivo o carga de trabajo obtiene una identidad criptográfica, y cada conexión debe superar las comprobaciones de identidad y cumplir una política de acceso antes de permitirse. Los servicios funcionan sin puertos a la escucha, por lo que los clientes no autorizados no pueden detectarlos mediante escaneos ni acceder a ellos.
- ¿ziti es gratuito? ¿Qué licencia tiene?
- ziti es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿ziti sigue mantenido?
- Mantenimiento activo. El último commit de ziti fue el 6 nov 2026.
- ¿Para qué puedo usar ziti?
- Sustituir el acceso por VPN a servicios internos por una autorización específica para cada servicio. Conectar servicios entre varias nubes, centros de datos locales y ubicaciones de borde. Exponer servicios alojados en infraestructura propia, como Home Assistant, sin abrir puertos en el router. Proteger conexiones entre máquinas y dispositivos IoT mediante identidades únicas para cada dispositivo.
- ¿Cómo se instala ziti?
- Descarga el archivo compose con wget: wget https://get.openziti.io/dock/all-in-one/compose.yml Inicia la red local con Docker Compose: docker compose up Descarga el binario ziti desde la página de versiones de GitHub Inicia una red de desarrollo local con la CLI: ziti edge quickstart
- ¿Dónde consigo ziti?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/openziti/ziti
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.
Un switch Ethernet virtual programable que conecta dispositivos, máquinas virtuales y contenedores en una red privada cifrada mediante enlaces peer-to-peer.
Tailscale crea redes privadas basadas en WireGuard entre tus dispositivos; este repositorio incluye el daemon tailscaled y la CLI tailscale.
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.
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.