Перейти к содержанию

Вопрос

Опубликовано

Добавить возможность настройки клиента Zerotier для кастомного сервера.Для реализации достаточно заменить файл planet в /var/lib/zerotier-one/ 
Хорошо бы добавлять файл через веб интерфейс или с указанием пути в сети например http://ztnet.xxx.xxx/api/planet

Рекомендуемые сообщения

  • 0
Опубликовано (изменено)
7 часов назад, eugenrad сказал:

И неплохо бы, чтобы можно было добавлять свою moon.

Из release notes 

  • "Moons" are now considered even more extra deprecated and should not be used in new deployments.

Оттуда же

  • The network controller (controller/) is now under a commercial source-available license.
  • Default binary builds no longer contain the controller.

Изменено пользователем gaaronk
  • 0
Опубликовано (изменено)

Теперь функционал контроллера нужно билдить самому с флагом коммерческая, либо не коммерческая лицензия. В принципе собирается всё на ура, опробовал на х86. Контроллер всёж на кинетик ставить для своей инфраструктуры не айс, т.к. это всёж специфичное решение пока ещё для большинства. Собственно официальные камменты здесь
И есть плюсы, теперь планеты можно в официальных приложениях на мобилах прописывать!

Изменено пользователем Denis Soldatov
  • 0
Опубликовано
On 7/16/2025 at 10:59 AM, Le ecureuil said:

Идея хорошая, но пока немного не до нее.

Очень просим добавить возможность, хотя бы без web интерфейса. 

А так же, контроллер можно оставить на версии 1.14.2 и функционал сохранится и лицензию не нарушаем. И еще раз - это касается только контроллера. Клиенты могут обновляться.

  • 0
Опубликовано (изменено)

В официальных мобильных приложениях ZeroTier появилась поддержка кастомного файла planet в виде base64 строки. Исходя из того, что уважаемые разработчики Keenetic не любители давать вставлять VPN конфиги в виде файлов (могу представить причины), вставка base64 в простое поле ввода смотрится как отличный вариант. А теперь ещё и "официально признанный" разработчиками ZeroTier :)

Изменено пользователем sesterno
  • 0
Опубликовано (изменено)

Как разрешить роутеру получать DNS от zeronsd? Есть ли настройка "allow dns" в ssh?

upd. вроде автоматически забирает при галке в UI

Изменено пользователем КИНОЛУНАТИК
  • 0
Опубликовано
On 2/16/2026 at 7:16 PM, КИНОЛУНАТИК said:

Хорошие новости, скоро протестирую.

Пробовали? Получилось? У меня есть planet файл сгенеренный в ztnet controller. Как его в кинетик добавить?

  • 0
Опубликовано

Я пока решил не выводить свой контроллер. Лучшее враг хорошего.
Скорее всего у вас в файле есть данные для обновления:
 

interface ZeroTier0 zerotier orbit {world-id} {moon-id}

 

  • 0
Опубликовано (изменено)
17 часов назад, dsm150 сказал:

Пробовали? Получилось? У меня есть planet файл сгенеренный в ztnet controller. Как его в кинетик добавить?

Если я правильно понял, возможность установки собственного файла planet по факту пока не добавлена. Репорт был просто о добавлении команды orbit, которая является стандартным функционалом zerotier и позволяет просто указать relay-серверы в контексте стандартных серверов zerotier с дефолтным файлом planet. 

ZeroTier сейчас находится в довольно странном и не очень приятном состоянии с точки зрения open source. С начала существования проекта их позиция была что они полностью за open source, приветствовали power-юзеров которые разворачивали свои root-сервера. Но сейчас, начиная с версии 1.16.0, они стали "давать заднюю" - выпилили код контроллера из стандартного дистрибутива zerotier (самостоятельная компиляция всё ещё возможна) и сделали этот код под коммерческой лицензией; скрыли код генерации собственного файла planet из главной ветки; написали в документации что использование приватных root серверов более "не рекомендуется" и не поддерживается, но если сильно надо то обращайтесь к sales team :). Хотят денег в общем, стандартная практика в наше время.
Также с мобильной версией 1.14.2 ZeroTier добавили поддержку катомного файла planet на iOS, но не добавили её на Android, а со следующей версией 1.16.0 они добавили поддержку planet на Android но совсем скрыли кнопку настроек (и в следствии установку planet) на iOS?.. очень странно.

Реальность такова, что на фоне блокировок зарубежных сервисов в РФ доступ к стандартным root серверам ZeroTier может пропасть. И тогда свои root сервера и кастомный файл planet - это единственный вариант с которым с zerotier может продолжать работать в РФ. И на фоне этого, и того что я описал выше, я совсем не удивлюсь если уважаемые разработчики Keenetic не захотят более поддерживать данное решение, или даже выпилят его из прошивки вовсе. Будет очень жалко, ведь альтернатив с поддержкой интерфейсов 2-го уровня практически нет... (и даже не говорите мне про tinc vpn, по простоте настройки и количеству фич он и рядом не стоит 😁)

Изменено пользователем sesterno

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.