Я программист. Разобраться с VPN казалось делом на полчаса. А вот Gemini занял у меня несколько дней.
Пишу этот материал, потому что долго злился, не понимал, что происходит, и перепробовал кучу решений, которые не работали. Возможно, мой опыт сэкономит вам время.
Что я пробовал (и что не помогло)
Я завёл чистый Google-аккаунт без привязки к России. Отключил геолокацию везде, где мог. Удалил русский язык из Chrome и macOS — включая автоперевод и системную локаль. Использовал только режим инкогнито. Запрещал Chrome доступ к геолокации через системные настройки. Очищал куки и кэш. Пробовал американские и европейские VPN-серверы. Тестировал на разных устройствах — телефоне и ноутбуке — и в разных браузерах: Firefox, Safari.
Gemini всё равно показывал заглушку.
Я даже спросил Grok, Claude и ChatGPT — никто не дал рабочего решения. Немного иронично.
В чём реальная проблема
Я долго думал, что дело в IP-адресе. Это ловушка.
Google проверяет сразу несколько факторов:
- DNS-запросы — ваш компьютер может резолвить домены через провайдера, даже если VPN включён
- IPv6 — у многих хостеров IPv6-адреса остаются с российской геопривязкой; при этом VPN туннелирует только IPv4
- Порядок правил в клиенте — если правила для Gemini настроены неправильно, вспомогательные запросы уходят мимо туннеля
Одного VPN недостаточно. Нужна комбинация: VPN + правильный DNS + корректные правила маршрутизации.
Что я использую
Это не реклама — просто описываю свою рабочую конфигурацию. Я пользуюсь HighLoadVPN (ключ через Telegram-бота) и клиентом Karing (для macOS и iOS). Весь гайд ориентирован на Karing.
Настройка Karing
Шаг 1. Главный экран: вкладка «Правила», не «Глобально»
Откройте Karing. На главном экране:
- Выберите вкладку «Правила», а не «Глобально»
- В блоке «Системн...» включите тоггл (он должен быть зелёным)
Шаг 2. Rule Set
Нажмите кнопку «Правила» — не вкладку сверху, а кнопку справа. Откроется меню.
Выберите «Rule Set».
Шаг 3. GeoSite и GeoIP
Настройте оба параметра одинаково:
- «Включить» — вкл ✅
- «Автоматически добавлять основные правила» — выкл ❌
- «Использовать удалённые ресурсы» — вкл ✅
Шаг 4. Добавляем правило для Gemini
Вернитесь назад → «Правила перенаправления» → карандаш → три точки (⋮) → «Добавить» → выберите Google Gemini.
На первый взгляд странно: Gemini идёт напрямую, а не через VPN? Но в этом и весь смысл. Трафик направляется напрямую, но через правильный DNS — и Google не видит Россию. При этом весь заблокированный трафик по-прежнему идёт через туннель.
Для правила «Final» выберите «Напрямую» — это режим чёрного списка: всё, что не попало под правила, идёт без VPN. Так вы остаётесь менее заметными.
Убедитесь, что включены:
- Скрыть неактивные правила
- Прямое подключение к частной сети
- Отключить правила перенаправления [VPN]
- Личные правила
- Google Gemini → «Напрямую»
- → Текущий сервер
- → Напрямую
Шаг 5. DNS
На главном экране перейдите в «DNS».
Для параметра «Трафик через Proxy → Способ разрешения DNS» выберите «Текущий сервер».
Нажмите «Сервер».
Шаг 6. Xbox DNS
Именно здесь часто кроется проблема. Нажмите три точки (⋮) → «Добавить» и введите две записи:
- Имя: gemini-xbox-dns-ru
Адрес: https://xbox-dns.ru/dns-query - Имя: gemini-xbox-ru
Адрес: tls://xbox-dns.ru
Примечание: галочки в списке «DNS-сервера» для этих записей ставить не нужно.
Шаг 7. Прямой поток — не пропустите
Перейдите в DNS → «Прямой поток».
Снимите галочки со всех пунктов: Local, DHCP, все AliDNS.
Оставьте отмеченными только два сервера Xbox DNS.
Один из них может быть в самом низу списка — прокрутите до конца.
- [ ] Главный экран: «Правила», системный прокси включён
- [ ] GeoSite: вкл ✅, основные правила ❌, удалённые ресурсы ✅
- [ ] GeoIP: вкл ✅, основные правила ❌, удалённые ресурсы ✅
- [ ] Google Gemini → «Напрямую»
- [ ] GFW → «Текущий сервер»
- [ ] Final → «Напрямую»
- [ ] Личные правила включены
- [ ] DNS → Трафик через Proxy → «Текущий сервер»
- [ ] Два Xbox DNS добавлены
- [ ] В «Прямом потоке» отмечены только Xbox DNS, всё остальное снято
Откройте gemini.google.com в режиме инкогнито. Старые куки могут мешать — именно поэтому нужен инкогнито.
Если не помогло
Аккаунт привязан к России. Если в Google Pay привязана российская карта, блокировка может идти по ID аккаунта — никакой DNS не поможет. Проверьте: https://policies.google.com/country-association-form. Если там указана Россия — попробуйте заходить без авторизации.
Сервер заблокирован. Популярные VPN-серверы Google может банить. Попробуйте подключиться к другому.
IPv6. У хостеров вроде Hetzner или OVH часто IPv6-адреса имеют некорректную геопривязку. Если в клиенте есть опция принудительного использования IPv4 — включите её.
Я менял IP, чистил куки, создавал новые аккаунты. Но проблема была в DNS и порядке правил — о чём я изначально даже не подозревал.
Если ничего не помогло — пишите в комментариях.