Netmaker автоматизирует виртуальные сети на базе WireGuard для mesh VPN, соединений между площадками, удалённого доступа и кластеров Kubernetes.
openziti/ziti
Open-source платформа zero-trust networking, которая делает сервисы невидимыми для неавторизованных пользователей и обеспечивает доступ на основе идентичности и сквозное шифрование.
Open source альтернатива:Tailscale
Cloudflare Access
- Звёзды
- 4,472
- Форки
- 280
- Открытые issues
- 447
- Последний коммит
- 20 часов назад
Что это?
OpenZiti — это оверлейная сеть с моделью zero trust. Каждый пользователь, сервис, устройство или рабочая нагрузка получает криптографическую идентичность, а для каждого соединения перед установлением проверяются идентичность и политика доступа. Сервисы работают без открытых портов, поэтому их нельзя обнаружить сканированием или подключиться к ним без разрешения.
Поддерживаются три модели развертывания: edge router на границе сети, tunneler на хосте сервиса для работы с существующими приложениями без изменений кода и встроенные SDK для максимально строгой сквозной модели. SDK доступны для Go, C, Java, Swift, Node.js, C# и Python. Tunnelers работают на Linux, Windows, macOS, iOS и Android.
Контроллер управляет идентичностями, политиками и маршрутизаторами через REST API и веб-консоль администратора. При отзыве доступа активные соединения закрываются. Проект распространяется по лицензии Apache 2.0 и может быть полностью размещен на собственной инфраструктуре.
Ключевые возможности
- 01Скрытые сервисы без открытых портов, невидимые для сканеров и неавторизованных пользователей.
- 02Криптографические идентичности для пользователей, сервисов, устройств и нечеловеческих рабочих нагрузок.
- 03Управление доступом к каждому сервису на основе политик с возможностью отзыва в реальном времени.
- 04Сквозное шифрование с использованием libsodium для данных и mTLS для аутентификации.
- 05Tunnelers для существующих приложений и SDK для встраивания непосредственно в код.
- 06REST API для управления и веб-консоль администратора.
Сценарии использования
- Замена VPN-доступа к внутренним сервисам авторизацией для каждого сервиса.
- Связь сервисов между несколькими облаками, локальными дата-центрами и периферийными площадками.
- Публикация сервисов на собственной инфраструктуре, например Home Assistant, без открытых портов маршрутизатора.
- Защита соединений между устройствами и IoT с помощью уникальных идентификаторов устройств.
Быстрый старт
- 1
Скачайте файл compose с помощью wget
wget https://get.openziti.io/dock/all-in-one/compose.yml - 2
Запустите локальную сеть с помощью Docker Compose
docker compose up - 3
Скачайте бинарный файл ziti со страницы релизов GitHub
- 4
Запустите локальную сеть для разработки с помощью CLI
ziti edge quickstart
Что важно знать
- В кратких руководствах настраивается локальная сеть для разработки, а развертывание в production описано в отдельной документации продукта.
- Для использования в production потребуется самостоятельно разместить систему и настроить идентификаторы, сервисы и политики.
В подборках
Темы
Частые вопросы
- Что такое ziti?
- Open-source платформа zero-trust networking, которая делает сервисы невидимыми для неавторизованных пользователей и обеспечивает доступ на основе идентичности и сквозное шифрование. OpenZiti — это оверлейная сеть с моделью zero trust. Каждый пользователь, сервис, устройство или рабочая нагрузка получает криптографическую идентичность, а для каждого соединения перед установлением проверяются идентичность и политика доступа. Сервисы работают без открытых портов, поэтому их нельзя обнаружить сканированием или подключиться к ним без разрешения.
- ziti можно использовать бесплатно? Какая у него лицензия?
- ziti распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- ziti всё ещё поддерживается?
- Активно поддерживается. Последний коммит в ziti — 5 нояб. 2026 г..
- Для чего можно использовать ziti?
- Замена VPN-доступа к внутренним сервисам авторизацией для каждого сервиса. Связь сервисов между несколькими облаками, локальными дата-центрами и периферийными площадками. Публикация сервисов на собственной инфраструктуре, например Home Assistant, без открытых портов маршрутизатора. Защита соединений между устройствами и IoT с помощью уникальных идентификаторов устройств.
- Как установить ziti?
- Скачайте файл compose с помощью wget: wget https://get.openziti.io/dock/all-in-one/compose.yml Запустите локальную сеть с помощью Docker Compose: docker compose up Скачайте бинарный файл ziti со страницы релизов GitHub Запустите локальную сеть для разработки с помощью CLI: ziti edge quickstart
- Где скачать ziti?
- Исходный код и инструкции по установке — на GitHub: https://github.com/openziti/ziti
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Открытая mesh VPN на базе WireGuard, которая соединяет устройства, людей и AI-агентов через зашифрованные P2P-туннели с контролем доступа на основе идентификации.
Программируемый виртуальный Ethernet-коммутатор, объединяющий устройства, виртуальные машины и контейнеры в одну зашифрованную частную сеть через одноранговые соединения.
Tailscale создаёт приватные сети на базе WireGuard между вашими устройствами; в этом репозитории находятся демон tailscaled и CLI tailscale.
Платформа безопасного удалённого доступа на базе WireGuard, изначально рассчитанная на самостоятельное размещение, с политиками на основе идентификации, проверкой устройств и журналами аудита.
Платформа безопасного доступа с zero trust, развёртываемая самостоятельно на Kubernetes: VPN, ZTNA, API/AI gateway, PaaS и туннели в стиле ngrok.