Files
3X-UI_autoVPS/tests/matrix/README.md
T
itsnotkubrick 5958eceefb Установщик 3X-UI: 12 протоколов и единая подписка одной командой
- REALITY, Hysteria2, XHTTP, VLESS/VMess WS, Trojan gRPC, Shadowsocks 2022, TUIC,
  WireGuard, AmneziaWG (классика и 3.1, обфускация генерируется), MTProto
- Все подключения пользователя с общим subId — 3X-UI собирает одну подписку;
  Clash/Mihomo-клиенты получают готовый конфиг, остальные — ссылки
- Свой сертификат: --cert/--key; без Let's Encrypt — самоподписанный, отпечаток в ссылках (pcs)
- --protocols для выбора протоколов, повторный запуск досоздаёт недостающее
- Генератор Mihomo: AmneziaWG 3.1 с правильными именами параметров и version: 3
- Инструкция и матрица обновлены: подписка проверена на Xray, Mihomo и sing-box
2026-09-27 17:19:33 +03:00

2.5 KiB
Raw Blame History

Матрица «протокол × клиент»

Проверяет настоящим подключением, что каждый протокол 3X-UI работает с каждым клиентом: Xray, Mihomo, sing-box и официальным клиентом AmneziaWG. Прогонять на каждой новой версии 3X-UI и Xray.

  1. Сервер: чистый Ubuntu в Docker с systemd, на нём scripts/3x-ui.sh, затем mk-inbounds.sh — создаёт через API подключения VLESS XHTTP, WS+TLS, Trojan gRPC, VMess, Shadowsocks 2022, Hysteria2, TUIC, WireGuard, AmneziaWG и MTProto.
  2. Ссылки: GET /panel/api/inbounds/allLinks → links.txt.
  3. Конфиги клиентов: PIN=<sha256 сертификата> node matrix-gen.js ../../tools/lib links.txt cases.
  4. Прогон в клиентском контейнере с бинарниками в /cl: bash matrix-run.sh.
  5. AmneziaWG: awg-set.sh classic|mid|full меняет обфускацию на сервере.

Без PIN (сервер с доверенным сертификатом) клиенты проверяют сертификат как обычно.

Результат 2026-09-27

3X-UI 3.8.5, Xray 26.6.27, Mihomo 1.19.31, sing-box 1.14.2, amneziawg-tools 3.1. Сервер поставлен scripts/3x-ui.sh с доверенным сертификатом, ссылки взяты из его подписки.

Протокол Xray Mihomo sing-box
VLESS REALITY ✓ ✓ ✓
Hysteria2 ✓ ✓ ✓
VLESS XHTTP + REALITY ✓ ✓ —
VLESS WS + TLS ✓ ✓ ✓
Trojan gRPC + TLS ✓ ✓ ✓
VMess WS + TLS ✓ ✓ ✓
Shadowsocks 2022 ✓ ✓ ✓
TUIC v5 — ✓ ✓
WireGuard ✓ ✓ ✓
AmneziaWG (классика) — ✓ —
AmneziaWG 3.1 — ✓ —

Подписка в формате Clash (User-Agent Clash Verge) — все 11 прокси ✓ в Mihomo. Официальный клиент AmneziaWG 3.1 подключается к AmneziaWG 3.1. MTProto: mtg doctor — все дата-центры Telegram доступны. Со своим (самоподписанным) сертификатом подписка Clash от 3X-UI не передаёт Mihomo отпечаток — TLS-протоколы в ней не работают; ссылки с pcs работают.