ChatGPT — один из немногих сервисов, которые определяют страну пользователя не по DNS-запросам, а напрямую по IP-адресу. Если система видит, что запрос пришёл из российского диапазона адресов, доступ блокируется независимо от того, какие настройки DNS стоят на устройстве. Это отличает его от большинства заблокированных в России ресурсов, для которых обычно достаточно сменить DNS-сервер — здесь же логика ограничения работает иначе, и разобраться в ней стоит отдельно.
Почему обычная смена DNS не помогает
DNS отвечает за то, чтобы превратить доменное имя в IP-адрес сервера, к которому нужно обратиться. Если провайдер блокирует сайт на уровне DNS — подменяет ответ или просто не резолвит домен, — смена DNS-сервера на сторонний решает проблему: вы получаете настоящий IP-адрес и подключаетесь к нему напрямую.
Но с ChatGPT ситуация другая: Роскомнадзор блокирует не резолвинг домена, а сами IP-адреса сервиса — то есть трафик до них попросту не доходит от российского провайдера, независимо от того, каким способом вы узнали адрес. В этом случае смена DNS ничего не даёт: вы получите правильный IP, но соединение до него всё равно не пройдёт из российской сети. А сам ChatGPT дополнительно блокирует запросы, которые видит с российского IP-адреса, — это уже вторая, независимая линия ограничения.
Как DNS-over-HTTPS с проксированием решает обе проблемы разом
Есть решение на стыке двух механизмов — специальные DNS-серверы, которые не просто отдают IP-адрес заблокированного сервиса, а сами выступают прокси для трафика к нему. Пример такого сервиса — comss.one, у которого есть публичный DNS-over-HTTPS адрес для роутеров (router.comss.one/dns-query).
Схема работает так: вместо обычного ответа с IP-адресом ChatGPT такой DNS-сервер направляет ваш трафик через собственный прокси-сервер, расположенный за пределами России. В результате запрос до ChatGPT физически приходит с зарубежного IP-адреса — и никакой российской блокировки по маршруту уже нет, и сам сервис не видит российский адрес и не применяет гео-ограничение.
Это не классическая смена DNS в чистом виде, а фактически лёгкий прокси, замаскированный под DNS-настройку — поэтому и работает там, где обычный DNS-over-HTTPS без проксирования бессилен.
Когда способ действительно нужен
Стоит понимать, что такой трюк актуален для сравнительно небольшого числа сервисов — тех, что блокируют доступ именно по IP-адресу запроса, а не по DNS-резолвингу домена на стороне провайдера. Для большинства заблокированных в России ресурсов достаточно любого стороннего DNS. Но для ChatGPT и похожих сервисов с проверкой геолокации по IP нужен именно такой гибридный вариант — либо полноценный VPN, который меняет исходящий IP-адрес целиком и снимает вопрос об источнике трафика для любого сайта и приложения, а не только для одного сервиса.
Если нет желания разбираться, какой DNS-сервер сработает для конкретного заблокированного ресурса, а какой нет, проще один раз настроить VPN — тогда вопрос смены IP-адреса решается на уровне всего устройства, и не приходится подбирать отдельный обходной путь под каждый отдельный сервис. Такое готовое решение можно получить в Telegram-боте https://t.me/jincomputers_bot — конфигурация настраивается один раз и дальше работает автоматически для всех сервисов и приложений.