Что значит «белый список» у оператора
Во время локальных блокировок и мобильных шатдаунов операторы РФ переводят мобильный интернет в режим белого списка: доступны только whitelisted-ресурсы — часть CDN, госсайты, платёжные системы. Всё остальное отдаёт таймаут или сбрасывается на уровне DPI.
Для VPN-оператора это ключевой момент: клиент, который ходит напрямую на вашу ноду, обращается к датацентр-IP, которого в белом списке нет. Туннель отваливается, независимо от протокола. Whitelist работает не по отдельным адресам, а по подсетям /24 — оператор пропускает или режет диапазон целиком, ориентируясь на его категорию и репутацию. Поэтому вопрос «подходит ли хостер под ноду» — это на самом деле вопрос «в белых списках ли его конкретная /24».
Selectel и whitelist: что подтверждено, что проверять
На практике подсети Selectel часто остаются доступны в режиме белого списка — это делает его одним из разумных кандидатов под ноду в РФ-инфраструктуре. Но «часто» — не «всегда»: статус привязан к конкретной /24, зависит от её истории и может измениться без предупреждения. Гарантий по IP не даёт ни хостер, ни оператор.
Для сравнения — типичная картина по популярным площадкам (проверяйте актуально, статус подвижен):
| Хостер | Типичный статус в whitelist | Что делать |
|---|---|---|
| Selectel | часто whitelisted | проверять каждую /24 перед боем |
| cloud.ru / SberCloud | часто НЕ whitelisted | не полагаться без проверки |
| Зарубежные ДЦ | как правило нет | только за CDN-edge |
Вывод простой: сам факт «взял сервер в Selectel» доступность не гарантирует. Гарантирует её только проверка конкретной подсети и запасной вариант на случай, если /24 выпадет из списка.
Как проверить подсеть перед запуском
Whitelist нельзя проверить из офиса на проводном интернете — там доступно всё. Нужен реальный мобильный канал в зоне ограничений:
- Возьмите SIM целевого оператора и проверьте доступность IP/подсети именно с мобильного интернета в момент троттлинга, а не с Wi-Fi.
- Тестируйте всю /24, а не один адрес: сосед по подсети может тянуть репутацию вверх или вниз.
- Держите запасную подсеть у того же или другого whitelisted-хостера — миграция ноды должна быть заранее отрепетирована.
- Поставьте периодический мониторинг доступности подсети с мобильного, чтобы поймать выпадение из списка раньше пользователей.
Это рутина, а не разовое действие: категории подсетей пересматриваются, и то, что работало месяц назад, может отвалиться.
Почему одна нода в Selectel не решает всё: вход за CDN
Даже если подсеть в белом списке, прямой транспорт под ограничениями обычно не проходит. Reality и Hysteria2 «в лоб» edge оператора чаще всего не пропускает — они не выглядят как обращение к разрешённому ресурсу. Рабочий подход — спрятать вход VPN за whitelisted CDN-edge (например, на базе Yandex CDN): оператор видит обращение к «белому» CDN-домену, а CDN проксирует трафик на вашу ноду в Selectel.
Ошибка unexpected EOF сама по себе не определяет причину. В текущем входе Clearway GET с телом отклоняется CDN с ошибкой 413. Проверьте серверный auto и лимит заголовков, затем клиентский header; для других ошибок сопоставьте время и журналы клиента, CDN, gateway и origin. Ответ HTTP 200 и успешный TLS ещё не подтверждают передачу HTTPS через туннель. Для текущего XHTTP-входа Clearway клиент отправляет uplink в заголовках: uplinkHTTPMethod: "GET", uplinkDataPlacement: "header", uplinkChunkSize: 4096, scMaxEachPostBytes: 4096. Сначала на сервере задайте uplinkDataPlacement: "auto" и serverMaxHeaderBytes: 262144, затем обновите Host и подписки клиентов. Порт, путь, пользователей и остальные параметры сохраняйте. Серверный auto нельзя переносить в клиентскую ссылку.
Настройка ноды за CDN: ключевые моменты
Схема одинаково ложится на Remnawave, 3x-ui, Marzban и Hiddify. Нода в Selectel держит XHTTP-инбаунд (например, на порту 25454); перед ней стоит CDN-edge; клиент ходит на CDN-поддомен.
Размер uplink-пакета влияет на число HTTP-запросов и нагрузку. Для текущего входа используйте клиентские uplinkChunkSize: 4096 и scMaxEachPostBytes: 4096. Увеличение пакетов ради экономии требует отдельной проверки лимитов CDN и сервера; перенос GET в body сейчас приводит к ошибке 413.
Если поднимать и обслуживать whitelisted-вход самостоятельно не хочется, Clearway (clear-way.pro) даёт операторам готовый whitelisted CDN-вход как сервис (edge-домен вида *.whitechannel-x1-cdn.ru) — без продажи серверов, вы просто заводите за него свою ноду.