Что такое белый список и почему он ломает обычный VPN
Белый список — это режим фильтрации, при котором доступ разрешён только к заранее одобренному набору доменов, а всё остальное блокируется. В отличие от чёрного списка, где запрещены конкретные сайты, здесь по умолчанию закрыт весь интернет, кроме нескольких сотен или тысяч ресурсов. В России такой режим периодически включают на мобильных сетях МТС, МегаФона, Билайна и Tele2, особенно во время массовых мероприятий или учений.
Технически фильтрация выполняется оборудованием ТСПУ, которое анализирует TLS-SNI или HTTP Host. Если домен не в списке, соединение не рвётся с ошибкой, а просто «замораживается»: после 16–20 килобайт переданных данных пакеты перестают доходить. Пользователь видит вечную загрузку, а не явный отказ. Именно поэтому многие VPN-клиенты формально подключаются, но интернет через них не работает — handshake успевает пройти, а дальше трафик упирается в стену.
Обычные протоколы вроде OpenVPN, WireGuard, Trojan или Shadowsocks без обфускации в таком режиме не проходят: их сигнатуры известны ТСПУ, и соединение режется на этапе установки. Чтобы обойти белый список, нужны протоколы, которые маскируют трафик под легитимный HTTPS или случайный UDP. Именно такие решения и предлагают современные VPN-боты.
Как работают VPN-боты и почему они стали популярны
VPN-боты — это Telegram-боты, которые автоматически выдают пользователю готовый конфиг для подключения к VPN-серверу. Вместо того чтобы вручную настраивать клиент, искать сервер и прописывать ключи, пользователь просто запускает бота, выбирает нужный протокол и получает ссылку или QR-код для импорта в приложение.
Популярность таких ботов объясняется простотой: они скрывают всю техническую сложность. Например, бот ComfyVPN, упоминаемый в обсуждениях, сам генерирует VLESS-конфиг с правильным SNI и отдаёт его пользователю. Это удобно для тех, кто не хочет разбираться в настройках Xray или Hysteria2, но нуждается в рабочем обходе блокировок.
Важно понимать: бот — это не отдельный VPN-сервис, а интерфейс для выдачи ключей. За ним может стоять один сервер или целая сеть. Качество работы зависит от того, насколько правильно настроен протокол, какой SNI используется и не заблокирован ли уже IP-адрес сервера у конкретного оператора.
Какие протоколы реально проходят через белый список
По данным тестов сообщества, в режиме белого списка работают три основных протокола: VLESS+Reality, AmneziaWG и Hysteria2. Каждый из них по-своему маскирует трафик.
VLESS+Reality — самый стойкий вариант. Reality имитирует TLS-handshake с реальным публичным сайтом, поэтому для DPI трафик выглядит как обычное HTTPS-соединение. Критичный нюанс: в России SNI должен быть из белого списка разрешённых ресурсов — например, yandex.ru, mail.ru, vk.com, ozon.ru. Если использовать зарубежный SNI, ТСПУ не пропустит даже handshake.
AmneziaWG — модификация WireGuard, которая перед обычным handshake отправляет junk-пакеты со случайными заголовками. Это сбивает DPI, и трафик выглядит как случайный UDP. Производительность такая же, как у обычного WireGuard, без накладных расходов на обёртку.
Hysteria2 — протокол на базе QUIC поверх UDP, маскируется под HTTP/3. Благодаря собственному алгоритму контроля перегрузки Brutal он хорошо работает на нестабильных мобильных сетях: пользователь задаёт полосу, и алгоритм удерживает её даже при потерях пакетов.
Чистые WireGuard, OpenVPN, Trojan и Shadowsocks без обфускации в белом списке не работают. Если бот предлагает только такие протоколы, скорее всего, он не справится с задачей.
Цепочка серверов: как усилить обход и зачем это нужно
Даже с правильным протоколом прямой коннект до зарубежного сервера может быть нестабильным. ТСПУ научилось «морозить» сессии не только по домену, но и по объёму данных. Один из рабочих способов — цепочка из двух серверов: российского «моста» и зарубежного «выхода».
Схема выглядит так: клиент подключается к дешёвому VPS внутри России (например, в Яндекс.Облаке или VK Cloud). ТСПУ лояльно относится к внутрироссийскому трафику, поэтому сессия не замерзает. Российская нода через vnext пробрасывает трафик на зарубежный сервер, который уже выходит в открытый интернет. Для ТСПУ это выглядит как обычный обмен данными между двумя серверами, который фильтруется гораздо слабее.
Настройка цепочки требует двух серверов и навыков работы с Xray-core. На обоих должна быть установлена актуальная версия (минимум 25.12.8), чтобы не палиться под детект Aparecium. На зарубежной ноде поднимается VLESS-инбаунд с транспортом xhttp в режиме packet-up — это снижает нагрузку и меньше привлекает внимание. На российской ноде настраивается аутбаунд, который отправляет трафик в цепочку, и роутинг, чтобы российские сайты шли напрямую, а заблокированные — через мост.
Минусы цепочки: нужны два VPS (около $10 в месяц) и время на настройку. Но для важных сценариев это самый стабильный вариант. Некоторые VPN-сервисы уже внедрили такие цепочки, и боты могут выдавать конфиги с уже настроенным каскадом.
Как выбрать VPN-бота: критерии и подводные камни
При выборе VPN-бота для обхода белых списков обращайте внимание на несколько моментов.
Поддержка протоколов. Бот должен предлагать хотя бы один из трёх рабочих протоколов: VLESS+Reality, AmneziaWG или Hysteria2. Если в списке только OpenVPN или Shadowsocks — это не подойдёт.
Правильный SNI. Для Reality в России SNI должен быть из белого списка. Хорошие боты уже настраивают это автоматически, но если вы получаете конфиг вручную, проверяйте, что serverName — это yandex.ru, mail.ru или другой разрешённый домен.
Скорость и стабильность. Почитайте отзывы в Telegram-каналах и на форумах. Обратите внимание, жалуются ли пользователи на «вечные таймауты» или обрывы. Если бот выдаёт конфиги, которые умирают через день, это плохой знак.
Стоимость. Бесплатные боты часто живут за счёт рекламы или продажи данных. Платные сервисы обычно стабильнее, но и там бывают проблемы. Ориентируйтесь на репутацию, а не на цену.
Поддержка. Хороший бот имеет канал поддержки, где отвечают на вопросы. Если поддержка молчит или отвечает шаблонами, это риск.
Также помните: даже лучший бот не гарантирует работу на всех операторах. ТСПУ постоянно обновляется, и то, что работало вчера, может перестать работать сегодня. Поэтому выбирайте сервисы, которые оперативно обновляют конфиги и следят за изменениями.
Практические советы по настройке клиента и решению проблем
Если вы получили конфиг от бота, но VPN не работает, вот что можно сделать.
Проверьте протокол. Убедитесь, что используется VLESS+Reality, AmneziaWG или Hysteria2. Если нет — попробуйте другой бот.
Смените порт. В настройках клиента всегда ставьте TCP 443 — это порт HTTPS, который открыт почти везде.
Включите обфускацию. В некоторых клиентах есть опции Scramble, Host Replacement или Use Proxy. Включайте их, если они доступны.
Проверьте DNS. Если подключение есть, а интернета нет, возможно, DNS-запросы блокируются. Пропишите в настройках соединения Google DNS (8.8.8.8) или Cloudflare (1.1.1.1).
Перезапустите клиент. Иногда помогает просто перезапустить приложение или переподключиться к серверу.
Попробуйте другую локацию. Если у сервиса несколько серверов, переключитесь на другой — возможно, текущий IP уже заблокирован.
Для iOS. На iPhone лимит памяти для VPN-процесса всего 50 MiB. Если конфиг содержит тяжёлые Geo-файлы, клиент может падать при старте. Используйте облегчённые версии Geo-файлов или переходите на packet-up вместо stream-up.
Если ничего не помогает, скорее всего, конкретный сервер уже заблокирован у вашего оператора. Попробуйте другой VPN-сервис или подождите, пока бот обновит конфиги.
Обзор популярных VPN-ботов и сервисов с обходом белых списков
На рынке есть несколько сервисов, которые упоминаются в обсуждениях как рабочие для обхода белых списков. Вот краткий обзор.
ComfyVPN — бот, который выдаёт готовый VLESS-конфиг. Отмечается как стабильное решение, которое заводится на большинстве провайдеров. Подходит для новичков, так как не требует ручной настройки.
hynet.cloud — сервис, который уже внедрил цепочки серверов и «белые» IP. По отзывам, наиболее универсальное решение, стабильно работает на крупных провайдерах и выдаёт неплохую скорость.
Amnezia — известен своим протоколом AmneziaWG. Работает неплохо, но пользователи жалуются на закрытость и проблемы с настройкой сложных конфигов на одном VPS.
Voxiproxy — оптимизирован под мобильный трафик, но потенциал раскрывается в основном на смартфонах.
MamontVPN — фокусируется на фиксах специфических проблем iOS, но также упоминается как вариант.
SayVPN — предлагает сложные связки через vnext под конкретные задачи.
DuckVPN — на ряде провайдеров показывает результат, но есть жалобы на проблемы с доступностью через Мегафон и МТС.
Важно: это не рейтинг, а лишь перечень сервисов, которые обсуждаются в сообществе. Перед покупкой или использованием бесплатного ключа проверяйте актуальные отзывы и голоса пользователей на специализированных сайтах.
Безопасность и риски при использовании VPN-ботов
Использование VPN-ботов связано с определёнными рисками, о которых стоит знать.
Неизвестный сервер. Когда вы подключаетесь через бота, ваш трафик идёт через сервер, который контролирует третья сторона. Если сервис недобросовестный, он может логировать ваши действия или даже продавать данные. Выбирайте ботов с хорошей репутацией и читайте политику конфиденциальности.
Бесплатные ключи. Бесплатные конфиги часто живут недолго, потому что публичные серверы быстро попадают в чёрные списки операторов. Кроме того, бесплатные сервисы могут вставлять рекламу или ограничивать скорость.
Фишинг. Некоторые боты могут пытаться украсть ваши данные, например, запрашивая номер телефона или другую личную информацию. Никогда не передавайте боту данные, не связанные с подключением.
Юридические риски. В России использование VPN для обхода блокировок не запрещено, но некоторые действия могут трактоваться как нарушение. Официально наказание предусмотрено только за предоставление VPN-сервисов без уведомления Роскомнадзора, но пользователи обычно не привлекаются. Тем не менее, будьте осторожны и не используйте VPN для незаконных действий.
Технические риски. Неправильно настроенный конфиг может привести к утечке DNS или IP. Убедитесь, что клиент поддерживает kill switch и защиту от утечек.
Чтобы минимизировать риски, используйте проверенные сервисы, не вводите лишних данных и регулярно обновляйте клиент.
Как проверить, работает ли VPN в режиме белого списка
Если вы не уверены, что ваш VPN-бот действительно обходит белый список, проведите простой тест.
- Подключитесь к VPN и попробуйте открыть сайт, который точно не в белом списке, например, YouTube или GitHub. Если страница грузится — VPN работает.
- Проверьте, что сайты из белого списка (Госуслуги, Яндекс) тоже открываются. Если они не работают, возможно, VPN неправильно настроен и блокирует легитимный трафик.
- Обратите внимание на скорость. Если она крайне низкая, возможно, используется DNS-туннелирование или другой медленный метод.
- Проверьте IP-адрес: зайдите на сайт типа 2ip.ru и убедитесь, что он показывает зарубежный IP, а не российский.
Если VPN не работает, попробуйте переключить протокол на VLESS+Reality, AmneziaWG или Hysteria2. Если у вас несколько серверов, попробуйте другой. Если ничего не помогает, скорее всего, сервис не подходит для вашего оператора.
Также можно проверить статус белого списка: если Госуслуги открываются, а Telegram нет, значит, режим включён. В этом случае обычный Wi-Fi или проводной интернет будут работать без ограничений, так что можно просто переключиться на них.
Вопросы и ответы
Что такое VPN-бот и как он помогает обойти белый список?
VPN-бот — это Telegram-бот, который автоматически выдаёт готовый конфиг для подключения к VPN-серверу. Вместо ручной настройки вы просто запускаете бота, выбираете протокол и получаете ссылку или QR-код для импорта в клиент. Для обхода белого списка бот должен поддерживать протоколы VLESS+Reality, AmneziaWG или Hysteria2, которые маскируют трафик под легитимный HTTPS или UDP. Бот также должен использовать правильный SNI — домен из белого списка, например yandex.ru или mail.ru.
Какие протоколы реально работают в режиме белого списка в России?
По данным тестов сообщества, работают три протокола: VLESS+Reality, AmneziaWG и Hysteria2. VLESS+Reality имитирует TLS-handshake с реальным сайтом, AmneziaWG добавляет junk-пакеты перед handshake WireGuard, а Hysteria2 маскируется под HTTP/3. Чистые WireGuard, OpenVPN, Trojan и Shadowsocks без обфускации не проходят, так как их сигнатуры известны ТСПУ.
Какой SNI выбрать для VLESS+Reality в России?
Для России SNI должен быть из белого списка разрешённых ресурсов, иначе ТСПУ не пропустит даже handshake. Подходят yandex.ru, mail.ru, vk.com, ok.ru, max.ru, ozon.ru, wildberries.ru, 2gis.ru и другие домены из белого списка. Современные VPN-сервисы уже настраивают SNI автоматически, но если вы поднимаете свой VPS, обязательно выбирайте «русский» SNI.
Почему VPN подключается, но интернет не работает?
Это типичная проблема в режиме белого списка: ТСПУ «замораживает» TCP-соединения после 16–20 килобайт данных. Handshake успевает пройти, но дальше пакеты не доходят. Решение — использовать протокол с обфускацией (VLESS+Reality, AmneziaWG, Hysteria2), проверить SNI, сменить порт на 443, прописать DNS 8.8.8.8 или 1.1.1.1, а также попробовать другую локацию сервера.
Бесплатные VPN-боты безопасны?
Бесплатные боты могут быть небезопасны: они могут логировать трафик, продавать данные или вставлять рекламу. Кроме того, бесплатные конфиги быстро умирают, так как серверы попадают в чёрные списки. Если вы используете бесплатный бот, выбирайте проверенные сервисы с хорошей репутацией, не вводите лишних данных и используйте клиент с kill switch.
Что делать, если VPN-бот перестал работать после обновления ТСПУ?
Сначала попробуйте переключить протокол на VLESS+Reality, AmneziaWG или Hysteria2. Проверьте, что SNI в конфиге — из белого списка. Перезапустите клиент, смените сервер. Если ничего не помогает, обратитесь в поддержку бота — возможно, они уже обновили конфиги. Если поддержка молчит, ищите другой сервис с актуальными ключами.