Hysteria2: что это
- Автор
- Екатерина Лебедева, редактор раздела knowledge base
- Проверил:
- Артём Волков
- Проверено:
- Опубликовано:
- , обновлено
- Версия гайда:
- 1.0
Коротко
Hysteria2 — протокол прокси поверх QUIC, то есть UDP со встроенным TLS 1.3: он рассчитан на каналы с потерями пакетов и задержкой. В Happ сервер добавляется ссылками hysteria2:// или hy2://.
Hysteria2 — вторая версия протокола Hysteria, и в отличие от VLESS, VMess и Trojan он работает не поверх TCP, а поверх QUIC — транспорта на базе UDP со встроенным TLS 1.3. Из-за этого потеря одного пакета не задерживает остальные потоки данных, и на мобильных сетях со слабым сигналом или дальних маршрутах Hysteria2 часто быстрее TCP-протоколов. Обратная сторона — полная зависимость от UDP: если сеть его отбрасывает или сильно ограничивает, соединение работает хуже или не устанавливается вовсе. Поэтому рядом с Hysteria2 разумно держать запасной сервер на TCP.
Hysteria2 — протокол прокси поверх QUIC — транспорта на основе UDP со встроенным TLS 1.3. Он рассчитан на каналы с высокой задержкой и потерями пакетов и проверяет клиента по паролю.
Суть термина
Hysteria2 отличается от остальных протоколов Happ на самом базовом уровне — транспорте. VLESS, VMess и Trojan работают поверх TCP: сначала устанавливается соединение, потом поверх него, если нужно, идёт TLS. Hysteria2 сразу работает поверх QUIC — современного транспорта на основе UDP, где обмен ключами TLS 1.3 встроен прямо в рукопожатие транспорта.
Клиент передаёт пароль (параметр auth) при подключении, и сервер проверяет его так же, как Trojan проверяет свой пароль, только на другом транспорте. Дальше данные идут внутри зашифрованного QUIC-соединения.
Главное практическое следствие устройства QUIC — независимость потоков друг от друга. Если один UDP-пакет потерялся, это не тормозит остальные данные того же соединения, как случилось бы в TCP. На быстром и предсказуемом канале разница почти незаметна, а на мобильном интернете или дальнем маршруте может ощущаться заметно.
Как это выглядит в Happ
Документация Happ описывает Hysteria2 отдельно от остальных протоколов — из-за отличий в транспорте у него и добавление чуть отличается по нюансам.
Ссылка. Схемы hysteria2:// и hy2:// равнозначны и добавляются из буфера обмена, QR-кодом или диплинком. Формат: hysteria2://auth@host:port/?параметры#имя.
Подписка. Провайдер включает серверы Hysteria2 в общий список — такие строки тоже начинаются с одной из двух схем.
Проверка соединения. TCP-пинг для сервера Hysteria2 часто бесполезен, потому что сервер обычно не слушает TCP вовсе; для проверки в Happ есть отдельный пинг через прокси, который проходит настоящий путь через туннель.
Полный список параметров — obfs, obfs-password, мультипорт и mportHopInt — с примерами разобран на странице Hysteria2 в Happ.
Чем Hysteria2 отличается от похожих терминов
| Термин | Что это | Отличие от Hysteria2 |
|---|---|---|
| VLESS | протокол прокси | работает поверх TCP; TLS или Reality — отдельный, необязательный слой |
| Trojan | протокол прокси | тоже проверяет пароль, но поверх TCP и обычного TLS, а не QUIC |
| Reality | слой защиты для VLESS | у Hysteria2 такого отдельного слоя нет: TLS 1.3 уже встроен в QUIC |
| MTU | размер сетевого пакета | параметр сети, который сильнее влияет на UDP-протоколы вроде Hysteria2, чем на TCP |
Сравнение скорости и стабильности Hysteria2 и VLESS Reality на практике — на странице Hysteria2 или VLESS Reality.
Главное
- Hysteria2 работает поверх QUIC, то есть UDP, а не TCP, как VLESS, VMess и Trojan.
- TLS 1.3 встроен в QUIC и работает всегда: у Hysteria2 нет режима без шифрования.
- Схемы hysteria2:// и hy2:// в Happ равнозначны — это два написания одной и той же ссылки.
- Потеря пакета в одном потоке QUIC не задерживает остальные — в этом ключевое отличие от TCP-протоколов на нестабильном канале.
- Полная зависимость от UDP — обратная сторона скорости: в сетях, где UDP отбрасывается или ограничивается, Hysteria2 работает хуже TCP-протоколов.
Частые вопросы
Почему Hysteria2 называют протоколом именно для плохих сетей?
Потому что QUIC устроен так, что задержка или потеря одного пакета не блокирует остальные потоки данных внутри того же соединения — в отличие от TCP, где один потерянный сегмент задерживает всё, что идёт следом. На мобильном интернете со слабым сигналом или дальних маршрутах с задержкой это даёт заметный выигрыш в скорости. На стабильном широком канале разница с TCP-протоколами обычно не так заметна.
Из чего сделан QUIC, на котором построен Hysteria2?
QUIC — транспортный протокол на основе UDP, изначально разработанный для веба и позже описанный в стандартах IETF. Он объединяет транспортный уровень и TLS 1.3 в одном рукопожатии, поэтому соединение устанавливается быстрее, чем отдельные TCP и TLS друг за другом. Hysteria2 берёт этот транспорт и добавляет поверх собственную схему аутентификации и управления скоростью.
Правда ли, что у Hysteria2 нет TLS-сертификата?
Сертификат есть и обязателен — просто он не отдельный шаг, а встроенная часть рукопожатия QUIC. Клиенту всё так же нужен корректный параметр sni, совпадающий с сертификатом сервера, иначе соединение не установится. Разница с VLESS или Trojan в том, что у Hysteria2 нельзя отключить TLS: он не опция, а часть транспорта.
Что делать, если Hysteria2 не подключается только в одной сети?
Скорее всего, эта сеть плохо пропускает UDP-трафик или сильно ограничивает его: так ведут себя некоторые мобильные, гостевые и офисные сети. Стоит попробовать подключение через другую сеть, например точку доступа телефона, чтобы отделить проблему сети от проблемы сервера. Если и там не работает, скорее всего дело в самом сервере или параметрах ссылки.
Чем отличается управление скоростью в Hysteria2 от обычных TCP-протоколов?
TCP определяет скорость постепенно, по реакции на потери пакетов, и на нестабильном канале этот процесс медленный и рваный. Hysteria2 использует собственные алгоритмы, которые быстрее подстраиваются под реальную пропускную способность канала, особенно если она заранее известна. За счёт этого протокол быстрее выходит на максимальную скорость после установления соединения, а не разгоняется постепенно.
Заменяет ли Hysteria2 остальные протоколы Happ?
Нет, скорее дополняет: у Hysteria2 нет режима XTLS Vision и он не подходит для сетей, где UDP заблокирован или сильно ограничен. Многие провайдеры дают Hysteria2 как быстрый вариант для нестабильных каналов и параллельно держат VLESS или Trojan на TCP как более совместимый запасной вариант. Какой из них использовать по умолчанию, решает сам пользователь, переключаясь между серверами.
Насколько новый это протокол по сравнению с VLESS и Trojan?
Hysteria2 — вторая, переработанная версия протокола Hysteria и один из самых новых протоколов среди тех, что поддерживает Xray-core. VLESS и Trojan существуют дольше и работают на куда большем числе серверов. Из-за новизны не каждая панель управления сервером умеет настраивать Hysteria2 так же просто, как VLESS, — это стоит проверить перед покупкой сервера у провайдера.
Упомянутые темы
Похожие материалы
Разделы по теме
Источники
- Документация Happ: Hysteria2 — обращение 28 сентября 2026
- Документация Happ: примеры ссылок и параметры — обращение 28 сентября 2026