Перейти к содержимому

ZeroTier

proxies:
- name: zerotier
type: zerotier
network: "0123456789abcdef"
# state-dir: ./zerotier-node
# identity-secret: "0123456789:0:public-key:private-key"
# planet: ./planet
# mtu: 1400
# physical-mtu: 1432
# ip-stack:
# mode: auto
# congestion-controller: cubic
# primary-port: 0
# secondary-port: 0
# tcp-fallback-mode: auto
# tcp-fallback-relay: 204.80.128.1:443
# remote-trace-target: "0123456789"
# remote-trace-level: 0
# low-bandwidth: false
# encrypted-hello: false
# orbit:
# - world: "0123456789abcdef"
# seed: "0123456789"
udp: true
# remote-dns-resolve: true
# dns: [10.147.17.1]
# dialer-proxy: "ss1"
# interface-name: "WLAN"
# routing-mark: 6666
# ip-version: ipv4-prefer

Общие поля

Идентификатор сети ZeroTier.

Опционально. Каталог для хранения состояния узла и идентификации по умолчанию; по умолчанию используется изолированный каталог, создаваемый на основе идентификатора сети и имени исходящего соединения.

Опционально. Полное содержимое identity.secret; переопределяет идентификацию в state-dir и не записывается в неё.

Опционально. Путь к файлу частной планеты (Planet), используемый для замены встроенной планеты Earth.

Опционально. Значение локального MTU для переопределения; не может превышать MTU, предоставленный контроллером ZeroTier.

Опционально. MTU полезной нагрузки UDP ZeroTier. Допустимый диапазон: 510-10324, значение по умолчанию: 1432.

Необязательная настройка стека IP-протоколов.

Доступные значения: auto, gvisor, mips. Значение по умолчанию — auto. При значении auto всегда используется IP-стек mihomo (MIPS); для gvisor требуется сборка с -tags with_gvisor.

Алгоритм управления перегрузкой TCP. Доступные значения: cubic, reno, bbr, bbr3. Значение по умолчанию — cubic.

При использовании стека IP-протоколов gVisor этот параметр не применяется.

Опционально. Основной UDP-порт; значение 0 — автоматический выбор доступного порта.

Опционально. Вторичный UDP-порт; 0 — автоматический выбор, -1 — отключить.

Опционально. Режим аварийного переключения на TCP. Доступные значения:

  • auto: Использовать ретрансляцию после сбоя UDP-соединения.
  • force: Использовать только ретрансляцию.
  • disable: Отключить аварийный переход на TCP-ретрансляцию.

По умолчанию: auto.

Опционально. Адрес сервера TCP-ретрансляции при аварийном переключении.

Опционально. Идентификатор узла ZeroTier, на который будут отправляться глобальные диагностические трассировки.

Опционально. Уровень удалённой диагностической трассировки. Доступные значения:

  • 0: Обычный
  • 10: Подробный
  • 15: Правила
  • 20: Отладка
  • 30: Чрезмерный

Опционально. Включить режим низкой пропускной способности. По умолчанию: false.

Опционально. По умолчанию: false.

Опционально. Настройка списка частных корневых серверов (moon).

Идентификатор мира Moon (Moon World ID), должен быть 16-значной шестнадцатеричной строкой.

Идентификатор корневого узла Moon, должен быть 10-значным числом.

Включить ли UDP. По умолчанию: true.

Опционально. Разрешать ли целевые доменные имена через ZeroTier с использованием DNS-серверов, предоставленных контроллером.

Опционально. Переопределить DNS-серверы, предоставляемые контроллером; можно указать один или несколько адресов.

Опционально. Передавать трафик ZeroTier через другое исходящее прокси, где ss1 — имя другого прокси-узла.

Опционально. Указать имя сетевого интерфейса, используемого ZeroTier.

Опционально. Установить маркер маршрутизации Linux.

Опционально. Указать предпочтение версии IP-протокола.