todo/Zapret/zapret-dns.md
loop-uh f095f611f1
Some checks failed
Published content check / validate (push) Failing after 6s
Zapret DNS: статья о своём DNS-сервере проекта и ссылка на главной
Новая заметка Zapret/zapret-dns.md: что такое dns.zapret.moe, почему он
открывает ChatGPT, Gemini, Claude и Spotify, а блокировки РКН — нет, как
подключить его в программе, на Windows 11, Android, в браузере и на роутере,
что сервер видит и чего не видит, что будет при блокировке. Обложка и три
диаграммы: путь соединения, что открывает и что нет, адреса по дням.

Ссылки на заметку — в «С чего начать» на главной (по просьбе владельца),
в заметках о hosts и о DoH.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 20:05:02 +03:00

181 lines
28 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
date: 2026-10-14
tags:
- zapret
- dns
- doh
- dot
- geo-блокировки
aliases:
- Zapret DNS
- dns.zapret.moe
- Запрет DNS
- DNS для ChatGPT из России
- Как открыть ChatGPT, Gemini и Claude без VPN
- Spotify в России через DNS
- Что такое dns.zapret.moe
- 83.217.211.149
description: "Zapret DNS (dns.zapret.moe) — бесплатный DNS проекта Zapret: открывает ChatGPT, Gemini, Claude и Spotify из России без VPN. Как работает и как подключить."
image: Zapret/attachments/zapret-dns-header.png
link: https://dns.zapret.moe/
---
> [!mirror] Резервное зеркало
> Актуальная версия этой страницы — на основной вики: [wiki.zapret.moe/Zapret/zapret-dns](https://wiki.zapret.moe/Zapret/zapret-dns)
# 🛰️ Zapret DNS (dns.zapret.moe) — свой DNS-сервер проекта: ChatGPT, Gemini, Claude и Spotify из России без VPN
![[zapret-dns-header.png]]
> [!info] О чём заметка
> Что такое Zapret DNS (*dns.zapret.moe, Запрет DNS*), какие сервисы он открывает и почему, чем отличается от VPN и от [[Zapret2/Zapret2|Zapret 2]], как подключить его на Windows, Android и в браузере и как проверить, что всё работает. Для обычного пользователя, без предварительной подготовки. Живое состояние сервера и полный список сервисов — на самом сайте [dns.zapret.moe](https://dns.zapret.moe/).
## TL;DR
- Zapret DNS — бесплатный DNS-сервер проекта Zapret в Нидерландах. Он работает с 9 октября 2026 года и открывает сервисы, которые **сами** не пускают пользователей из России: ChatGPT, Gemini, Claude, Spotify и ещё около 90 других (на 14 октября 2026 года — 92 сервиса).
- Работает без VPN и без установки программ: достаточно указать сервер в настройках DNS. Для сервисов из списка он подставляет свой адрес и передаёт соединение дальше, поэтому сервис видит адрес в Нидерландах. Все остальные сайты открываются как обычно, напрямую.
- Блокировки Роскомнадзора (YouTube, Discord) Zapret DNS **не снимает** — для них есть [[Zapret2/Zapret2|Zapret 2]].
- Лучше подключать шифрованный вариант: DoH `https://dns.zapret.moe/dns-query` или DoT `dns.zapret.moe` («Частный DNS» на Android). Обычный DNS `83.217.211.149` провайдер может перехватить по пути.
- Сервер не ведёт журнал запросов и не видит содержимое страниц: шифрование остаётся между вами и сайтом.
## Зачем нужен Zapret DNS
Часть сайтов в России не открывается вовсе не из-за Роскомнадзора. Компании сами решают не обслуживать пользователей из некоторых стран. В [списке стран, где работает Claude](https://www.anthropic.com/supported-countries), России нет; в [списке стран, где доступен Gemini](https://support.google.com/gemini/answer/13575153), тоже нет. OpenAI в июне 2024 года, [как писал GIGAZINE](https://gigazine.net/gsc_news/en/20240626-openai-block-unsupported-countries), предупредил пользователей из неподдерживаемых стран, в том числе из России, что закроет им доступ. Spotify [полностью остановил работу в России 11 апреля 2022 года](https://newsroom.spotify.com/2022-03-02/spotifys-statement-in-response-to-the-war-in-ukraine/).
Такое ограничение называют гео-блокировкой (*GEO-ограничением*). Сервис смотрит, с какого интернет-адреса пришло соединение, по нему определяет страну и, если страна не в списке, показывает ошибку вроде «недоступно в вашей стране» или `Unable to load site`. Подробнее о том, как такие ошибки выглядят, — в [[Zapret/hosts|заметке о GEO-ограничениях]].
Проще говоря: сайт не заблокирован у вас, он сам не хочет с вами разговаривать, потому что видит российский адрес. Значит, и лечится это по-другому. Обходить слежку провайдера тут незачем, нужно, чтобы сервис увидел другой адрес. Это и делает Zapret DNS: соединение с такими сервисами идёт через его сервер в Нидерландах.
## Как это работает
Чтобы открыть сайт, компьютер сначала должен узнать его числовой адрес: в интернете соединения устанавливаются с адресами вроде `104.18.32.47`, а не с именами вроде `chatgpt.com`. Справочная, которая по имени сайта сообщает его адрес, называется DNS (*Domain Name System, система доменных имён*), а сервер, который отвечает на такие вопросы, — DNS-сервером. Обычно его выдаёт провайдер, но в настройках можно указать любой другой.
Zapret DNS отвечает на эти вопросы как обычный DNS-сервер, с одним отличием. Для имён из своего списка, например `chatgpt.com`, он сообщает не настоящий адрес сервиса, а свой — `83.217.211.149`. Компьютер соединяется с сервером Zapret DNS, уверенный, что говорит с ChatGPT. Сервер смотрит, к какому сайту обращено соединение, и передаёт его настоящему ChatGPT. Для ChatGPT собеседником оказывается сервер в Нидерландах, и он пускает.
![[zapret-dns-how-relay-works.png]]
Откуда сервер знает, куда передать соединение. Когда браузер начинает защищённое (HTTPS) соединение, первым же сообщением он открытым текстом называет имя сайта, к которому идёт. Это поле называется SNI (*Server Name Indication*), оно описано в [стандарте RFC 6066](https://www.rfc-editor.org/rfc/rfc6066). Сервер Zapret DNS читает это имя, сверяет со своим списком и пересылает соединение дальше как есть. Ключи шифрования при этом остаются у вас и у сервиса, поэтому сервер передаёт зашифрованный поток, не имея возможности его прочитать. Соединения к именам не из списка сервер не принимает.
Есть одна тонкость. Современные браузеры умеют прятать имя сайта внутри шифрования. Эта технология называется ECH (*Encrypted Client Hello*), а сведения для неё браузер получает из особых DNS-записей типа HTTPS, описанных в [RFC 9460](https://www.rfc-editor.org/rfc/rfc9460). Если бы имя было спрятано, сервер не понял бы, куда передать соединение. Поэтому для сервисов из списка Zapret DNS отвечает на запрос таких записей пустым ответом, и браузер называет имя открыто, как раньше.
Все остальные сайты Zapret DNS отдаёт с их настоящими адресами: соединение с ними идёт напрямую, мимо сервера, как при любом другом DNS. Рекламу сервер не вырезает и ответы не фильтрует. Подлинность ответов он проверяет по цифровым подписям DNSSEC (*DNS Security Extensions*): если владелец сайта подписывает свои записи, а по пути кто-то подменил ответ, такой ответ сервер отбросит.
## Что Zapret DNS открывает, а что нет
![[zapret-dns-what-it-fixes.png]]
**Открывает: сервисы, которые сами закрылись от России**, если они есть в списке сервера. На 14 октября 2026 года в списке 92 сервиса, из них 20 — нейросети: ChatGPT и Sora, Gemini, Claude, Grok, Microsoft Copilot, GitHub Copilot, Cursor, Windsurf, OpenRouter, Meta AI и другие. Кроме нейросетей в списке Spotify, Twitch, Notion, DeepL, ElevenLabs, JetBrains, Autodesk, Nvidia, Tailscale, TeamViewer, Web Archive, Weather.com и десятки сервисов поменьше. Актуальный список с поиском — в разделе «Что открывает» на [dns.zapret.moe](https://dns.zapret.moe/).
**Помогает против подмены DNS провайдером**, если подключён шифрованный вариант. Часть российских провайдеров перехватывает обычные DNS-запросы и подменяет ответы — разбор того, как это устроено, есть в заметке о [[DPI/tspu-dns-nsdi-dnat-august-2026|перехвате DNS Google и Cloudflare через ТСПУ]]. Обычный DNS идёт по сети открытым текстом, и подменить его ответ легко. Зашифрованный запрос по DoH или DoT подменить нельзя: провайдер видит, что вы соединились с сервером, но не может ни прочитать вопрос, ни подсунуть свой ответ.
**Не открывает: сайты, которые режет Роскомнадзор.** YouTube и Discord в России замедляют и обрывают по имени сайта прямо в пути, на оборудовании провайдера. Адрес тут ни при чём: какой бы DNS ни назвал правильный адрес, соединение всё равно оборвут. Для этого есть [[Zapret2/Zapret2|Zapret 2]], подробнее — в заметке [[Zapret/youtube|о блокировке YouTube]]. По той же причине через Zapret DNS не откроется сервис, который и сам закрылся от России, и попал в блокировку по имени.
> [!warning] Аккаунт — это отдельная проверка
> Zapret DNS меняет только адрес, с которого сервис видит соединение. Если сервис проверяет что-то ещё — страну банковской карты при оплате, номер телефона при регистрации, регион в настройках аккаунта, — DNS этого не изменит. Например, оплатить подписку российской картой не получится и через Zapret DNS.
## Как подключить
Адреса сервера:
| Что | Адрес | Где пригодится |
| --- | --- | --- |
| DoH — DNS через HTTPS | `https://dns.zapret.moe/dns-query` | Windows 11, браузеры |
| DoT — DNS через TLS | `dns.zapret.moe` | «Частный DNS» на Android |
| Обычный DNS, IPv4 | `83.217.211.149` | Windows 10, роутер |
| Обычный DNS, IPv6 | `2a03:afc0:9::235d` | там же, если есть IPv6 |
DoH (*DNS over HTTPS*, [RFC 8484](https://www.rfc-editor.org/rfc/rfc8484)) и DoT (*DNS over TLS*, [RFC 7858](https://www.rfc-editor.org/rfc/rfc7858)) — два способа отправить DNS-запрос в зашифрованном виде. Для пользователя разница только в том, какую строку куда вписать: DoH прячется внутри обычного HTTPS-трафика, DoT использует свой порт 853. Если устройство умеет хоть один из них, выбирайте его, а не обычный адрес.
### В программе Zapret (Windows)
Самый простой путь — [[Zapret/download|программа Zapret]]. Подойдёт любой из двух способов:
- [ ] страница «Настройка DNS» → плитка **Zapret DNS**: программа сама пропишет сервер для всего компьютера;
- [ ] или страница «Редактор hosts» → профиль **Zapret DNS** у нужного сервиса: программа впишет адрес сервера только для этого сервиса в файл `hosts`. Так Zapret DNS работает даже там, где провайдер перехватывает любые сторонние DNS-запросы, — подробнее о файле `hosts` в [[Zapret/hosts|отдельной заметке]].
Перед сменой DNS программа проверяет, отвечает ли сервер из вашей сети, и не включит недоступный.
### Windows 11 вручную
- [ ] Параметры → Сеть и Интернет → ваше подключение (Ethernet или Wi-Fi) → «Назначение DNS-сервера» → «Изменить» → «Вручную».
- [ ] Включите IPv4 и впишите `83.217.211.149` в «Предпочтительный DNS».
- [ ] В поле «DNS через HTTPS» выберите «Включено (шаблон вручную)» и вставьте `https://dns.zapret.moe/dns-query`. Описание этой настройки — в [документации Microsoft о DoH в Windows](https://learn.microsoft.com/en-us/windows-server/networking/dns/doh-client-support).
В Windows 10 системной настройки DoH нет: либо программа Zapret, либо обычный адрес `83.217.211.149`, либо шифрованный DNS в браузере (ниже).
### Android 9 и новее
- [ ] Настройки → Сеть и Интернет → «Частный DNS» (на некоторых телефонах — в разделе «Подключения» → «Другие настройки»).
- [ ] Выберите «Имя хоста поставщика» и впишите `dns.zapret.moe`.
Эта настройка шифрует все DNS-запросы телефона по DoT и работает и в Wi-Fi, и в мобильной сети; [Android добавил её в версии 9](https://android-developers.googleblog.com/2018/04/dns-over-tls-support-in-android-p.html). У неё есть особенность: если сервер «Частного DNS» недоступен, Android считает, что интернета нет совсем, и пишет «Нет подключения к интернету». Увидели такое после настройки — верните «Автоматически» и проверьте состояние сервера на [dns.zapret.moe](https://dns.zapret.moe/). Другие способы обхода на телефоне — в заметке [[Zapret/android|про Android]].
### Только в браузере
- [ ] Chrome или Edge: Настройки → Конфиденциальность и безопасность → Безопасность → «Использовать безопасный DNS» → «Персонализированный» → `https://dns.zapret.moe/dns-query` ([справка Chrome](https://support.google.com/chrome/answer/10468685)).
- [ ] Firefox: Настройки → Приватность и защита → «DNS через HTTPS» → «Максимальная защита» → свой поставщик → `https://dns.zapret.moe/dns-query` ([справка Firefox](https://support.mozilla.org/en-US/kb/firefox-dns-over-https)).
Так Zapret DNS заработает только для сайтов в этом браузере. Отдельные программы — приложение ChatGPT, Spotify для компьютера, Cursor — по-прежнему спрашивают системный DNS, и для них нужна настройка Windows или программа Zapret.
### На роутере
Впишите `83.217.211.149` (и `2a03:afc0:9::235d`, если провайдер даёт IPv6) в поля DNS-серверов в настройках WAN или DHCP. Тогда Zapret DNS получат все устройства дома, включая телевизор и приставку. Минус в том, что роутеры обычно отправляют DNS без шифрования, а такой запрос провайдер может перехватить.
### Как проверить, что работает
- [ ] Откройте [dns.zapret.moe](https://dns.zapret.moe/). Справа от заголовка страница сама скажет, установлен ли Zapret DNS на этом устройстве и каким способом идут запросы: обычный DNS, DoT или DoH. Для этого она просит браузер обратиться к случайному имени, о котором знает только этот сервер: если запрос до него дошёл, значит, устройство спрашивает именно его.
- [ ] Откройте сервис из списка, например `chatgpt.com`. Если вместо ошибки о недоступности в вашей стране появилась обычная страница входа — всё работает.
- [ ] Для любопытных: команда `nslookup chatgpt.com` должна вернуть `83.217.211.149`. Если она возвращает другие адреса, хотя DNS настроен, — запросы, скорее всего, перехватывают по пути, и стоит перейти на DoH или DoT.
## Что сервер видит и чего не видит
Любой DNS-сервер узнаёт, какие имена спрашивает ваше устройство, — это неизбежно. Важно, что он с этим делает. Zapret DNS не ведёт журнал запросов: сервер хранит только общие суммы, которые видны всем на его странице, — сколько запросов пришло за час, какими способами, к каким сервисам из списка. Чьи это запросы и какие ещё сайты кто-то открывал, в этих суммах нет. Число адресов за сутки считается в памяти сетевого экрана: адреса не записываются на диск и стираются сами по истечении срока.
Через сервер проходят только соединения к сервисам из списка. Он видит имя сервиса (то самое SNI) и объём переданных данных, но не содержимое: переписка с ChatGPT или музыка в Spotify зашифрованы между вашим устройством и сервисом. Подделать страницу сервиса сервер тоже не может — у него нет сертификата ChatGPT, и браузер сразу показал бы ошибку безопасности.
Это не VPN. VPN прячет от провайдера все ваши соединения и меняет адрес для всех сайтов сразу. Zapret DNS меняет адрес только для сервисов из списка, а остальной трафик идёт напрямую. Если нужно скрыть от провайдера всё, а не открыть пару сервисов, смотрите в сторону [[VLESS/VLESS|VPN и прокси]] или [[Zapret/premium|Zapret VPN]].
## Если сервер заблокируют
Сам сервер не может увидеть, что его заблокировали в России: изнутри у него всё работает. Первый адрес Zapret DNS закрыли в России по IP уже в день запуска, 9 октября 2026 года, — сервер в тот же день переехал на нынешний адрес в Нидерландах. С тех пор каждые 20 минут его проверяют извне: домашние подключения в России из сети измерителей [Globalping](https://globalping.io/) пытаются соединиться с сервером, и по разнице ответов видно, закрыт ли он и как — по адресу или по имени. Результат показывается на [dns.zapret.moe](https://dns.zapret.moe/); 14 октября 2026 года сервер был доступен у всех 16 измерителей, в том числе в сетях «Ростелекома», МТС, «Билайна» и «Дом.ру».
Если сервер всё же станет недоступен, сайты из списка перестанут открываться, а при «Частном DNS» на Android пропадёт интернет целиком (см. выше). Что делать: проверить состояние на dns.zapret.moe, временно вернуть DNS «Автоматически» и следить за новостями проекта. При переезде на новый адрес имя `dns.zapret.moe` переводят на него, поэтому DoH и DoT продолжат работать без перенастройки; обычный адрес из цифр придётся поменять вручную, а программа Zapret заменит его сама.
## Сколько им уже пользуются
![[zapret-dns-daily-addresses-oct-2026.png]]
Сервер публикует свою статистику открыто, без адресов и без названий сайтов вне списка. С 8 октября, когда сервер начали проверять, по вечер 14 октября 2026 года он ответил на 29,2 млн запросов; 13 октября к нему обратились 4058 разных адресов, а 9 октября, в первый день, — 2515. Адрес — не человек: за одним адресом мобильного оператора бывают сотни абонентов, а у одного человека за день может смениться несколько адресов.
Шифрованными способами приходит больше половины запросов: за час до 20:00 по Москве 14 октября 45% запросов пришли по DoH и 10% по DoT, остальные — обычным DNS по UDP и TCP. За тот же час чаще всего через сервер открывали ChatGPT и Spotify.
## Источники
- [Anthropic — список стран, где доступен Claude](https://www.anthropic.com/supported-countries)
- [Google — где доступны приложения Gemini](https://support.google.com/gemini/answer/13575153)
- [GIGAZINE, 26 июня 2024 — OpenAI закрывает доступ из неподдерживаемых стран, включая Россию](https://gigazine.net/gsc_news/en/20240626-openai-block-unsupported-countries)
- [Spotify, 2 марта 2022 (дополнено 7 апреля 2022) — заявление о прекращении работы в России](https://newsroom.spotify.com/2022-03-02/spotifys-statement-in-response-to-the-war-in-ukraine/)
- [RFC 6066 — расширения TLS, включая SNI](https://www.rfc-editor.org/rfc/rfc6066)
- [RFC 9460 — DNS-записи SVCB и HTTPS](https://www.rfc-editor.org/rfc/rfc9460)
- [RFC 8484 — DNS через HTTPS (DoH)](https://www.rfc-editor.org/rfc/rfc8484)
- [RFC 7858 — DNS через TLS (DoT)](https://www.rfc-editor.org/rfc/rfc7858)
- [Microsoft — поддержка DoH в клиенте DNS Windows](https://learn.microsoft.com/en-us/windows-server/networking/dns/doh-client-support)
- [Android Developers Blog, апрель 2018 — DNS через TLS и «Частный DNS» в Android 9](https://android-developers.googleblog.com/2018/04/dns-over-tls-support-in-android-p.html)
- [Справка Chrome — безопасный DNS](https://support.google.com/chrome/answer/10468685)
- [Справка Firefox — DNS через HTTPS](https://support.mozilla.org/en-US/kb/firefox-dns-over-https)
- [Globalping — сеть измерителей, через которую проверяется доступность сервера](https://globalping.io/)
- [dns.zapret.moe — состояние, статистика и список сервисов Zapret DNS](https://dns.zapret.moe/)
## 📚 См. также
- [[Zapret/hosts|GEO-ограничения и файл hosts]] — как выглядит гео-блокировка и как открыть сервис через `hosts`, в том числе профилем Zapret DNS.
- [[Zapret/doh-cherez-zapret|Поможет ли Zapret, если блокируют DoH]] — что делать, если провайдер режет сам шифрованный DNS.
- [[DPI/tspu-dns-nsdi-dnat-august-2026|Перехват DNS Google и Cloudflare через ТСПУ]] — почему обычный DNS в России ненадёжен.
- [[Zapret2/Zapret2|Что такое Zapret 2]] — обход блокировок Роскомнадзора, с которыми DNS не справится.
- [[Zapret/youtube|Блокировка YouTube]] — почему YouTube не откроется через смену DNS.
- [[Zapret/faq|FAQ]] — ответы на частые вопросы о Zapret.
---
> [!quote] 🤖 Эти статьи открыты — можно обучать на них ИИ
> При желании вы можете натренировать ИИ на наших статьях. Исходное форматирование доступно в Forgejo: [исходник этой заметки](https://git.zapret.moe/zapretdiscordyoutube/todo/src/branch/main/Zapret/zapret-dns.md) · [скачать весь репозиторий одним zip-архивом](https://git.zapret.moe/zapretdiscordyoutube/todo/archive/main.zip).