Что такое белый список интернета и как он связан с DNS
Белый список интернета — это перечень сайтов, сервисов и приложений, которые продолжают работать даже при временных ограничениях мобильного интернета. Механизм введён для того, чтобы в условиях повышенной беспилотной опасности или других чрезвычайных ситуаций у пользователей сохранялся доступ к социально значимым ресурсам: банкам, госуслугам, такси, доставке, СМИ.
Технически белый список реализуется на стороне оператора связи с помощью технологии DPI (Deep Packet Inspection — глубокий анализ пакетов). DPI анализирует трафик и определяет, к какому домену или IP-адресу обращается пользователь. Если ресурс входит в разрешённый перечень — соединение устанавливается, если нет — блокируется.
DNS играет ключевую роль в этом процессе. Когда вы вводите адрес сайта, устройство отправляет DNS-запрос, чтобы узнать IP-адрес сервера. В режиме белого списка оператор ограничивает доступ к внешним DNS-серверам (например, 8.8.8.8 или 1.1.1.1), разрешая только собственный DNS. Это означает, что ручная настройка DNS на сторонние серверы может привести к тому, что даже разрешённые сайты перестанут открываться.
Как работает фильтрация на уровне DNS и IP
Фильтрация в белом списке происходит на двух уровнях: сетевом (L3) и прикладном (L7). На уровне L3 проверяется IP-адрес назначения: если он не входит в список разрешённых подсетей, пакет отбрасывается ещё до того, как попадёт в DPI. На уровне L7 DPI анализирует SNI (Server Name Indication) в TLS-запросе — это имя домена, которое передаётся при установке защищённого соединения.
Порядок проверки выглядит так: пакет → проверка IP → если IP не в списке, пакет удаляется (DROP); если IP в списке, проверяется SNI → если SNI в чёрном списке, соединение разрывается (RST); если SNI разрешён — трафик пропускается.
Что касается DNS: в режиме белого списка большинство внешних DNS-серверов становятся недоступными. Например, у одного из операторов при проверке оказалось, что DNS Google (8.8.8.8), Cloudflare (1.1.1.1) и Яндекс (77.88.8.8) не отвечают, а работает только DNS самого оператора (например, 10.233.58.133). Это значит, что если вы вручную прописали сторонний DNS, ваши запросы будут уходить в никуда, и даже разрешённые сайты не откроются.
Почему сторонние DNS-серверы не работают в белом списке
Основная причина — операторы блокируют UDP-порт 53 для всех внешних DNS-серверов. Это делается для того, чтобы пользователи не могли обойти фильтрацию, используя альтернативные DNS. Если бы внешние DNS оставались доступными, можно было бы запрашивать IP-адреса заблокированных ресурсов, и DPI не смог бы корректно определить, к какому сайту идёт обращение.
Однако блокировка внешних DNS — это не единственное ограничение. Даже если вы используете DNS оператора, доступ к сайту может быть заблокирован на уровне IP или SNI. Поэтому смена DNS на сторонний не является способом обхода белого списка, а наоборот — часто приводит к полной потере доступа к интернету.
Важно понимать: если у вас прописан ручной DNS (например, 8.8.8.8), а оператор перекрыл к нему доступ, то DNS-запросы будут просто игнорироваться. Устройство не сможет преобразовать доменное имя в IP-адрес, и сайт не откроется, даже если он входит в белый список. Поэтому при возникновении проблем с доступом в первую очередь рекомендуется вернуть автоматические настройки DNS.
Как проверить, работает ли ваш DNS-сервер
Если вы подозреваете, что проблема с доступом к сайтам связана с DNS, можно провести простую проверку. На компьютере или смартфоне откройте командную строку (или терминал) и выполните команду nslookup example.com или dig example.com. Если ответ содержит IP-адрес — DNS работает. Если команда зависает или выдаёт ошибку — DNS-сервер недоступен.
Также можно проверить доступность конкретного DNS-сервера, например, с помощью команды ping 8.8.8.8. Если пинг не проходит, значит, UDP-порт 53 для этого сервера заблокирован. Однако стоит учитывать, что ICMP-запросы (пинг) также могут быть ограничены, поэтому отсутствие ответа не всегда означает блокировку DNS.
Более точный способ — использовать утилиту dig с указанием конкретного DNS-сервера: dig @8.8.8.8 example.com. Если ответа нет, а при использовании DNS оператора (например, dig @10.233.58.133 example.com) ответ приходит — значит, внешний DNS действительно недоступен.
Что делать, если сайт из белого списка не открывается
Если мобильный интернет ограничен, а нужный сайт или приложение не работает, сначала проверьте, входит ли ресурс в официальный перечень Минцифры и в список вашего оператора. Эти перечни могут отличаться: операторы иногда добавляют дополнительные сервисы, но и базовый список может быть неполным.
Если ресурс точно в списке, но не открывается, вероятные причины:
- Ручные настройки DNS. Верните автоматическое получение DNS в настройках сети. Сторонние DNS-серверы могут быть недоступны в режиме белого списка.
- Кэш приложения или браузера. Попробуйте очистить кэш или перезагрузить приложение. Иногда старые данные мешают корректной работе.
- Неполадки на стороне оператора. Фильтрация может быть настроена некорректно, или оборудование не справляется с нагрузкой. В этом случае стоит обратиться в поддержку оператора.
- Серверы ресурса распределены. Некоторые функции сайта могут размещаться на разных серверах, и если один из них недоступен, часть возможностей не работает.
Также помните: белый список действует только для мобильного интернета. Если у вас есть доступ к Wi-Fi или проводному интернету, сайт, скорее всего, откроется без проблем.
Как настроить DNS для работы с белым списком
Оптимальная стратегия — использовать DNS-сервер вашего оператора. Обычно он назначается автоматически при подключении к сети. Если вы меняли DNS вручную, верните автоматический режим. В настройках смартфона или компьютера выберите «Получить DNS автоматически» или «Автоматически».
Если автоматический DNS не работает (например, из-за сбоя), можно попробовать указать DNS оператора вручную. Узнать его можно в личном кабинете на сайте оператора или в настройках роутера. Например, у некоторых операторов DNS имеет вид 10.x.x.x — это внутренний адрес, доступный только в их сети.
Важно: не пытайтесь использовать публичные DNS (Google, Cloudflare, Яндекс) в режиме белого списка — они, скорее всего, будут недоступны. Также не стоит использовать DNS-over-HTTPS (DoH) или DNS-over-TLS (DoT), так как они могут быть заблокированы на уровне DPI.
Если вы используете VPN или прокси, учтите, что они могут конфликтовать с DNS-настройками. В некоторых случаях VPN-приложения переопределяют DNS, что может привести к проблемам. Попробуйте временно отключить VPN и проверить доступ к сайту.
Какие DNS-серверы работают в белом списке
В режиме белого списка работают только DNS-серверы оператора связи. Как показали проверки, внешние DNS-серверы (Google, Cloudflare, Яндекс) становятся недоступными. Это связано с тем, что операторы блокируют UDP-порт 53 для всех адресов, кроме своих собственных.
Однако есть нюансы. Некоторые операторы могут разрешать доступ к определённым DNS-серверам, например, к DNS Ростелекома или другим доверенным. Но полагаться на это не стоит — лучше использовать автоматические настройки.
Также стоит отметить, что в белом списке могут быть доступны DNS-серверы, которые используются для работы государственных информационных систем. Но они не предназначены для общего пользования и не документированы.
Если вам нужно проверить доступность DNS-сервера, можно использовать команду nslookup с указанием адреса. Например, nslookup ya.ru 77.88.8.8 — если ответа нет, значит, этот DNS недоступен.
Как обойти ограничения белого списка (легальные способы)
Обход белого списка — сложная задача, и большинство стандартных методов не работают. Однако есть легальные способы сохранить доступ к нужным ресурсам.
Использование Wi-Fi. Белый список действует только для мобильного интернета. Если у вас есть доступ к домашнему или общественному Wi-Fi, вы сможете пользоваться любыми сайтами без ограничений. Это самый простой и надёжный способ.
VPN на российском сервере. Если вам нужен доступ к заблокированным ресурсам через мобильный интернет, можно настроить VPN-сервер на VPS, который находится в России и имеет IP-адрес из белого списка. Например, серверы Yandex Cloud или Timeweb часто попадают в белый список. При этом важно использовать протоколы, которые не блокируются DPI, например, VLESS с Reality.
Прокси через облачные функции. Некоторые облачные платформы, такие как Yandex Cloud Functions, предоставляют эндпоинты, которые входят в белый список. Можно настроить проксирование трафика через такие функции, но это требует технических знаний.
Важно помнить: обход ограничений может нарушать законодательство, поэтому перед использованием таких методов стоит оценить риски. Рекомендуется отдавать предпочтение легальным способам — например, использованию Wi-Fi.
Что входит в белый список: основные категории ресурсов
Белый список включает более 500 российских сайтов, сервисов и приложений. Перечень формирует Минцифры, и он регулярно обновляется. Основные категории:
- Государственные сервисы: Госуслуги, сайты Президента и Правительства, Госдумы, федеральных министерств, ГИС ЖКХ, портал «Объясняем.рф».
- Банки и финансы: Альфа-Банк, ВТБ, ПСБ, Газпромбанк, МТС Банк, платёжная система «Мир», СБП, Московская биржа.
- Маркетплейсы: Ozon, Wildberries, Яндекс Маркет, Мегамаркет.
- Доставка и супермаркеты: ВкусВилл, Ашан, Лента, О'КЕЙ, Пятёрочка, Перекрёсток, Самокат, Яндекс Еда, Яндекс Лавка, а также рестораны быстрого питания.
- Транспорт: РЖД, Аэрофлот, Победа, S7, Яндекс Карты, 2ГИС, Яндекс Go, такси Максим, каршеринги.
- Соцсети и мессенджеры: ВКонтакте, Одноклассники, Mail.ru, MAX.
- СМИ: РИА Новости, ТАСС, РБК, Комсомольская правда, Известия, а также телеканалы и радио.
- Развлечения: Rutube, VK Видео, Кинопоиск, Иви, Okko, Wink, KION, Яндекс Музыка.
- Медицинские сервисы: приложения для мониторинга глюкозы, телемедицина.
Обратите внимание, что перечень может отличаться у разных операторов. Например, у МТС в списке есть МТС Банк, а у билайна — Яндекс Банк. Поэтому при проверке доступности лучше сверяться с официальным списком Минцифры и списком вашего оператора.
Частые проблемы с DNS и белым списком: решения
Пользователи часто сталкиваются с ситуацией, когда сайт из белого списка не открывается, хотя интернет в целом работает. Вот типичные проблемы и способы их решения.
Проблема: сайт не открывается, но другие работают. Проверьте, входит ли сайт в белый список. Если да, попробуйте очистить кэш DNS на устройстве. На Android это можно сделать в настройках сети, на iOS — перезагрузив устройство. Также попробуйте переключиться в режим полёта на несколько секунд, чтобы переподключиться к сети.
Проблема: не работает ни один сайт. Скорее всего, проблема с DNS. Верните автоматические настройки DNS. Если это не помогает, перезагрузите устройство или попробуйте вставить SIM-карту в другое устройство, чтобы проверить, не в настройках ли дело.
Проблема: приложения работают, а браузер — нет. Возможно, браузер использует сторонний DNS (например, DoH). Отключите DoH в настройках браузера или используйте стандартный DNS.
Проблема: VPN не подключается. В режиме белого списка большинство VPN-протоколов блокируются. Если вам нужен VPN, используйте решения, которые маскируют трафик под обычные HTTPS-запросы, например, VLESS с Reality.
Если ни одно из решений не помогает, обратитесь в службу поддержки вашего оператора. Они могут предоставить актуальную информацию о работе белого списка в вашем регионе.
Вопросы и ответы
Почему не работает DNS 8.8.8.8 при белом списке?
В режиме белого списка операторы блокируют UDP-порт 53 для всех внешних DNS-серверов, включая Google DNS (8.8.8.8). Это делается для того, чтобы пользователи не могли обойти фильтрацию. Работает только DNS-сервер оператора, который назначается автоматически. Если вы вручную прописали 8.8.8.8, DNS-запросы будут игнорироваться, и сайты не откроются. Решение — вернуть автоматические настройки DNS.
Как узнать DNS-сервер оператора?
Обычно DNS-сервер оператора назначается автоматически при подключении к сети. Чтобы узнать его, можно зайти в настройки сети на устройстве и посмотреть параметры DHCP. Также адрес DNS часто указан в личном кабинете на сайте оператора или в документации к роутеру. Если вы используете роутер, зайдите в его веб-интерфейс и найдите раздел WAN или Internet — там будет указан DNS.
Можно ли использовать DoH (DNS over HTTPS) для обхода белого списка?
В большинстве случаев DoH блокируется на уровне DPI, так как трафик к известным DoH-серверам (например, Cloudflare, Google) распознаётся и отсекается. Кроме того, даже если DoH заработает, это не поможет обойти блокировку по IP, так как основная фильтрация происходит на сетевом уровне. Поэтому использование DoH не является надёжным способом обхода белого списка.
Почему некоторые сайты из белого списка не открываются?
Причин может быть несколько. Во-первых, сайт может не входить в список конкретного оператора — перечни Минцифры и операторов могут отличаться. Во-вторых, возможны технические сбои: некорректная настройка фильтрации, перегрузка оборудования, проблемы с серверами самого ресурса. В-третьих, ручные настройки DNS могут мешать. Рекомендуется проверить список оператора, вернуть автоматический DNS и при необходимости обратиться в поддержку.
Что делать, если мобильный интернет не работает вообще?
Если мобильный интернет не работает даже для сайтов из белого списка, проверьте, есть ли сигнал сети. Если сигнал есть, попробуйте перезагрузить устройство или переключить режим сети (например, с 4G на 3G). Также убедитесь, что не включён режим экономии трафика или не установлены ограничения в настройках. Если проблема сохраняется, свяжитесь с оператором — возможно, в вашем регионе проводятся технические работы.
Какие VPN-сервисы работают в белом списке?
Обычные VPN-сервисы с зарубежными серверами не работают, так как их IP-адреса не входят в белый список. Однако можно настроить собственный VPN-сервер на российском VPS, который попал в белый список (например, Yandex Cloud, Timeweb). Используйте протоколы, которые маскируются под обычный HTTPS-трафик, например VLESS с Reality. Также существуют прокси-решения на базе облачных функций Yandex Cloud, но они требуют технических навыков.