В четверг я допоздна сидел над рабочей задачей и рассчитывал на помощь ChatGPT, чтобы закончить побыстрее. Открываю чат — о, привет, «This model's response is unavailable». VPN, который до этого честно работал полгода, решил лечь именно в этот момент. Перезапуск, смена сервера, ещё один перезапуск — тридцать потерянных минут и задача, которую пришлось доделывать до трёх ночи.

На следующий день сел разбираться, как сделать так, чтобы это не повторилось. 

Пошел на принцип: никогда, вот именно НИКОГДА больше я не потеряю доступ к ChatGPT из-за VPN. Ошибка сервера OpenAI, погасший в доме свет, метеорит, ударивший в системный блок — ок, тут я бессилен. Но вот сломанный VPN больше не будет мне преградой.

Получился довольно кривой и неудобный путь в обход, но результат — есть. Если вдруг вы читаете этот в текст, находясь в той же ситуации, что я — в четверг, буду рад помочь.

Сначала — почему вообще с этим приходится возиться

Блокировка на самом деле двойная, и это важно понимать, прежде чем выбирать способ. Во-первых, сама OpenAI ограничивает доступ с российских IP на уровне своей инфраструктуры с середины 2024 года — Роскомнадзор тут вообще ни при чём, это решение компании, а не регулятора. Во-вторых, платёжная система Stripe отклоняет российские карты ещё до этапа авторизации — просто по первым цифрам номера, которые указывают на банк-эмитент.

И да, старый трюк со сменой DNS, который спасает доступ к Gemini, для ChatGPT не работает — блокировка идёт сразу на двух уровнях, обход одного не решает проблему со вторым. Я на этом тоже потерял вечер, прежде чем понял, что просто гуглю не тот способ.

Что в итоге сделал я

Поднял себе личный сервер.

Звучит страшнее, чем есть. Я взял VPS — по сути это просто арендованный компьютер где-то в интернете, за пределами России, который стоит несколько долларов в месяц. Единственная его работа — быть «своим» удалённым узлом с отдельным, только моим IP-адресом. В отличие от обычных VPN-приложений, которыми пользуются миллионы людей одновременно и чьи адреса OpenAI давно занесла в чёрные списки, мой сервер никто больше не использует.

На него я поставил VLESS с Reality — протокол, который маскирует трафик под обычное, ничем не подозрительное посещение сайта, вместо того чтобы явно кричать «это VPN-соединение». Из-за этого такие соединения гораздо реже распознают и банят, чем классические VPN-протоколы.

Как я настраивал VLESS Reality — по шагам

Конкретные шаги тут могут отличаться, поэтому прежде чем повторять за мной, предлагаю погуглить и другие гайды. Но я делал так:

  1. Купил VPS. Взял самый дешёвый тариф у Hetzner — это крупный немецкий хостинг-провайдер, серверы у него в Германии и Финляндии, достаточно 1 ГБ RAM. Тариф CX22 обошёлся в районе 4 евро в месяц. 

  2. Установил Xray-core. Это open-source программа, которая как раз умеет работать по протоколу VLESS с Reality. Ставится одной командой через официальный скрипт с их GitHub — занимает пару минут.

  3. Сгенерировал ключи. Reality требует пару ключей — приватный и публичный, плюс случайный UUID (уникальный идентификатор моего подключения). Всё это генерируется той же утилитой Xray одной командой, руками ничего придумывать не пришлось.

  4. Настроил конфиг сервера. В конфигурационном файле указал: порт 443 (стандартный для HTTPS, чтобы не выделяться), сгенерированные ключи и — это ключевой момент Reality — адрес настоящего сайта, под который маскируется трафик (я взял популярный крупный сайт, который точно не заблокирован и не вызывает подозрений). Именно это и делает соединение неотличимым от обычного захода на сайт.

  5. Открыл порт в файрволе и запустил Xray как фоновую службу, чтобы он поднимался автоматически при перезагрузке сервера.

  6. Собрал ссылку для подключения. Xray сам формирует строку вида vless://... со всеми нужными параметрами — её просто нужно скопировать.

  7. Поставил клиент на телефон и ноутбук. Есть готовые бесплатные приложения (для Windows/Mac — v2rayN, для телефона — v2rayNG на Android или Streisand на iOS), в которые эта ссылка импортируется одной кнопкой.

  8. Проверил и забыл. Подключился, зашёл на пару сайтов, убедился, что всё работает — и с тех пор просто включаю приложение, когда нужен доступ.

Дольше всего провозился с пунктом про конфиг сервера — там легко ошибиться в паре символов и потом непонятно почему ничего не подключается. Более подробный разбор -- здесь.

Если вы не готовы ковыряться в консоли — вот варианты попроще, которые я тоже тестировал по пути.

Если лень настраивать — российские агрегаторы

Это сервисы-посредники, которые подключаются к моделям OpenAI по API (условно говоря, это способ, которым одна программа напрямую обращается к другой, без сайта и кнопок — как раз то, что использует агрегатор за вас) и продают доступ через свой интерфейс с оплатой в рублях. ЗДЕСЬ МОГЛА БЫ БЫТЬ ВАША РЕКЛАМА! 😀

Заходите на сайт, регистрируетесь по email или через VK, пополняете баланс картой или через СБП — и сразу пишете в чат. Никакого VPN, никакой иностранной карты. Я пользовался таким пару недель, пока настраивал свой сервер — работало предсказуемо, хотя и было ощущение, что переписка идёт не совсем напрямую в OpenAI, а через посредника, которому тоже нужно доверять. Стоит заранее посмотреть, что конкретный сервис обещает насчёт хранения данных.

Способ, от которого я быстро отказался — покупка готового доступа

На старте искал ещё и вариант с покупкой чужого аккаунта или API-ключа — той самой уникальной строки-пропуска, которая подтверждает OpenAI, что запрос идёт от вас и с него можно списывать деньги. Обычно такие ключи продают разработчикам, но их же перепродают и обычным людям как альтернативу подписке.

Тут можно тупо наткнуться на мошенников — продавцы оформляют командную подписку через автозарегистрированные аккаунты и перепродают места по частям, то же самое с ключами. OpenAI такие общие аккаунты регулярно вычисляет и банит, а деньги, отданные вперёд, никто не возвращает. Решил не рисковать суммой ради экономии пары сотен рублей в месяц.

Что бы выбрал я на вашем месте

Если нужно быстро и без настроек — берите агрегатор, потеряете максимум полчаса на регистрацию. Если, как я, задолбались от нестабильности и хотите решить вопрос один раз и надолго — потратьте вечер на свой VPS с VLESS, оно того стоит. А от покупки чужих аккаунтов и ключей я бы просто держался подальше — риск не стоит экономии.

Если вам понравилась эта статья, приглашаю в наш Telegram. Там мы пишем об ИИ и IT‑стартапах, разбираем кейсы — подробно, с метриками — и ведем челлендж «12 запущенных проектов за 12 месяцев».