Skip to main content
руководства

DNS для доступа к заблокированным сайтам: что он может, а что нет

· 3 мин чтения

Коротко

Провайдер может заблокировать сайт тремя способами: в своём DNS (не разрешает имя), по IP (обрывает соединение с сервером) или по SNI (читает имя сайта внутри зашифрованного соединения). Переход на публичный DNS вроде 1.1.1.1 или 9.9.9.9 обходит первый способ — самый частый и дешёвый, а с зашифрованным DNS (DoH или DoT) ещё и мешает провайдеру перехватывать запросы. Два других способа он не обходит: для этого нужен VPN. Проверка занимает минуту: если с другим DNS имя разрешается, а сайт всё равно не открывается, блокировка не в DNS.

Часть запросов, приводящих на этот сайт, просит «DNS для открытия заблокированных сайтов». Короткий ответ: иногда работает, иногда нет, и разница в том, как блокирует ваш провайдер. Об этом и речь: как отличить одно от другого.

Три способа заблокировать сайт

Когда провайдеру нужно заблокировать домен, у него три инструмента, от самого дешёвого к самому дорогому.

Блокировка по DNS. Провайдер настраивает свой резолвер так, чтобы на запрос этого имени он отвечал «не существует» или возвращал свой IP со страницей-заглушкой. Самый распространённый способ с большим отрывом: он ничего не стоит и не трогает трафик. Работает, только если вы пользуетесь DNS провайдера, а по умолчанию так делают все.

Блокировка по IP. Провайдер обрывает трафик к IP-адресам сервера. Уже неважно, как вы разрешаете имя: соединение не доходит. Такую блокировку дороже поддерживать (IP меняются, а блокировка IP какой-нибудь CDN может уронить сотни чужих сайтов), поэтому её приберегают для отдельных случаев.

Блокировка по SNI. В HTTPS-соединении имя сайта в самом начале передаётся открыто (SNI), хотя остальное зашифровано. Некоторые провайдеры проверяют это поле и обрывают соединение при совпадении со списком. Для этого нужно оборудование для инспекции трафика; это метод «серьёзных» блокировок, и в ряде стран он основной.

Что DNS обходит, а что нет

Смена резолвера обходит только первый способ. Поставьте 1.1.1.1 или 9.9.9.9 — и устройство больше не спрашивает провайдера, а получает настоящий IP. Против двух других это бесполезно: имя уже разрешено, а блокировка срабатывает потом, на соединении.

С важной оговоркой: многие провайдеры, блокирующие через DNS, ещё и перехватывают обычный DNS-трафик (порт 53). Неважно, что вы поставили 1.1.1.1: провайдер ловит запрос и отвечает сам. Поэтому, если вы меняете DNS ради этого, он должен быть зашифрованным: DoH или DoT. Провайдер видит TLS-соединение к Cloudflare или Quad9 и не может ни прочитать, ни подменить содержимое. В Android это настройка «Частный DNS»; в Windows 11, macOS и iOS включается в сетевых настройках или через профиль; инструкции по настройке объясняют по системам.

Как узнать свой случай

Это занимает минуту:

  1. Настройте зашифрованный публичный DNS (например, one.one.one.one как «Частный DNS» в Android или 1.1.1.1 с DoH в браузере).
  2. Попробуйте открыть сайт. Открылся — блокировка была по DNS. Готово.
  3. Не открылся — проверьте, разрешается ли имя: инструмент DNS-запросов вернёт настоящий IP домена. Если вернул, а сайт не загружается или выдаёт «время ожидания истекло», блокировка по IP или SNI. Смена DNS вам не поможет.

В третьем случае блокировку обходит VPN, который шифрует всё соединение и выводит его через другую страну, либо браузер с шифрованием SNI (Encrypted Client Hello, который Firefox и Chrome уже поддерживают, если его поддерживает и сайт). Но это уже другая статья.

Какой DNS использовать

Для этой цели — резолвер без фильтров, не подпадающий под то же предписание:

РезолверИмя для «Частного DNS» / DoTIP
Cloudflareone.one.one.one1.1.1.1
Quad9 (только вредоносное)dns.quad9.net9.9.9.9
Googledns.google8.8.8.8
DNS4EU, вариант без фильтровunfiltered.joindns4.eu86.54.11.100

Избегайте для этого резолверов с семейной или рекламной фильтрацией: они блокируют сами по себе, и вы не отличите блокировку провайдера от блокировки резолвера.

Чего DNS не делает

  • Не меняет ваш IP-адрес и видимую страну: сайты по-прежнему знают, откуда вы.
  • Не шифрует ваш трафик, только запросы имён. Провайдер по-прежнему видит, к каким IP вы подключаетесь.
  • Не обходит блокировки по IP и SNI, как мы видели.
  • Не открывает сайты, которые лежат или сами закрывают доступ из вашей страны (геоблокировка на стороне сайта).

Для всего этого инструмент — VPN. DNS — инструмент для случая, когда проблема именно в том, что провайдер не разрешает имя. Это самая частая проблема, поэтому эта статья и существует.

О законности

Менять DNS на собственном устройстве в целом законно, а публичные резолверы существуют именно для того, чтобы каждый выбирал свой. Контент, к которому вы получаете доступ, — отдельный вопрос, и он зависит от страны: если что-то заблокировано по решению суда, доступ может иметь последствия независимо от техники. Здесь мы объясняем, как это работает; что вы с этим делаете — ваше дело.

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

Открывает ли смена DNS сайты, заблокированные провайдером?
Только если блокировка выполняется в DNS провайдера, а это самый распространённый способ. С публичным резолвером имя разрешается, и сайт открывается. Если провайдер блокирует IP-адрес сервера или проверяет имя внутри соединения (SNI), смена DNS не поможет.
Какой DNS лучше для заблокированных сайтов?
Любой нефильтрующий публичный резолвер, не подпадающий под то же предписание: Cloudflare (1.1.1.1), Quad9 (9.9.9.9), Google (8.8.8.8) или DNS4EU (86.54.11.100, вариант без фильтров). Главное — использовать его зашифрованным (DoH или DoT), чтобы провайдер не мог перехватить запрос и подсунуть свой ответ.
Как понять, блокировка по DNS или по IP?
Поставьте 1.1.1.1 и попробуйте. Если сайт открылся — это был DNS. Если имя разрешается (проверьте инструментом DNS-запросов), но соединение не проходит или отваливается по таймауту, блокировка по IP или SNI, и нужен VPN.
Законно ли менять DNS для обхода блокировки?
Менять DNS на своём устройстве в целом законно; публичные провайдеры существуют именно для этого. Другое дело — контент, к которому вы получаете доступ: если он заблокирован в вашей стране по решению суда, доступ может иметь последствия независимо от способа. Эта статья объясняет технику и не является юридической консультацией.

← Все статьи

Готовы улучшить свой DNS?

Выберите лучший бесплатный DNS-сервер для ваших нужд и настройте его за считанные минуты.