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

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

Общие поля

network

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

state-dir

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

identity-secret

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

planet

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

mtu

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

physical-mtu

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

ip-stack

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

ip-stack.mode

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

ip-stack.congestion-controller

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

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

primary-port

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

secondary-port

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

tcp-fallback-mode

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

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

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

tcp-fallback-relay

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

remote-trace-target

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

remote-trace-level

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

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

low-bandwidth

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

encrypted-hello

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

orbit

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

orbit.world

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

orbit.seed

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

udp

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

remote-dns-resolve

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

dns

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

dialer-proxy

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

interface-name

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

routing-mark

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

ip-version

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