Repolode
zerotier

zerotier/ZeroTierOne

Программируемый виртуальный Ethernet-коммутатор, объединяющий устройства, виртуальные машины и контейнеры в одну зашифрованную частную сеть через одноранговые соединения.

Open source альтернатива:HamachiTailscale

Звёзды
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. 1

    Прочитайте инструкции по сборке в build.md

  2. 2

    Скачайте и установите ZeroTier с официальной страницы загрузок или из документации

Что важно знать

  • Некоторые части репозитория содержат несвободный код с доступным исходным кодом, распространяемый по отдельной лицензии.
  • Эта лицензия не является стандартной лицензией с открытым исходным кодом и указана как NOASSERTION.
  • Ретрансляция трафика устройств, которые не могут подключиться напрямую по P2P, бесплатна, но работает медленно.

В подборках

Темы

#networking#vpn#peer-to-peer#sd-wan#virtual-network#encryption#decentralization#sdn

Частые вопросы

Что такое 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 обновляется ежедневно.

Похожие проекты

Open-source платформа zero-trust networking, которая делает сервисы невидимыми для неавторизованных пользователей и обеспечивает доступ на основе идентичности и сквозное шифрование.

4,5 тыс.+11 за неделю280GoApache-2.0Активно поддерживаетсяОбновлён 11 часов назад

Самостоятельно размещаемая реализация сервера управления Tailscale с открытым исходным кодом для собственной mesh-сети на базе WireGuard.

45,4 тыс.+232 за неделю2,6 тыс.GoBSD-3-ClauseАктивно поддерживаетсяОбновлён 13 часов назад

Веб-интерфейс администрирования в Docker для установки и управления сервером WireGuard VPN и его клиентскими конфигурациями.

27,4 тыс.+92 за неделю2,6 тыс.TypeScriptAGPL-3.0Активно поддерживаетсяОбновлён 15 часов назад