В современной разработке искусственный интеллект стал базовым рабочим инструментом: Cursor, Windsurf, Claude Code, плагины GitHub Copilot, веб-интерфейсы ChatGPT и Claude, а также официальные SDK в Python и Node.js используются ежедневно.
Однако разработчики постоянно сталкиваются с региональными ограничениями со стороны зарубежных AI-вендоров: прямые запросы к API отклоняются, а веб-интерфейсы выдают ошибки доступности.
Стандартным решением долгое время оставался системный VPN, но в повседневной работе инженера он создаёт больше проблем, чем решает.
Почему классический VPN неудобен для разработчика
Когда на рабочей машине включен системный VPN, весь исходящий сетевой трафик заворачивается в удалённый туннель. На практике это приводит к постоянным сбоям:
- Отказ банковских клиентов и платёжных шлюзов: мобильные и десктопные банки (Т-Банк, Сбер, Альфа-Банк), а также сервисы вроде ЮKassa, CloudPayments и Robokassa фиксируют подозрительные IP-адреса, требуют бесконечные SMS-подтверждения или временно блокируют сессию.
- Проблемы с государственными и локальными порталами: сайты ФНС, Госуслуги, честный знак и внутренние корпоративные порталы часто вовсе недоступны из-под зарубежных IP-пулов.
- Падение пропускной способности и рост пинга: видеозвонки в Telegram, Zoom или Google Meet начинают прерываться, а git push больших репозиториев замедляется.
- Конфликты с локальной сетью: VPN перехватывает сетевые маршруты, из-за чего перестают видеться локальные принтеры, сетевые хранилища (NAS) и dev-контейнеры в Docker.
- Постоянное переключение: разработчику приходится включать VPN ради одного промпта в Cursor или обращения к API, а затем выключать, чтобы оплатить счёт или зайти в рабочий таск-трекер.
Чтобы устранить эти трения, мы разработали RunGate AI DNS — точечное инфраструктурное решение, созданное специально для AI-разработки.
Как устроен RunGate AI DNS: архитектура Smart Split-DNS
RunGate AI DNS построен на базе двух открытых сетевых компонентов:
- DNS-over-HTTPS (DoH) сервера на Rust в соответствии со стандартом RFC 8484;
- Прозрачного TLS SNI-прокси (
ai-sni-proxy), не выполняющего расшифровку клиентских сертификатов (TLS Passthrough).
Запрос из IDE / Браузера / SDK
│
1. Резолв через DoH
▼
┌───────────────────────┐
│ RunGate DoH Сервер │
└───────────┬───────────┘
│
┌──────────────────────┴──────────────────────┐
│ Домен из AI-каталога? │ Обычный домен
▼ ▼
Вернуть IP SNI-прокси Резолв через Cloudflare
(api.openai.com, claude.ai) (yandex.ru, tinkoff.ru)
│ │
▼ ▼
Подключение к SNI-прокси Прямое подключение
(Туннелирование к AI-сервису) (Напрямую через вашего провайдера)
Принцип разделения трафика
- Ваша операционная система, браузер или роутер отправляет DNS-запрос на ваш персональный DoH-адрес (
https://dns.rungate.ru/dns-query/<токен>). - Если запрашивается домен из авторизованного каталога AI-платформ (например,
api.openai.com,claude.ai,cursor.sh), сервер возвращает защищённый IP-адрес нашего шлюза. Клиент устанавливает прямое сквозное TLS-соединение, и трафик прозрачно достигает целевой нейросети. - Все остальные запросы (
google.com,github.com,tbank.ru,gosuslugi.ruи миллионы других сайтов) резолвятся через авторитетные вышестоящие DNS (Cloudflare1.1.1.1/ Google8.8.8.8) и направляются напрямую через вашего интернет-провайдера.
Важное разграничение: RunGate AI DNS маршрутизирует исключительно сервисы из списка поддерживаемых платформ искусственного интеллекта. Он не является общим прокси-сервером или универсальным средством обхода ограничений и не предназначен для серфинга по произвольным веб-страницам.
Сравнение: AI DNS против классического VPN
| Критерий | Обычный VPN | RunGate AI DNS |
|---|---|---|
| Что маршрутизируется | 100% интернет-трафика устройства | Только домены ИИ-сервисов (Smart Split) |
| Скорость основного интернета | Падает на 30–70% | Без изменений (100% скорости провайдера) |
| Работа банков и Госуслуг | Сбои, капчи, блокировки сессий | Работают штатно без разлогинов |
| Установка программ | Требуется отдельный клиент/приложение | Zero-Install (встроено в ОС и браузеры) |
| Cursor / IDE / Скрипты | Требуют глобального VPN | Работают нативно через системный DoH |
| Нагрузка на батарею ноутбука | Высокая (шифрование всего потока) | Нулевая (шифруются только обращения к AI) |
| Работа на роутере | Падение скорости для всей квартиры | Доступ к AI для всех без замедления сети |
Поддерживаемые AI-платформы
Каталог AI DNS непрерывно обновляется и включает ключевые инструменты для программирования, генерации текста и мультимодальных исследований:
- OpenAI & ChatGPT: веб-версия
chatgpt.com, платформаplatform.openai.com, API эндпоинтыapi.openai.com, сервисы авторизацииauth.openai.com. - Anthropic Claude: веб-интерфейс
claude.aiи прямой доступ к API для генерации (api.anthropic.com). - Среды разработки: редакторы Cursor (
cursor.sh, телеметрия и бэкенд моделей), Windsurf (Codeium), расширение GitHub Copilot. - Фронтенд и дизайн-генераторы: генератор компонентов v0 by Vercel (
v0.dev). - Google Gemini: разработческие эндпоинты
generativelanguage.googleapis.comи Google AI Studio. - Поисковые AI-системы: сервис ответов Perplexity AI (
perplexity.ai).
Пошаговая настройка за 1 минуту
Для работы с AI DNS каждому пользователю генерируется персональный адрес в формате:
https://dns.rungate.ru/dns-query/<ваш-токен>
Получить персональную ссылку можно в разделе AI DNS панели управления (новым пользователям доступен бесплатный тест на 24 часа).
1. macOS и iOS (Профиль конфигурации в 1 клик)
Наиболее удобный способ для устройств Apple:
- В личном кабинете нажмите кнопку «Скачать mobileconfig».
- Откройте загруженный файл.
- В macOS перейдите в «Системные настройки» → «Конфиденциальность и безопасность» → «Профили» и нажмите «Установить».
- Вся система (включая Terminal, Cursor и Safari) мгновенно начнёт безопасно резолвить AI-домены через DoH.
2. Windows 11 (Системный DoH)
- Откройте Параметры (
Win + I) → Сеть и Интернет → Ethernet или Wi-Fi. - В строке «Назначение DNS-сервера» нажмите «Изменить».
- Переключите режим на «Вручную», включите IPv4.
- В поле «Предпочтительный DNS» укажите
1.1.1.1(или8.8.8.8). - В выпадающем меню шифрования DNS выберите «Только шифрованный (DNS-over-HTTPS)».
- В поле шаблона DoH вставьте ваш персональный URL:
https://dns.rungate.ru/dns-query/<токен>.
3. Google Chrome, Яндекс Браузер, Edge и Brave
Если вы хотите включить доступ только внутри браузера:
- Откройте Настройки → Конфиденциальность и безопасность → Безопасность.
- Найдите блок «Использовать безопасный DNS».
- Выберите вариант «Свой поставщик» (Custom).
- Вставьте ваш персональный DoH URL.
4. Домашний роутер Keenetic
При настройке на роутере все подключенные компьютеры, смартфоны и планшеты получают доступ к AI без индивидуальной настройки:
- В веб-интерфейсе Keenetic перейдите в «Сетевые правила» → «Серверы DNS».
- Нажмите «Добавить сервер».
- В поле Тип выберите DNS-over-HTTPS (DoH).
- Вставьте ваш персональный URL и сохраните настройки.
Использование в коде и AI SDK
Если вы пишете скрипты на Python или Node.js, использующие официальные SDK OpenAI или Anthropic, при настроенном системном DoH никаких дополнительных параметров передавать не требуется:
import os
from openai import OpenAI
# Стандартный клиент работает напрямую через системный резолвер
client = OpenAI(api_key=os.environ.get("OPENAI_API_KEY"))
response = client.chat.completions.create(
model="gpt-4o",
messages=[{"role": "user", "content": "Привет! Напиши функцию быстрой сортировки на Rust."}]
)
print(response.choices[0].message.content)
Соединение устанавливается быстро, а задержка ответа сопоставима с прямым зарубежным каналом связи.
Безопасность и конфиденциальность
- Сквозное шифрование (TLS Passthrough): шлюз
ai-sni-proxyне расшифровывает ваш пользовательский трафик. Соединение между вашим устройством и целевым сервером (например, OpenAI или Anthropic) защищено оригинальным сквозным TLS-сертификатом поставщика. - Приватность обычного интернет-трафика: запросы к вашим рабочим сервисам, базам данных, репозиториям и внутренним сайтам не попадают в прокси-контур и идут привычным маршрутом вашего провайдера.
- Персональные токены: каждый выданный DoH-эндпоинт привязан к вашему аккаунту и защищён от несанкционированного использования сторонними лицами.
Как протестировать бесплатно
В панели управления RunGate доступен ознакомительный период на 24 часа: вы можете сгенерировать конфигурацию для одного устройства (например, рабочего ноутбука или смартфона) и проверить работу Cursor, Claude и ChatGPT без привязки банковской карты.
На тарифе Developer (290 ₽/мес) доступно подключение 1 персонального DoH-профиля (ноутбук или домашний роутер на всю сеть), а на тарифе Power (590 ₽/мес) — до 5 независимых профилей для разных локаций и серверов. Сравнение тарифов смотрите на странице Тарифы RunGate.