Hysteria2 и TUIC: что такое протоколы на QUIC, чем они отличаются от VLESS и работают ли в России
Hysteria2 и TUIC — прокси-протоколы на QUIC, транспорте HTTP/3 поверх UDP. Hysteria2 выдаёт себя за обычный HTTP/3-сайт и рассчитан на сети с потерями, TUIC делает ставку на быстрое подключение. Слабое место у обоих одно — UDP, который в России часто режут.
На этой странице
Hysteria2 и TUIC — не приложения и не VPN-сервисы, а прокси-протоколы. Их объединяет основа: оба работают поверх QUIC, того же транспорта на UDP, на котором устроен HTTP/3 — новая версия протокола веба. Hysteria2 при этом выдаёт себя за обычный HTTP/3-сайт и рассчитан на плохие сети, где теряются пакеты. TUIC — более простой протокол, главная его черта — быстрое подключение. Ниже — как они устроены, чем отличаются друг от друга и от VLESS, как их распознают и что с ними в России.
Что такое QUIC и почему на нём делают VPN
QUIC — транспортный протокол из стандарта RFC 9000. Он заменяет связку TCP и TLS: работает поверх UDP, шифрование TLS 1.3 у него встроено, а в одном соединении идут сразу несколько независимых потоков. На QUIC работает HTTP/3, поэтому такой трафик есть у любого крупного сайта. Для прокси это даёт три вещи:
- Похожесть на веб. Соединение снаружи выглядит как обычный заход на сайт по HTTP/3.
- Меньше задержки на подключение. Рукопожатие короче, чем у TCP с TLS, а иногда данные можно отправить сразу (0-RTT).
- Нет «TCP внутри TCP». Протоколы поверх TCP страдают, когда в туннеле тоже идёт TCP: при потерях пакетов обе стороны начинают повторять передачу. У QUIC такой проблемы нет, поэтому на нестабильной связи он часто выигрывает.
Обратная сторона одна, но серьёзная: QUIC — это UDP. Там, где UDP режут целиком, замедляют или ограничивают по времени, протоколы на QUIC не подключатся, сколько их ни маскируй.
Hysteria2: как устроен
Hysteria — открытый проект с лицензией MIT. Первый выпуск вышел в апреле 2020 года, вторая версия — 2 сентября 2023 года. По спецификации, Hysteria2 работает поверх QUIC: TCP-соединения идут в потоках QUIC, а UDP — в датаграммах QUIC.
Вход по паролю и маскировка под сайт
Подключаясь, клиент отправляет серверу обычный запрос HTTP/3 с паролем и тем, с какой скоростью он может принимать данные. Если пароль верный, сервер отвечает особым кодом и начинает работать как прокси. Если нет — по спецификации сервер обязан вести себя как обычный веб-сервер, который просто не понял запрос. Владелец сервера выбирает, что тогда показывать: файлы, чужой сайт через обратный прокси или фиксированный ответ. Документация прямо советует отдавать настоящий контент — иначе по умолчанию сервер отвечает «404 Not Found». В итоге тот, кто проверяет сервер без пароля, видит обычный сайт на HTTP/3.
Brutal: скорость, которую задают вручную
Главная особенность Hysteria2 — свой алгоритм управления скоростью Brutal. Обычные алгоритмы при потерях пакетов сбавляют скорость, считая, что сеть перегружена. Brutal, по документации, работает «с фиксированной скоростью и не снижает её при потерях»: он держит ту скорость, которую указали в настройках, и восполняет потерянное. На мобильной связи со слабым сигналом это может дать заметно больше, чем у протоколов на TCP.
Условие одно — скорость должна быть настоящей. Документация предупреждает: не ставьте больше, чем позволяет канал, иначе связь станет медленной и нестабильной, а трафика уйдёт больше. Если скорость не указана, Hysteria2 использует обычный алгоритм BBR. С версии 2.8.0 (март 2026 года) можно выбрать и другие алгоритмы.
Salamander, смена портов и новые маскировки
- Salamander — обфускация: каждый пакет перемешивается с ключом и случайной «солью», и трафик превращается в случайные байты без узнаваемых примет QUIC. Платить за это приходится маскировкой: по документации, с Salamander сервер больше не работает как настоящий HTTP/3-сайт.
- Смена портов (port hopping). Разработчики объясняют, зачем она нужна: некоторые провайдеры (документация пишет про Китай) режут или душат долгие UDP-соединения, причём только на конкретном порту. Клиент перескакивает между портами — по умолчанию раз в 30 секунд. Если UDP режут целиком, не помогает.
- Новое в 2026 году. В 2.10.0 появилась поддержка ECH — она прячет имя сайта в рукопожатии; в 2.11.0 клиент по умолчанию повторяет рукопожатие QUIC браузера Chrome; в 2.12.0 — режим, в котором соединение выглядит как TCP, для сетей, где ограничивают UDP (пока только на Linux).
Hysteria и Hysteria2 — в чём разница
Это разные протоколы. Документация пишет прямо: Hysteria 2 несовместима с Hysteria 1.x. Во второй версии протокол переделали так, чтобы он маскировался под HTTP/3, убрали задержку первого пакета UDP-сессии, а режим FakeTCP из первой версии пока не вернули. Первой версией сейчас почти не пользуются: последний её выпуск вышел в июне 2023 года.
TUIC: что это за протокол
TUIC — прокси-протокол для передачи TCP и UDP, тоже рассчитанный на QUIC. Актуальная версия — пятая. Что в нём главное, по спецификации:
- Подключение без ожидания (0-RTT). Клиент отправляет данные сразу, не дожидаясь ответа сервера, а вход по UUID и паролю идёт параллельно.
- Два режима для UDP: в датаграммах QUIC (native) или в потоках QUIC. Это важно для игр и звонков, где UDP — основной трафик.
- Выбор управления скоростью. Спецификация его не задаёт; в sing-box есть cubic (по умолчанию), new_reno и bbr. Своего Brutal у TUIC нет.
- Нет маскировки под сайт. Сервер не отвечает на команды, а что делать с неверным паролем — закрыть соединение или промолчать — оставлено на усмотрение программы. Показать проверяющему настоящий сайт, как у Hysteria2, спецификация не предусматривает.
Со статусом у TUIC сложнее. Репозиторий проекта не закрыт, но в феврале 2025 года из него убрали официальную программу и оставили только спецификацию с пометкой «официальной реализации нет». Протокол живёт в сторонних программах и клиентах: sing-box, mihomo и других.
Hysteria2 или TUIC: сравнение
| Hysteria2 | TUIC v5 | |
|---|---|---|
| Транспорт | QUIC поверх UDP | QUIC поверх UDP |
| Вход | Пароль в запросе HTTP/3 | UUID и пароль |
| Что видит проверяющий без пароля | Обычный HTTP/3-сайт или 404 | Не предусмотрено спецификацией |
| Управление скоростью | Brutal с заданной скоростью или BBR | cubic, new_reno, bbr — на выбор программы |
| Обфускация | Salamander | Нет |
| Смена портов | Есть | Нет в спецификации |
| Подключение | Быстрое | 0-RTT, самое быстрое |
| Развитие | Новые версии выходят в 2026 году | Осталась спецификация, официальной программы нет с 2025 года |
| Приложения | sing-box, Happ, Xray-клиенты на ядре 2026 года, mihomo | sing-box, mihomo |
Коротко: Hysteria2 — когда важна маскировка и скорость на плохой связи; TUIC — когда нужен лёгкий протокол для своего сервера и важна скорость подключения, а маскировка не так важна.
Hysteria 2 или VLESS: что лучше
Это самый частый вопрос, и прямого ответа «вот этот лучше» нет — они рассчитаны на разное.
| VLESS с Reality | Hysteria2 | |
|---|---|---|
| Транспорт | TCP | UDP (QUIC) |
| На что похож | Заход на настоящий крупный сайт по HTTPS | Сайт на HTTP/3 |
| Свой домен и сертификат | Не нужны | Нужен TLS-сертификат — на свой домен или самоподписанный |
| Плохая связь с потерями | Скорость падает, как у любого TCP | Сильная сторона |
| Где не работает | Где ломают TLS к адресам дата-центров | Где режут или душат UDP |
| Приложения | sing-box, Happ, все Xray-клиенты | sing-box, Happ, mihomo, Xray-клиенты на свежем ядре |
Поэтому лучший ответ — оба сразу: VLESS основным, Hysteria2 запасным. Если в сети не проходит одно, может пройти другое. Подробно о VLESS — VLESS и Reality: что это за протокол.
Как распознают и блокируют QUIC и Hysteria2
- По имени сайта в первом пакете. Первый пакет QUIC зашифрован ключом, который можно вычислить из самого пакета, — так устроен стандарт. Поэтому фильтр может прочитать имя сайта (SNI). Исследование USENIX Security 2025 показало, что китайский файрвол с 7 апреля 2024 года массово блокирует QUIC по имени сайта, и под блокировку попал не только домен проекта Hysteria, но и домены, которые люди использовали для своих серверов Hysteria.
- По «случайности». С Salamander трафик перестаёт быть похожим на QUIC и становится случайными байтами. Это спасает от фильтров по QUIC, но такой «ни на что не похожий» трафик фильтры тоже умеют замечать.
- По UDP вообще. Где провайдер душит долгие UDP-соединения или режет UDP к зарубежным адресам, никакая маскировка не поможет — это признают и разработчики Hysteria.
Исследований, которые бы показали, как именно распознают Hysteria2 или TUIC, мы не нашли — есть исследования про QUIC в целом.
Работает ли Hysteria2 в России
Систематических данных нет — есть исследование про QUIC и разрозненные отзывы.
- QUIC фильтруют давно. По исследованию Падерборнского университета (FOCI 2026), в конце февраля — начале марта 2022 года в России резали весь QUIC за границу, сплошной фильтр, вероятно, сняли в начале июня 2022-го, а не позже июля 2023 года перешли на блокировку по имени сайта — раньше Китая. В замерах марта–апреля 2026 года с серверов в Москве, Санкт-Петербурге и Новосибирске QUIC резался, если имя сайта было в списке блокировок, и после срабатывания фильтр продолжал резать ещё 7 минут; в Санкт-Петербурге и Новосибирске — на любых портах.
- «Заморозка» касается и UDP. Летом 2025 года на форуме исследователей цензуры net4people описали новый способ блокировок: соединение «замерзает» примерно после 16 КБ данных, и это касается и TCP, и UDP.
- Отзывы расходятся. Автор статьи на Хабре в июне 2026 года называл Hysteria2 самым устойчивым из того, что он проверял; в то же время в отзывах на net4people на одних мобильных сетях шифрованный UDP проходит, на других нет. Всё сильно зависит от оператора и региона.
- Белые списки. При белых списках на мобильном интернете не подключается никакой VPN с зарубежным сервером, Hysteria2 тоже: Работает ли VPN при белых списках.
Наш собственный опыт — из той же копилки. В начале ноября 2026 года мы поставили Hysteria2 на все серверы Демьяныча и через день сняли его с выдачи: работал нестабильно — связь как будто есть, сервер отвечает на проверку, а страницы тормозят или не открываются. Так бывает, когда UDP по дороге душат: соединение живо, а данные почти не идут.
Какие приложения поддерживают Hysteria2 и TUIC
| Приложение | Hysteria2 | TUIC |
|---|---|---|
| sing-box | Да, с версии 1.5.0 (сентябрь 2023); смена портов — с 1.11 | Да, с версии 1.4.0 (август 2023) |
| Happ | Да: ссылки hy2://, Salamander, несколько портов | Нет в документации |
| Xray и Xray-клиенты | В ядре Xray — с января 2026 года; в приложениях — если обновили ядро | Нет |
| mihomo (Clash Meta) и клиенты на нём | Да | Да |
| Официальная программа Hysteria | Да, консольная — для компьютеров и серверов | — |
Во всех случаях нужен сервер: своих серверов у Hysteria и TUIC нет. Ключ Hysteria2 начинается с hysteria2:// или hy2://. Чем отличаются клиенты — sing-box или Happ: что выбрать, Clash Verge и FlClash: что это, Hiddify: что это, плюсы, минусы и аналоги.
Нужен ли Hysteria2, если просто хочется, чтобы работало
Hysteria2 хорош как запасной путь на своём сервере, если вы готовы проверять, проходит ли UDP в ваших сетях, и подбирать скорость. Если возиться не хочется — у Демьяныча сейчас VLESS с Reality, в sing-box общий автовыбор между серверами. Серверы проверяются из обычных российских сетей каждые 2 минуты, а неответивший автоматика меняет на запасной — приложение получает его при обновлении подписки. Российские сайты идут напрямую, зарубежные — через наши серверы в Европе. Как это устроено — Как это работает: включил и забыл; попробовать можно 3 дня бесплатно, без карты. Сравнение всех протоколов — Протоколы VPN: сравнение и что работает в России.
Частые вопросы
Что такое Hysteria в VPN?
Hysteria — прокси-протокол на основе QUIC, транспорта HTTP/3 поверх UDP. Сейчас пользуются второй версией, Hysteria2: без пароля сервер отвечает как обычный HTTP/3-сайт, а собственный алгоритм Brutal держит скорость на сетях с потерями. Сам по себе это не VPN-сервис: нужен сервер и приложение, которое понимает протокол.
Что лучше: Hysteria 2 или VLESS?
Зависит от сети. VLESS с Reality идёт по TCP и выглядит как заход на обычный сайт, поэтому подключается почти везде. Hysteria2 идёт по UDP и выигрывает на плохой связи с потерями, но не работает там, где UDP режут или душат. Для России основным обычно делают VLESS, а Hysteria2 держат запасным.
Чем Hysteria2 отличается от TUIC?
Оба работают на QUIC. У Hysteria2 есть маскировка под HTTP/3-сайт, своё управление скоростью Brutal, обфускация Salamander и смена портов. TUIC проще и быстрее подключается, но своей маскировки под сайт у него нет. Hysteria2 активно развивается; у TUIC с 2025 года официальной реализации нет — осталась спецификация.
Поддерживает ли Happ Hysteria2?
Да. По документации Happ понимает ссылки Hysteria2, в том числе в виде hy2://, обфускацию Salamander и несколько портов для смены. Hysteria2 есть и в sing-box. А вот TUIC в документации Happ нет — он есть в sing-box и клиентах на mihomo.
Почему Hysteria2 не подключается?
Чаще всего — из-за UDP: у оператора или в Wi-Fi он режется или сильно замедляется, а Hysteria2 без UDP не работает. Ещё причины — заблокирован адрес сервера, включены белые списки на мобильном интернете или в настройках указана скорость выше реальной, из-за чего связь становится медленной и нестабильной.
Где скачать Hysteria2?
Официальная программа Hysteria — консольная, для компьютеров и серверов; она выложена на GitHub проекта apernet/hysteria. На телефоне Hysteria2 понимают sing-box и Happ. Своих серверов у Hysteria нет: без сервера или ключа от сервиса подключаться некуда.
Источники
- Hysteria 2 — спецификация протокола
- Hysteria 2 — полная настройка сервера: маскировка, Brutal, Salamander
- Hysteria — выпуски на GitHub (2.0.0 — 02.09.2023)
- TUIC — спецификация протокола v5 на GitHub
- sing-box — история версий (TUIC с 1.4.0, Hysteria2 с 1.5.0)
- Happ — документация: ссылки и параметры (Hysteria2)
- USENIX Security 2025: Exposing and Circumventing SNI-based QUIC Censorship of the Great Firewall of China
- FOCI 2026: On Russia's Early Introduction of QUIC SNI Censorship