Skip to content

TUIC — не поддерживается Xray-core

Xray-core не реализует протокол TUIC. В infra/conf/ нет значения протокола tuic, а в streamSettings — транспортной записи для TUIC.

Обходной путь

Для подключения по TUIC используйте один из вариантов:

  • TUIC — sing-box — полная поддержка клиента и сервера.
  • TUIC — mihomo — полная поддержка клиента и сервера, плюс верхнеуровневый блок tuic-server.

Если нужно передавать трафик между маршрутизатором Xray и TUIC-сервером на другом хосте, запустите sing-box или mihomo как sidecar-процесс и постройте цепочку исходящего Xray через него по SOCKS5 или shadowsocks.

Почему Xray его пропустил

Hysteria2, которую Xray поддерживает (см. Hysteria2), покрывает большинство целей дизайна TUIC: транспорт QUIC, UDP-over-QUIC, объявление полосы пропускания и современный выбор алгоритма управления перегрузкой. Сопровождающие Xray решили держать в дереве один протокол на основе QUIC, а не два.

Core Tutorial от Argsment