Что такое белые списки и как они работают
Белый список (whitelist) — это режим ограничения доступа в интернет, при котором разрешены только заранее одобренные ресурсы. В отличие от привычного «чёрного списка», где блокируются конкретные сайты, здесь всё наоборот: доступен лишь небольшой набор доменов, а всё остальное недоступно. В России этот режим периодически включается на мобильных сетях операторов «большой четвёрки» — МТС, МегаФон, Билайн и Tele2.
Технически фильтрация осуществляется на стороне ТСПУ (технические средства противодействия угрозам), которые установлены у операторов. DPI-оборудование анализирует TLS SNI (имя сервера в начале handshake) или HTTP Host header. Если домен есть в белом списке — соединение проходит, если нет — TCP-сессия замораживается после передачи примерно 16–20 килобайт данных. Это не разрыв с RST-флагом, а именно «заморозка»: пользователь видит вечную загрузку и таймаут, а не ошибку соединения.
Важно понимать: белые списки касаются только мобильного интернета. Домашний Wi-Fi и проводное подключение работают без ограничений. Поэтому первый совет при включении whitelist — переключиться на Wi-Fi, если есть такая возможность.
Почему ВК может быть недоступен и как это связано с белыми списками
VK (ВКонтакте) — один из самых популярных ресурсов в России, и обычно он входит в белый список. Однако пользователи сталкиваются с ситуациями, когда ВК не открывается даже при включённом whitelist. Причины могут быть разными:
- Неполный список доменов. В белый список включаются основные домены VK (vk.com, m.vk.com), но вспомогательные поддомены (например, sun6-21.userapi.com, stats.vk-portal.net) могут отсутствовать. Если какой-то элемент страницы не загружается, браузер может зависнуть.
- Региональные различия. Состав белого списка может отличаться в разных регионах и у разных операторов. То, что работает в Москве, может не работать в Карелии.
- Технические сбои. Иногда ТСПУ «замораживает» соединения даже с разрешёнными доменами из-за ошибок в конфигурации.
Если ВК не открывается, но другие ресурсы из списка (Яндекс, Госуслуги) работают, скорее всего, проблема именно в неполном списке или региональных особенностях. В этом случае VPN с белыми списками ВК может стать решением.
Какие VPN-протоколы реально работают в режиме белого списка
Не все VPN одинаково полезны в условиях whitelist. Традиционные протоколы вроде OpenVPN, WireGuard, Trojan и Shadowsocks без обфускации не проходят: их сигнатуры известны ТСПУ, и handshake режется ещё на этапе подключения. Однако есть три протокола, которые показывают хорошие результаты:
- VLESS + Reality. Самый стойкий вариант. Reality маскирует TLS-handshake под обращение к реальному публичному сайту. Критически важно, чтобы SNI был из белого списка (например, yandex.ru, vk.com, mail.ru). Современные VPN-сервисы для РФ уже настраивают SNI правильно.
- AmneziaWG. Российская модификация WireGuard от команды Amnezia. Перед handshake передаются junk-пакеты со случайными заголовками, что мешает ТСПУ распознать сигнатуру. Производительность — как у обычного WireGuard.
- Hysteria2. Протокол на QUIC поверх UDP, маскируется под HTTP/3. Благодаря собственному контролю перегрузки Brutal хорошо работает на нестабильных мобильных сетях.
Если вы используете VPN-клиент, поддерживающий эти протоколы (например, v2RayTun, AmneziaVPN, Hiddify Next, NekoBox), шансы на успех значительно выше.
Цепочка серверов: как работает двойной туннель
Для максимальной надёжности в условиях белых списков опытные пользователи используют цепочку из двух серверов: клиент → российский VPS с «белым» IP → зарубежный VPS → интернет. Схема работает так:
- Клиент подключается к российскому VPS (например, в Яндекс.Облаке или VK Cloud). ТСПУ лояльно относится к внутрироссийскому трафику, поэтому сессия не замораживается.
- Российский VPS через vnext пробрасывает трафик на зарубежный сервер.
- Зарубежный сервер выходит в открытый интернет.
Для ТСПУ это выглядит как обычный обмен данными между двумя серверами, который фильтруется гораздо слабее, чем прямое подключение пользователя к иностранному хостингу. Минусы: нужны два VPS (около $10 в месяц) и навыки настройки Xray-core. Однако для важных сценариев это самый стабильный вариант.
Как выбрать VPS для обхода белых списков
Если вы решите поднять собственный VPN, важно выбрать российского хостинг-провайдера, чьи IP-адреса входят в белый список. Иначе «прокладка» не заработает. По опыту пользователей:
- Яндекс.Облако — самый надёжный вариант, но нужно искать хорошие диапазоны IP.
- VK Cloud — трафик бесплатный, но «белые» IP поймать почти невозможно.
- EDGE — хорошая альтернатива с CDN.
Как проверить, «белый» ли IP: разверните любой веб-сервер на 443 порту и попробуйте открыть его с мобильного интернета (МТС, МегаФон) без VPN. Если сайт открывается — IP «белый». Если нет — ищите другой диапазон.
Настройка VLESS + Reality с правильным SNI
Для работы VLESS + Reality в режиме белого списка нужно правильно настроить SNI. Он должен быть из списка разрешённых российских ресурсов: yandex.ru, mail.ru, vk.com, ok.ru, max.ru, ozon.ru, wildberries.ru, 2gis.ru и другие. Если SNI не из белого списка, ТСПУ не пропустит даже handshake.
Пример конфигурации для Xray-core:
{
"outbounds": [
{
"tag": "chain-to-europe",
"protocol": "vless",
"settings": {
"vnext": [
{
"address": "ip-вашей-евро-ноды",
"port": 443,
"users": [
{
"id": "uuid-вашего-юзера",
"flow": "xtls-rprx-vision",
"encryption": "none"
}
]
}
]
},
"streamSettings": {
"network": "xhttp",
"security": "reality",
"realitySettings": {
"fingerprint": "chrome",
"serverName": "vkvideo.ru",
"publicKey": "ваш-pbk",
"shortId": "ваш-sid"
},
"xhttpSettings": {
"mode": "packet-up",
"path": "/api/v1/update"
}
}
}
]
}Важно: используйте актуальную версию Xray-core (минимум 25.12.8), чтобы избежать детекта через анализ TLS 1.3 NewSessionTicket.
Разделение трафика: как не жечь трафик на российские сайты
При использовании VPN с белыми списками ВК разумно настроить разделение трафика (routing), чтобы российские сайты (ВК, Госуслуги, Яндекс) шли напрямую, а заблокированные — через VPN. Это экономит трафик и ускоряет доступ к отечественным ресурсам.
Пример правил маршрутизации на российской ноде:
"routing": {
"domainStrategy": "IPIfNonMatch",
"rules": [
{
"type": "field",
"outboundTag": "DIRECT",
"domain": [
"geosite:category-ru",
"regexp:\\.ru$",
"geosite:yandex",
"full:cp.cloudflare.com"
]
},
{
"type": "field",
"inboundTag": ["inbound-от-клиента"],
"outboundTag": "chain-to-europe"
}
]
}Такая настройка особенно полезна, если вы пользуетесь мобильным интернетом с лимитом трафика.
Готовые VPN-сервисы для обхода белых списков
Если не хочется самостоятельно настраивать серверы, можно воспользоваться готовыми VPN-сервисами, которые уже внедрили цепочки и «белые» IP. По отзывам пользователей, хорошо себя зарекомендовали:
- hynet.cloud — наиболее универсальное решение, стабильно работает на большинстве крупных провайдеров, выдаёт неплохую скорость.
- Amnezia — работает неплохо, но пользователи жалуются на закрытость и сложности с настройкой нестандартных конфигов.
- Voxiproxy — оптимизирован под мобильный трафик, лучше всего раскрывается на смартфонах.
- MamontVPN — фокусируется на фиксах специфических проблем iOS.
- SayVPN — предлагает сложные связки через vnext под конкретные задачи.
- DuckVPN — на ряде провайдеров показывает результат, но есть проблемы с доступностью через МегаФон и МТС.
Перед покупкой подписки стоит проверить актуальные отзывы и голосования пользователей на специализированных ресурсах.
Что делать, если VPN не подключается в режиме белого списка
Если VPN не работает в режиме whitelist, действуйте по порядку:
- Переключите протокол на VLESS+Reality, AmneziaWG или Hysteria2.
- Если у сервиса несколько серверов — попробуйте другую локацию.
- Проверьте, что Reality использует разрешённый в РФ SNI (yandex.ru, max.ru или другой домен из белого списка).
- Перезапустите VPN-клиент.
- Если ничего не помогает, скорее всего конкретный VPN-сервер уже заблокирован у вашего оператора — попробуйте другой сервис.
Также стоит обратить внимание на iOS: лимит памяти для VPN-процесса всего 50 MiB. Если в конфиге тяжёлые Geo-файлы, клиент может падать при старте. Используйте packet-up вместо stream-up или облегчённые версии Geo-файлов.
Вопросы и ответы
Что такое белый список интернета?
Белый список — это режим, при котором доступ разрешён только к заранее одобренному набору доменов. В России он периодически включается на мобильных сетях МТС, МегаФон, Билайн и Tele2. В список входят примерно 1000 ресурсов: Госуслуги, маркетплейсы, Яндекс, VK, банки. Всё остальное блокируется ТСПУ после передачи 16–20 КБ данных.
Почему ВК не открывается при включённом белом списке?
ВК обычно входит в белый список, но вспомогательные поддомены (например, sun6-21.userapi.com) могут отсутствовать. Также состав списка может отличаться в разных регионах и у операторов. Если ВК не открывается, попробуйте VPN с правильным SNI (vk.com) или переключитесь на Wi-Fi.
Какие VPN-протоколы работают в режиме белого списка?
Работают VLESS+Reality (с SNI из белого списка), AmneziaWG и Hysteria2. Чистые WireGuard, OpenVPN, Trojan и Shadowsocks не проходят — ТСПУ их блокирует.
Какой SNI выбрать для Reality в России?
Для России SNI должен быть из белого списка разрешённых ресурсов: yandex.ru, mail.ru, vk.com, ok.ru, max.ru, ozon.ru, wildberries.ru, 2gis.ru и другие. Если SNI не из списка, handshake не пройдёт.
Можно ли обойти белый список без VPN?
Да, можно использовать Wi-Fi или домашний проводной интернет — они не затрагиваются режимом whitelist. Также существуют альтернативные методы, например, использование приложений VK для проксирования трафика, но они менее надёжны.
Как узнать, включён ли сейчас белый список?
Если Госуслуги, Wildberries, Яндекс открываются, а Telegram, YouTube и зарубежные сайты грузятся бесконечно — скорее всего, включён whitelist. Wi-Fi при этом работает нормально. Минцифры публикует анонсы в Telegram-канале @mintsifry.
Что делать, если VPN не подключается в режиме белого списка?
Переключите протокол на VLESS+Reality, AmneziaWG или Hysteria2. Проверьте SNI — он должен быть из белого списка. Попробуйте другой сервер или VPN-сервис. Если используете iOS, убедитесь, что конфиг не перегружен Geo-файлами.