xHTTP — один из транспортов Xray-core для протокола VLESS, который можно сочетать с маскировкой Reality. Разбираем, что это, чем отличается от привычного TCP-транспорта и когда он полезен.
В Xray-core «транспорт» — это то, как именно VPN-трафик упаковывается для передачи по сети, отдельно от того, как он шифруется и маскируется (это делает Reality). Раньше у VLESS были варианты TCP, WebSocket, gRPC — xHTTP появился позже как более гибкая альтернатива: он оформляет соединение как HTTP/2- или HTTP/1.1-запросы, а не как одно голое TCP-соединение.
Практическая идея простая: чем больше ваш VPN-трафик похож по форме на обычный веб-трафик (HTTP-запросы к серверу), тем сложнее его отличить и тем лучше он проходит через сети, которые нестабильны или агрессивно управляют соединениями (типичный случай — мобильный интернет операторов в России).
| Транспорт | Как устроен | Когда обычно лучше |
|---|---|---|
| TCP (raw) | Одно прямое TCP-соединение, минимум обёртки | Стабильная сеть, максимум скорости, минимум overhead |
| WebSocket | HTTP-хендшейк, затем постоянное соединение поверх него | Нужно проходить через веб-прокси, которые понимают только HTTP |
| gRPC | Поток данных внутри HTTP/2, оформлен как gRPC-вызовы | Похожая логика на xHTTP, но менее гибкая упаковка |
| xHTTP | HTTP/1.1 или HTTP/2 запросы, гибкие режимы (например packet-up/stream-up) | Нестабильные мобильные сети, смена Wi-Fi↔мобильный, агрессивные NAT/таймауты |
Маскировка Reality (подмена TLS-хендшейка под легитимный сайт) работает независимо от выбора транспорта — xHTTP и TCP можно использовать вместе с Reality, это разные слои одной конфигурации.
Да — часть нашей инфраструктуры работает на связке VLESS + Reality + XHTTP поверх Xray-core. Это не маркетинговое обещание, а конкретная техническая конфигурация — так же указано в разделе «Технология» на странице «О нас». Какой именно транспорт используется на вашем сервере, зависит от конкретной ноды и обновляется по мере развития протокола.
xHTTP — не замена Reality, а дополнение к нему на уровне транспорта. Если вы клиент VlessVPN, вам не нужно вручную выбирать транспорт — это настраивается на стороне сервера. Если вы разбираетесь в протоколах самостоятельно: xHTTP стоит попробовать, если raw TCP+Reality у вас нестабилен именно на мобильной сети.
500 ₽ за устройство навсегда, оплата картой РФ, настройка за 3 минуты, 1 день бесплатно перед покупкой.
🔧 Все бесплатные инструменты VlessVPN
Не хочешь переходить в Telegram?