EasyXrayEasyXray
Конфигурация

MASQUE

Настройка инбаундов MASQUE (CONNECT-IP) в EasyXray, подключение аутбаундов к серверам MASQUE и доступ к Cloudflare WARP через MASQUE.

MASQUE передаёт IP-пакеты поверх HTTP/3 (или HTTP/2) методом CONNECT-IP, поэтому клиент получает полноценный туннель третьего уровня, похожий на обычный HTTPS-трафик. xray-core поддерживает его нативно; EasyXray предлагает его как протокол инбаунда, протокол аутбаунда и соответствующий транспорт masque, на котором работают оба.

Инбаунд

ПолеОписание
КлиентыКаждый клиент входит со своими email и паролем (HTTP Basic auth). Трафик, квоты, лимиты IP и срок действия работают как в любом другом многопользовательском протоколе.
Пул адресовПрефиксы, из которых выдаются адреса туннелей, — не более одного IPv4 и одного IPv6 (по умолчанию 10.14.0.1/24, fd14::1/64). Размер пула ограничивает число одновременно подключённых клиентов.
MTUMTU туннеля, 1280–65535; оставьте пустым для значения ядра по умолчанию.
PathПуть запроса, на который отвечает сервер (по умолчанию /.well-known/masque/ip/*/*/).
БезопасностьВсегда TLS. ALPN определяет слушатели: h3 обслуживает HTTP/3 по UDP, h2 — HTTP/2 по TCP, вместе — оба.

У MASQUE нет формата ссылок, поэтому для инбаундов MASQUE не создаются ссылка, QR-код и запись Clash. Клиенты получают готовую к импорту конфигурацию из JSON-подписки: аутбаунд masque, который аутентифицируется email и паролем клиента.

Аутбаунд

Выберите протокол аутбаунда masque и задайте:

ПолеОписание
Адрес / ПортСервер MASQUE.
Remote DNSНеобязательные IP DNS-серверов, к которым идут запросы внутри туннеля.
Host / PathAuthority и путь запроса CONNECT-IP; путь должен совпадать с путём сервера.
Имя пользователя / ПарольУчётные данные HTTP Basic — на сервере EasyXray это email и пароль клиента.
HeadersДополнительные заголовки запроса.
TLSОбязательно. ALPN только с h2 переключает на HTTP/2 по TCP; иначе используется HTTP/3.

WARP через MASQUE

Проще всего: Xray → Аутбаунды → WARP → Добавить аутбаунд WARP через MASQUE — панель регистрирует отдельное устройство WARP, привязывает к нему ключ MASQUE и добавляет готовый аутбаунд warp-masque (или обновляет существующий). Регистрация WARP для WireGuard не меняется. Для ручной настройки:

Включите WARP в транспорте masque, чтобы подключаться к Cloudflare WARP через его MASQUE-эндпоинт вместо WireGuard. Для этого нужна регистрация WARP, привязанная к MASQUE:

ПолеОписание
Закрытый ключЗарегистрированный закрытый ключ ECDSA P-256 (PEM или DER в base64).
Открытый ключ эндпоинтаОткрытый ключ эндпоинта Cloudflare, возвращённый при регистрации.
Адреса туннеляАдреса IPv4 и IPv6, которые Cloudflare назначил регистрации.

В этом случае host и path по умолчанию указывают на эндпоинт Cloudflare, а WARP нельзя сочетать с именем пользователя или паролем. Направьте аутбаунд на адрес эндпоинта из вашей регистрации и укажите имя сервера TLS consumer-masque.cloudflareclient.com.

On this page