Hysteria2: что это и когда выбирать
Содержание
Если сервис предлагает «Hysteria2», это значит, что часть подключений устроена иначе, чем привычные VLESS или WireGuard. Ниже: что такое Hysteria2, чем он отличается, когда его есть смысл пробовать и какие у него ограничения. Общее сравнение протоколов — в материале протоколы VPN, а сервисы с оценками и статусом у операторов — в рейтинге VPN.
Что такое Hysteria2
Как сказано на сайте проекта, это «мощный, молниеносно быстрый и устойчивый к цензуре прокси». Он построен на кастомизированном протоколе QUIC, предназначенном для работы в ненадёжных и нестабильных сетях, и, по заявлению разработчиков, маскируется под обычный трафик HTTP/3, чтобы его труднее было обнаружить и заблокировать.
Что ещё известно из описания проекта:
- Поддерживаются SOCKS5, HTTP-прокси, TCP- и UDP-проброс, Linux TProxy и режим TUN.
- Есть сборки для основных платформ и архитектур.
- Лицензия MIT, код открытый.
QUIC работает поверх UDP, а не TCP. Отсюда главное практическое следствие: Hysteria2 зависит от того, пропускает ли сеть UDP.
Когда выбирать Hysteria2
Обычно протокол выбирает сервис, а не вы: он указан в ключе. Но если сервис даёт несколько протоколов, Hysteria2 стоит держать в запасе.
- Сеть с потерями пакетов. Для таких условий, как сказано в описании проекта, он и создан. Мобильная сеть в движении или за городом как раз из таких.
- Первый протокол не подключается. Если VLESS у вашего оператора не проходит, можно попробовать Hysteria2: они устроены по-разному, и блокировка одного не означает блокировку другого. Это не гарантия, а способ проверить.
- Свой сервер. Если вы поднимаете сервер сами, панели вроде 3X-UI умеют Hysteria2. Об этом — свой vpn сервер.
Когда он не подойдёт: если оператор ограничивает UDP или сервис не даёт Hysteria2 вовсе. Тогда нужен протокол на TCP.
Клиенты и VPN с поддержкой
Hysteria2 поддерживают не все клиенты. По описанию INCY, он работает с VLESS, VMess, Trojan, Shadowsocks, Hysteria2, SOCKS5 и WireGuard. Как настроить такой клиент, описано в материале incy vpn клиент.
Какие сервисы из нашего рейтинга дают Hysteria2, показано в блоке ниже: он строится по данным базы, а не по тексту страницы. Если нужного сервиса там нет, значит, мы не отметили у него этот протокол.
Другой вариант маскировки под WireGuard — amneziawg.
Какие VPN подходят для Hysteria2
Вопросы и ответы
Hysteria2 — это VPN?
Нет, это протокол: набор правил, по которым клиент и сервер обмениваются данными. VPN даёт сервис, у которого вы взяли ключ. Hysteria2 только один из протоколов, на которых такой сервис может работать.
Hysteria2 быстрее VLESS?
Как общее правило это утверждать нельзя. Разработчики проектировали Hysteria2 для сетей с потерями пакетов, но результат зависит от оператора, сервера и настроек. Сравнивайте на своём подключении и смотрите статус сервиса на дату проверки.
Почему Hysteria2 может не подключиться?
Он работает на QUIC поверх UDP. Если у оператора или в сети ограничен UDP-трафик, соединение не пройдёт. В таком случае нужен сервис, который даёт ещё и протокол на TCP, например VLESS.
Какие клиенты работают с Hysteria2?
По описанию INCY, он поддерживает Hysteria2 среди других протоколов. Что умеет ваш клиент, смотрите в его описании: не все клиенты работают со всеми протоколами.
Можно ли поднять Hysteria2 на своём сервере?
Да, проект открытый (лицензия MIT), а панель 3X-UI в списке протоколов называет Hysteria2. Как это сделать в целом, описано в материале про свой VPN-сервер.