Автор: Александр Д.
08.09.2026 · 7 МИН ЧТЕНИЯ
ОБНОВЛЕНО

VLESS не работает в большинстве случаев по одной из пяти причин: на устройстве сбито время, клиент старый и не понимает Reality или XTLS-Vision, домен для маскировки (SNI) недоступен в вашей сети, соединение построено на UDP-транспорте, который сеть режет, или подписка просто закончилась.

Сам протокол при этом исправен. Порядок ниже отсортирован от самых частых причин к редким; на каждую уходит минута.

Коротко:

  • Чаще всего VLESS не работает из-за сбитого времени, старого клиента без Reality, недоступного SNI, закрытого UDP или закончившейся подписки.
  • Reality отбрасывает соединение при расхождении часов больше пары минут, поэтому первым делом включите автоматическую синхронизацию времени.
  • Если туннель поднят, но сайты не открываются, включите в клиенте свой DNS, выключите «Частный DNS» на Android и переключитесь в режим TUN.
ГДЕ ЛЕЖИТ ПРИЧИНАРИС. 01УстройствочасыядроDNSрежимбатарея5 из 7СетьUDPSNI1Сервисподпискатрафик1проверок на каждое звено
Пять проверок из семи делаются на самом устройстве и ни от кого не зависят, на сеть и на сервис приходится по одной. Поэтому начинать быстрее с себя.

Как по симптому понять, почему не работает VLESS?

  • Не подключается вовсе: ошибка сразу или бесконечное «подключение». Причины 1–4.
  • Подключается, но сайты не открываются: DNS, IPv6, режим клиента. Причины 5–6.
  • Работает по мобильной сети, не работает по Wi-Fi (или наоборот): сеть. Причины 3–4.
  • Работает минуту и отваливается: причина 7.
СИМПТОМПРИЧИНЫРИС. 02Не подключается вовсе12345671-4Подключается, сайтов нет12345675-6Работает по 4G, не по Wi-Fiили наоборот12345673-4Работает минуту и падает12345677
Симптом сразу сужает круг до двух-трёх причин. С него и стоит начинать, а не с перебора настроек подряд.

1. Время на устройстве

Reality и связанные с ним механизмы проверяют время в рукопожатии: расхождение больше пары минут, и соединение отбрасывается с невнятной ошибкой. Включите автоматическую синхронизацию времени в настройках. Особенно часто ломается на компьютерах, которые не перезагружали неделями, и в виртуальных машинах.

РУКОПОЖАТИЕ REALITY СВЕРЯЕТ ЧАСЫРИС. 03Устройство14:03Сервер14:05okУстройство13:51Сервер14:05отказрасхождение > 2 мин
Расхождение часов больше пары минут, и соединение отбрасывается с невнятной ошибкой. Чаще всего ломается на компьютерах, которые неделями не перезагружали.

2. Подписка и ключ

Истёкшая подписка, исчерпанный трафик, удалённый или пересозданный ключ приводят к одному: все ноды (отдельные серверы в сети) разом перестают работать. Проверьте в личном кабинете сервиса. Если ссылка-подписка обновлялась, импортируйте её заново.

ПОДПИСКА ИЛИ КЛЮЧ: ВСЕ НОДЫ РАЗОМИстёкшая подпискаИсчерпанный трафикКлюч удалён или пересозданвсе ноды разомноданоданоданоданодаЛичный кабинетподписка, трафик, ссылкаЕсли ссылка-подписка обновлялась, импортируйте её заново.
Перестали работать все ноды сразу: смотрите личный кабинет сервиса.

3. Версия клиента и ядра

Reality и XTLS-Vision появились в Xray сравнительно недавно. Старые версии v2rayN, v2rayNG, Streisand или Clash с прежним ядром выдают ошибку при импорте или вечный таймаут только на VLESS-нодах, тогда как другие протоколы работают. Обновите клиент; в Clash-клиентах переключитесь на ядро Mihomo. Как устроены VLESS и Reality и зачем им свежее ядро, разобрано в статье VLESS: что это за протокол.

ТРАНСПОРТ И СЕТЬРИС. 04UDPбыстреечасть сетей его не пропускаетTCPмедленнеепроходит почти вездеПроверкапереключить и попробовать снова, до всего остального

4. Транспорт и сеть

Классический VLESS + Reality идёт по TCP на порт 443 и проходит почти везде. Но если нода настроена на UDP-транспорт (например, через QUIC или в связке с Hysteria), сети офисов, кампусов и части отелей её режут. Симптом: по мобильной сети работает, по Wi-Fi нет. Выберите ноду с TCP-транспортом. Если и она не подключается только в одной сети, эта сеть может не пропускать домен из SNI: попробуйте ноду с другим SNI или сообщите сервису.

КЛИЕНТ СТАРЫЙ ИЛИ НОВЫЙРИС. 05ядро без Realityключ не подойдётядро 2023 годачасть ключей не разберётсвежее ядроразберёт и старыеОбновляют ядро, а не приложение:это разные вещи

5. Подключено, но ничего не открывается: DNS

Туннель поднят, What Is My IP показывает адрес сервера, а сайты не грузятся или грузятся с огромной задержкой. Обычно DNS-запросы уходят мимо туннеля и не получают ответа, либо системный DNS конфликтует с клиентским. Включите в клиенте свой DNS (в Clash это DNS-override с fake-ip, в Xray-клиентах «использовать DNS ядра»), а на Android поставьте «Частный DNS» в «Выключено» на время работы VPN. Полная проверка утечек описана в статье утечки DNS и WebRTC.

