ZeroTier - ZeroTier
эта статья содержит контент, который написан как Реклама.Август 2019 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Частный | |
Промышленность | |
Основан | 2011 |
Основатель | Адам Иерименко |
Штаб-квартира | , Соединенные Штаты |
Обслуживаемая площадь | по всему миру |
Ключевые люди | Адам Иерименко (Исполнительный директор ) |
Продукты |
|
Интернет сайт | нулевой |
ZeroTier Inc. компания-разработчик программного обеспечения с freemium бизнес-модель, основанная на Ирвин, Калифорния. ZeroTier предоставляет программное обеспечение с открытым исходным кодом, SDK[1] и коммерческие продукты и услуги для создания и управления виртуальными программно определяемые сети. Флагманский продукт компании для конечных пользователей Нулевой уровень[2] это клиентское приложение, которое позволяет таким устройствам, как ПК, телефоны, серверы и встроенные устройства, безопасно подключаться к пиринговый виртуальные сети.[3][4][5]
Разработчики) | ZeroTier Inc. |
---|---|
Стабильный выпуск | 1.4.2[6] / 12 августа 2019 г. |
Операционная система | Майкрософт Виндоус, macOS, Linux, Linux на ARM |
Тип | SD-WAN, P2P, VPN |
Лицензия | Лицензия Business Source (Бесплатно для личного использования. Доступны цены для предприятий); ранее GPLv3 |
Интернет сайт | https://www.zerotier.com |
Инструменты с открытым исходным кодом
ZeroTier предоставляет набор инструментов с открытым исходным кодом под лицензией BSL предназначен для поддержки разработки и развертывания виртуальных дата-центры:
Основная линейка продуктов состоит из следующих инструментов:
- Нулевой уровень, впервые выпущен в 2014 году[7], портативное клиентское приложение, обеспечивающее подключение к общедоступным или частным виртуальным сетям.
- Центральная, веб-портал пользовательского интерфейса для управления виртуальными сетями.
- libzt (SDK), связываемая библиотека, которая обеспечивает функциональность ZeroTier One, но может быть встроена в приложения или службы.
- LF (произносится как «алеф»), полностью децентрализованное, полностью реплицированное хранилище ключей и значений.
Клиентская операция
Клиент ZeroTier One используется для подключения к виртуальным сетям, ранее созданным в ZeroTier Central веб-интерфейс. Конечные соединения пиринговый и сквозное шифрование. СТУН и дырокол используются для установления прямых соединений между узлами позади NAT. Обнаружение маршрута прямого подключения осуществляется с помощью глобальной сети корневые серверы через механизм, подобный ICE в WebRTC.
Виртуальные сети управляются через API или централизованный проприетарный веб-интерфейс (ZeroTier Central ), хотя с открытым исходным кодом[8][9] и CLI[10] альтернативы существуют. По умолчанию используются корневые серверы, размещенные ZeroTier Inc., но с открытым исходным кодом также могут быть самостоятельный.
Безопасность
Следующие соображения относятся к использованию ZeroTier в качестве SDWAN или VPN применение:
- Асимметричное шифрование с открытым ключом Подкрутка25519, вариант 256-битной эллиптической кривой.
- Каждый пакет VL1 зашифрован с использованием (в текущей версии) 256-битного шифрования. Сальса20 и аутентифицирован с использованием Поли1305 алгоритм аутентификации сообщений (MAC). MAC вычисляется после шифрования (encrypt-then-MAC), и используемый состав шифра / MAC идентичен эталонной реализации NaCl.[11]
Пакеты
ZeroTier One доступен на нескольких платформах и в нескольких формах:
- Майкрософт Виндоус установщик (.msi)
- Apple Macintosh (.pkg)
- iOS для iPhone / iPad / iPod
- Докер[12]
- Исходный код на GitHub[2]
- Linux двоичные файлы (DEB и RPM)
- Библиотека Linux
- Android Приложение на Гугл игры[13]
- Qnap (.qpkg)
- Synology пакеты (.spk)
- Western Digital MyCloud NAS EX2, EX4, EX2 Ultra (.bin)
- FreeBSD есть порт и пакет
- OpenWRT имеет порт, поддерживаемый сообществом на GitHub
Похожие проекты
Смотрите также
использованная литература
- ^ Репозитории исходного кода
- ^ а б Нулевой уровень
- ^ ""ZeroTier «что позволяет без сложной настройки подключать Windows, Mac, Linux, Android, iOS к VPN». GIGAZINE.net.
- ^ «Альтернативы одноранговой сети VPN». Linux-Magazine.com.
- ^ Геталс, Том; Керхове, Дуайт; Volckaert, Бруно; Де Турк, Филип (21–25 октября 2019 г.). Оценка масштабируемости технологий VPN для безопасной контейнерной сети (PDF). 15-я Международная конференция по управлению сетями и услугами, CNSM 2019. Галифакс, Канада.
- ^ «Примечания к выпуску ZeroTier One 1.4.2»
- ^ https://github.com/zerotier/ZeroTierOne/releases/tag/0.9.2
- ^ zt-panel - панель контроллера ZeroTier, созданная с помощью vue.js
- ^ Графический интерфейс контроллера ZeroTier
- ^ Сетевой контроллер ZeroTier на Python
- ^ Руководство ZeroTier: Криптография
- ^ Страница контейнера ZeroTier Docker
- ^ Страница ZeroTier One в Google Play Store