Open-source платформа zero-trust networking, которая делает сервисы невидимыми для неавторизованных пользователей и обеспечивает доступ на основе идентичности и сквозное шифрование.
- Звёзды
- 17,234
- Форки
- 1,991
- Открытые issues
- 419
- Последний коммит
- 2 месяца назад
Что это?
ZeroTier — виртуальный Ethernet-коммутатор, который позволяет сетевым устройствам, виртуальным машинам, контейнерам и приложениям взаимодействовать так, будто они находятся в одной физической сети, независимо от того, где они запущены. Он объединяет адресуемый с помощью криптографии одноранговый уровень (VL1) с уровнем эмуляции Ethernet (VL2), который отчасти похож на VXLAN.
Весь трафик шифруется сквозным шифрованием с использованием ключей, которыми управляет пользователь. Большинство соединений устанавливается напрямую между узлами, а ретрансляция служит более медленным запасным вариантом, если узлы не могут соединиться напрямую. Уровень VL2 поддерживает детализированные правила контроля доступа для микросегментации сети и мониторинга безопасности.
В репозитории находится код базового узла и служб на C++, а инструкции по сборке приведены в build.md. Приложения для Android и iOS доступны в магазинах Google Play и App Store.
Ключевые возможности
- 01Создаёт виртуальную Ethernet-сеть, объединяющую устройства, виртуальные машины и контейнеры в разных местах.
- 02Шифрует весь трафик сквозным шифрованием с использованием ключей, которыми управляет пользователь.
- 03Предпочитает прямые одноранговые соединения и при необходимости переключается на ретрансляцию.
- 04Предоставляет детализированные правила контроля доступа для микросегментации сети.
- 05Предлагает мобильные приложения для Android и iOS.
Сценарии использования
- Объединение серверов и облачных инстансов в разных дата-центрах в одну частную сеть.
- Предоставление удалённым разработчикам доступа к внутренним сервисам без их публичного размещения.
- Соединение контейнеров или виртуальных машин на разных хостах так, будто они находятся в одной LAN.
- Защита однорангового доступа между личными устройствами.
Быстрый старт
- 1
Прочитайте инструкции по сборке в build.md
- 2
Скачайте и установите ZeroTier с официальной страницы загрузок или из документации
Что важно знать
- Некоторые части репозитория содержат несвободный код с доступным исходным кодом, распространяемый по отдельной лицензии.
- Эта лицензия не является стандартной лицензией с открытым исходным кодом и указана как NOASSERTION.
- Ретрансляция трафика устройств, которые не могут подключиться напрямую по P2P, бесплатна, но работает медленно.
В подборках
Темы
Частые вопросы
- Что такое ZeroTierOne?
- Программируемый виртуальный Ethernet-коммутатор, объединяющий устройства, виртуальные машины и контейнеры в одну зашифрованную частную сеть через одноранговые соединения. ZeroTier — виртуальный Ethernet-коммутатор, который позволяет сетевым устройствам, виртуальным машинам, контейнерам и приложениям взаимодействовать так, будто они находятся в одной физической сети, независимо от того, где они запущены. Он объединяет адресуемый с помощью криптографии одноранговый уровень (VL1) с уровнем эмуляции Ethernet (VL2), который отчасти похож на VXLAN.
- ZeroTierOne можно использовать бесплатно? Какая у него лицензия?
- ZeroTierOne распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- ZeroTierOne всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в ZeroTierOne — 3 сент. 2026 г..
- Для чего можно использовать ZeroTierOne?
- Объединение серверов и облачных инстансов в разных дата-центрах в одну частную сеть. Предоставление удалённым разработчикам доступа к внутренним сервисам без их публичного размещения. Соединение контейнеров или виртуальных машин на разных хостах так, будто они находятся в одной LAN. Защита однорангового доступа между личными устройствами.
- Как установить ZeroTierOne?
- Прочитайте инструкции по сборке в build.md Скачайте и установите ZeroTier с официальной страницы загрузок или из документации
- Где скачать ZeroTierOne?
- Исходный код и инструкции по установке — на GitHub: https://github.com/zerotier/ZeroTierOne
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемая реализация сервера управления Tailscale с открытым исходным кодом для собственной mesh-сети на базе WireGuard.
Веб-интерфейс администрирования в Docker для установки и управления сервером WireGuard VPN и его клиентскими конфигурациями.
Децентрализованная mesh VPN на Rust, которая объединяет устройства в виртуальную LAN с обходом NAT и поддержкой WireGuard.
Netmaker автоматизирует виртуальные сети на базе WireGuard для mesh VPN, соединений между площадками, удалённого доступа и кластеров Kubernetes.
Tailscale создаёт приватные сети на базе WireGuard между вашими устройствами; в этом репозитории находятся демон tailscaled и CLI tailscale.