ТУННЕЛЬ ПОДНЯТ, А САЙТЫ НЕ ГРУЗЯТСЯУстройствоVPN подключёнТрафик идёт в туннельпроверка IP показывает адрес сервераDNS-запросы уходят мимо туннеляответа нет: сайты не грузятся или с задержкойЧто сделатьвключить свой DNS в клиенте; на Android «Частный DNS» выключить на время VPN
Трафик в туннеле, а запросы имён мимо него: поэтому подключено, но пусто.

6. Режим клиента и IPv6

Клиент может быть в режиме «системный прокси», который перехватывает только браузер, а не весь трафик: тогда часть приложений работает напрямую, часть через туннель, и картина кажется хаотичной. Переключитесь в режим TUN (в некоторых клиентах «VPN-режим»). Второе: сеть даёт IPv6, а туннель нет, и часть сайтов сначала пробует IPv6 и ждёт. Отключите IPv6 в клиенте или на подключении; тест утечки IPv6 покажет, выходит ли он мимо.

ПОДКЛЮЧЕНО, НО ПУСТОРИС. 06Сайты по адресуоткрываютсяСайты по именине открываютсяВиноват DNSне туннельпроверка: откройте 1.1.1.1 в браузере

7. Отваливается через минуты

На Android чаще всего виновато энергосбережение, которое убивает клиент в фоне: снимите ограничения батареи и включите «Постоянную VPN». На любом устройстве нужен Keepalive за NAT мобильного оператора. Если рвётся только в одной сети, значит она периодически сбрасывает длинные соединения, и помогает смена ноды или порта.

ЕСЛИ ОТВАЛИВАЕТСЯ ЧЕРЕЗ МИНУТЫРИС. 07Мобильный интернетоператор рвётпростаивающие сессииWi-Fi в отелетаймаутна роутереЭкономия батареисистема усыпилаприложениеKeepalive лечитвключите в настройках

Если в клиенте есть лог, но он ничего вам не говорит, отдайте его нейросети целиком: там обычно видна причина.

Промт для нейросети
Разбери лог моего VLESS-клиента.

Клиент: (название и версия). Ядро: (версия, если
видно). Система: (Android / iOS / Windows / macOS).
Симптом: (не подключается / подключается и падает /
подключено, но ничего не грузится).

Лог:
(вставьте сюда последние 30-50 строк)

Скажи, какая строка указывает на причину, и что
проверить первым. Ключ и адрес сервера из лога
не повторяй в ответе.
Если по логу причину определить нельзя, скажи это
прямо и назови, какие ещё данные нужны.

Перед вставкой уберите из лога ключ и адрес сервера: это весь ваш доступ одной строкой.

Что проверить по порядку, если VLESS не работает?

  1. Автосинхронизация времени.
  2. Личный кабинет: подписка, трафик, актуальная ссылка.
  3. Обновить клиент и ядро.
  4. Проверить на мобильной сети: работает → проблема в Wi-Fi-сети, взять TCP-ноду или другой SNI.
  5. DNS клиента включён, «Частный DNS» выключен.
  6. Режим TUN, IPv6 под контролем.
  7. Батарея без ограничений, Keepalive.
  8. Другая нода того же сервиса.
ПОРЯДОК ЗА ДЕСЯТЬ МИНУТРИС. 0801автосинхронизация времени02кабинет: подписка, трафик, ссылка03обновить клиент и ядро04проверить на мобильной сети05DNS клиента вкл, Частный DNS выкл06режим TUN, IPv6 под контролем07батарея без ограничений, Keepalive08другая нода того же сервисаоколо минуты на пунктитого десять минут
Весь порядок целиком: на каждый пункт уходит около минуты.

Что проверять, когда не подключается любой VPN, а не только VLESS, описано в статье VPN не подключается.

Приложение 404 VPN работает по VLESS + Reality, обновляет список серверов внутри аккаунта без ручных ссылок, держит DNS в туннеле, а в версиях для Android и Linux поддерживает Kill Switch. Начать можно на главной.

Частые вопросы

Почему VLESS подключается, но сайты не открываются?

Чаще всего виноват DNS: запросы уходят мимо туннеля и не получают ответа, либо системный DNS конфликтует с клиентским. Включите в клиенте свой DNS, а на Android выключите «Частный DNS» на время работы VPN.

Почему VLESS работает через мобильный интернет, а через Wi-Fi нет?

Скорее всего, нода работает по UDP, а сеть офиса, кампуса или отеля такой транспорт не пропускает. Выберите ноду с TCP-транспортом, а если и она не подключается только в этой сети, попробуйте ноду с другим SNI.

Может ли VLESS не работать из-за времени на телефоне?

Да: Reality проверяет время в рукопожатии, и при расхождении больше пары минут соединение отбрасывается с невнятной ошибкой. Включите автоматическую синхронизацию времени в настройках.

Почему клиент выдаёт ошибку при импорте ключа VLESS?

Скорее всего, клиент старый и его ядро не понимает Reality или XTLS-Vision. Обновите клиент, а в Clash-клиентах переключитесь на ядро Mihomo.

Почему VLESS отключается через несколько минут?

На Android чаще всего виновато энергосбережение, которое убивает клиент в фоне: снимите ограничения батареи и включите «Постоянную VPN». Если рвётся только в одной сети, помогает смена ноды или порта.