Прокси для OpenAI API
Россия не входит в список стран OpenAI API. Фиксированный дата-центровый IP в поддерживаемой стране: прокси в Python или Node SDK и постоянный адрес для белого списка IP.
Посмотреть параметры и ценуOpenAI Codex CLI — инструмент для работы с кодом прямо в терминале, который отправляет запросы к OpenAI. Если вы работаете из сети, где нужен прокси, Codex CLI можно направить через него переменными окружения. Ниже — переменные, постоянная настройка, проверка IP выхода и типичные ошибки.
Инструменты командной строки обычно считывают стандартные переменные окружения для прокси; уточните в документации вашей версии Codex CLI, какие именно он использует. На практике хватает двух переменных — HTTPS_PROXY и NO_PROXY.
HTTPS_PROXY указывает адрес прокси для HTTPS-запросов (именно по этому протоколу работает API OpenAI). Формат значения: http://хост:порт. SOCKS5-прокси Codex CLI не поддерживает, поэтому берите IP с протоколом HTTP (у Proxy302 это порт 2222). Если прокси требует аутентификацию, логин и пароль встраиваются прямо в URL: http://логин:пароль@хост:порт.
HTTP_PROXY используется для обычных HTTP-запросов. В большинстве случаев достаточно одного HTTPS_PROXY, но если заданы обе переменные, каждая применяется к запросам своего типа.
ALL_PROXY работает как универсальный запасной вариант: если для конкретного протокола переменная не задана, используется ALL_PROXY. Это удобно, когда у вас один прокси для всего трафика.
NO_PROXY (или no_proxy) — это список хостов и доменов, к которым нужно подключаться напрямую, минуя прокси. Стандартные значения: localhost,127.0.0.1. Если у вас есть внутренние сервисы или домены корпоративной сети, добавьте их в этот список через запятую.
У некоторых провайдеров соединение с HTTP-прокси (порт 2222) обрывается ещё до ответа шлюза, а SOCKS5 (порт 3333) работает. Протокол задаётся при покупке или создании прокси.
Codex CLI принимает только HTTP, поэтому SOCKS5 подключают через локального посредника. Возьмите прокси с протоколом SOCKS5, добавьте его в Clash Verge Rev как узел type: socks5 и укажите в HTTPS_PROXY локальный адрес Clash, например http://127.0.0.1:7897 (это mixed-port из примера Clash Verge Rev, у вас он может быть другим). Тогда Codex CLI обращается по HTTP только к вашему компьютеру, а до Proxy302 соединение идёт по SOCKS5.
Для временной настройки в текущей сессии терминала используйте команду export:
export HTTPS_PROXY="http://логин:пароль@прокси-хост:порт"
export NO_PROXY="localhost,127.0.0.1"Только пример: замените значения-заглушки своими.
Чтобы сделать переменные постоянными, добавьте строки export в файл профиля вашей оболочки. Для Bash это ~/.bash_profile или ~/.bashrc, для Zsh — ~/.zshrc. После сохранения файла перезапустите терминал или выполните source ~/.bashrc.
Проверить, что переменные установлены, можно командой env | grep -i proxy.
В PowerShell текущая сессия использует синтаксис с $env::
$env:HTTPS_PROXY = "http://логин:пароль@прокси-хост:порт"
$env:NO_PROXY = "localhost,127.0.0.1"Только пример: замените значения-заглушки своими.
Для постоянной настройки применяйте команду setx, которая записывает переменные в реестр пользователя:
setx HTTPS_PROXY "http://логин:пароль@прокси-хост:порт"
setx NO_PROXY "localhost,127.0.0.1"Только пример: замените значения-заглушки своими.
После выполнения setx перезапустите PowerShell, чтобы изменения вступили в силу. Для системных переменных (доступных всем пользователям) запустите PowerShell от имени администратора и используйте [System.Environment]::SetEnvironmentVariable().
Перед отправкой запросов проверьте, какой IP и какую страну на самом деле даёт прокси: так вы убедитесь, что трафик идёт через него. Простейший способ — выполнить запрос через прокси к любому сервису геолокации IP:
curl -x "http://логин:пароль@прокси-хост:порт" https://ipinfo.io/jsonТолько пример: замените значения-заглушки своими.
В ответе поле ip — это IP выхода, который видит OpenAI, а поле country — его страна. Если адрес не тот, что вы ждали, трафик идёт мимо прокси: проверьте переменные ещё раз.
Какие страны поддерживаются, подробно описано в руководстве по странам, где работают ChatGPT, Claude и Gemini.
OpenAI публикует список стран и территорий, где работает её API. Запросы из неподдерживаемого региона получают ответ с кодом 403 и текстом ошибки «Country, region, or territory not supported».
Прокси меняет только сетевой адрес, видимый сервису. Решение о доступе принимает сама платформа на основе IP-адреса и других факторов, и прокси не меняет условий OpenAI. OpenAI предупреждает, что использование сервисов вне списка поддерживаемых стран может привести к блокировке или приостановке аккаунта. При входе через аккаунт ChatGPT действует список стран ChatGPT, при входе по API-ключу — список стран OpenAI API.
Для Codex CLI у Proxy302 берите IP с протоколом HTTP на порту 2222; хост, логин и пароль показаны в разделе «Мои активы».
Если прокси требует логин и пароль, передавайте их прямо в URL переменной окружения:
HTTPS_PROXY=http://пользователь:пароль@хост:портТолько пример: замените значения-заглушки своими.
Пароль может содержать специальные символы (@, :, /, ?, #, %), которые имеют смысл в URL. Их нужно экранировать в кодировке URL (процентное кодирование): @ превращается в %40, : в %3A, / в %2F и так далее. Например, если пароль my@pass:123, в URL он должен выглядеть как my%40pass%3A123.
Ошибка 407 Proxy Authentication Required. Прокси получил запрос, но не принял учётные данные. Проверьте правильность логина и пароля в URL, убедитесь, что специальные символы экранированы. Если проблема остаётся, уточните у администратора прокси, какой тип аутентификации он требует.
Ошибки сертификатов. Если корпоративный прокси подменяет сертификаты, укажите путь к PEM-файлу с корневым сертификатом компании в переменной CODEX_CA_CERTIFICATE до запуска codex login, например export CODEX_CA_CERTIFICATE="$HOME/certs/corp-root.pem". Если переменная не задана, Codex использует SSL_CERT_FILE.
Таймауты. Если запросы висят и не завершаются, скорее всего прокси не настроен или адрес указан неверно. Проверьте переменные командой env | grep -i proxy, убедитесь, что в URL указана схема (http://), а порт и хост доступны.
Ошибка «Country, region, or territory not supported». Код 403 означает, что OpenAI не поддерживает регион, из которого приходит запрос; прокси это не меняет. OpenAI предупреждает, что использование сервисов вне списка поддерживаемых стран может привести к блокировке или приостановке аккаунта.
Подробная настройка под OpenAI API описана на странице «Прокси для OpenAI API». Для Claude Code действует тот же подход, см. руководство «Настройка прокси для Claude Code».
MCP добавляет Codex CLI новые инструменты. Сервер proxy302-mcp позволяет получить прокси Proxy302 и открывать страницы через него. Добавьте его одной командой или впишите ту же запись в ~/.codex/config.toml.
proxy302-mcp — официальный MCP-сервер Proxy302 с открытым кодом на GitHub, его поддерживает команда Proxy302. Proxy302 также держит его по адресу https://proxy302.com/v1/mcp: клиенты, которые умеют передавать заголовок Authorization, например Claude Code, Cursor и VS Code, подключаются по API-ключу без установки.
Это отдельная настройка, не связанная с переменными прокси на этой странице. HTTPS_PROXY определяет, как сам Codex CLI выходит к OpenAI; у инструментов MCP-сервера свои настройки, и установка сервера не меняет подключение самого Codex. Список инструментов, другие клиенты и ограничения — в руководстве по MCP-серверу Proxy302.
codex mcp add proxy302 --env PROXY302_API_KEY="<key id>:<secret>" -- npx -y github:proxy302/proxy302-mcpЗамените <key id>:<secret> на ваш API-ключ Proxy302.
[mcp_servers.proxy302]
command = "npx"
args = ["-y", "github:proxy302/proxy302-mcp"]
env = { PROXY302_API_KEY = "<key id>:<secret>" }Та же запись в файле настроек. Замените <key id>:<secret> на ваш API-ключ Proxy302.
Аренда статического ISP подходит для такого порядка работы: IP фиксирован на весь срок аренды и не ротируется, поэтому один адрес остаётся за одним аккаунтом или инструментом. На странице прокси для OpenAI API есть готовые пресеты и полная настройка, а на странице статического ISP описан сам продукт.
Откройте страницу статического ISP, выберите страну, срок, количество и протокол — HTTP или SOCKS5. Протокол фиксируется для каждого IP при покупке.
Создайте IP, затем откройте «Мои активы» (раздел консоли со всем, что вы купили) и скопируйте HOST, PORT, USERNAME и PASSWORD. На странице «Инструменты» есть готовый пример с вашими данными.
Введите данные в профиль браузера, программу или телефон, которые будут использовать этот IP.
Проверьте выход через прокси с помощью https://ipinfo.io/json. Поле country должно соответствовать выбранной вами стране.
Из материкового Китая сначала запустите программу «Proxy302 Быстрое подключение» на странице «Инструменты» и держите её открытой, пока работает прокси.
Статический ISP-IP стоит $0,50 за один день и $7,99 за 30 дней, около $0,27 в день, во всех странах одинаково. Доступность меняется ежедневно и отображается на странице заказа. Бесплатного пробного периода нет, а минимальная покупка — один IP на один день. IP не снимает ограничений, не отменяет блокировки и не повышает лимиты.
| Пункт | Цена | Протоколы | Локации | Для каких задач агента |
|---|---|---|---|---|
| Ротируемые резидентные | От 1,5 доллара за ГБ (бюджетная линия); 5 долларов за ГБ (премиум-линия); в больших пакетах дешевле за ГБ | HTTP, SOCKS5 | 195+ стран и регионов; штат и крупный город на линиях, где это поддерживается | Агенты для просмотра и поиска информации, сбор данных |
| Статические ISP, за IP | 0,5 доллара за 1 день, 7,99 доллара за 30 дней, одинаково во всех странах | HTTP или SOCKS5, выбирается для каждого IP | 30 стран в форме заказа; наличие меняется каждый день | Один фиксированный IP на каждый аккаунт, в который входит агент |
| ISP для ИИ-подписок | За 30 дней: Claude 15 PTC, GPT / Grok 10 PTC, Gemini 8 PTC; первый заказ в каждом тарифе со скидкой 50% | HTTP или SOCKS5 | Claude: США, Великобритания, Германия, Япония. GPT / Grok: США, Великобритания, Франция, Япония, Корея. Gemini: США, Великобритания, Франция, Япония | Инструменты для кода и агенты, вошедшие в аккаунт ChatGPT, Claude, Gemini или Grok |
| Дата-центр, за IP | 0,25 доллара за 1 день, 3,99 доллара за 30 дней | HTTP или SOCKS5, выбирается для каждого IP | 8 стран | Вызовы API и трафик инструментов, где тип IP не важен |
| proxy302-mcp | Бесплатно, открытый код (MIT) | MCP через stdio, запуск через npx | Работает с продуктами выше | Позволяет Claude Code, Codex, Cursor и другим MCP-клиентам получить прокси и открывать страницы через него |
Цены указаны в PTC и списываются с кошелька; 1 PTC = 1 доллар США. Бесплатного пробного периода нет: минимальная покупка — 1 ГБ ротируемого резидентного трафика или один IP на один день. Проверено 4 ноября 2026 г.
Добавьте строки export HTTPS_PROXY=... и export NO_PROXY=... в файл ~/.zshrc (macOS Catalina и новее) или ~/.bash_profile, затем перезапустите терминал.
Нет. Codex CLI принимает в HTTPS_PROXY и ALL_PROXY только HTTP-прокси (схема http://). Для Codex купите IP с протоколом HTTP (порт 2222).
Расширение запускает Codex с окружением самого VS Code. Если вы задали переменные после запуска VS Code, полностью закройте и снова откройте его, или запустите VS Code из терминала, где переменные уже заданы (команда code .). В Windows задайте их постоянно через setx и перезапустите VS Code.
Только если в вашей организации в OpenAI включён список разрешённых IP. Тогда внесите в него выходной IP прокси, то есть тот, что показывает https://ipinfo.io/json через прокси, а не адрес хоста. Для этого нужен статический IP: адрес динамического выхода меняется.
Официальная документация · Проверено:
Прочитано 24 октября 2026: доступ к сервисам OpenAI или предоставление доступа к ним за пределами перечисленных стран и территорий может привести к блокировке или приостановке аккаунта.
Официальная документация · Проверено:
Прочитано 24 октября 2026: вход через ChatGPT или по API-ключу; за корпоративным TLS-прокси до входа задайте в CODEX_CA_CERTIFICATE путь к PEM-файлу, без неё Codex использует SSL_CERT_FILE.
Официальная документация · Проверено:
Код прочитан на коммите 39850010 (23 октября 2026): HTTP-клиент получает значение HTTPS_PROXY, затем ALL_PROXY; схемы socks, socks4 и socks5 помечены как неподдерживаемые, поддержка SOCKS в HTTP-клиент не включена. На 4 ноября 2026 года codex-rs/Cargo.toml объявляет reqwest 0.12 только с функцией "cookies", а в codex-rs/Cargo.lock нет крейта tokio-socks.
Это исходный код, а не документация для пользователей; поведение может меняться от версии к версии.
Официальная документация · Проверено:
Прочитано 24 октября 2026: синтаксис setx <переменная> <значение>, без знака равенства.
Наблюдение за продуктом · Проверено:
Файл фактов о продуктах сайта (значения сверены с консолью, бэкендом и прайсом 18-19 октября 2026): продукты, цены в долларах США (1 PTC = 1 USD), сроки аренды, протоколы и порты, число стран, лимиты количества, отсутствие бесплатного теста.
Официальная документация · Проверено:
Read on 4 November 2026: codex mcp add <name> --env VAR=VALUE -- <command>, and the [mcp_servers.<name>] table in ~/.codex/config.toml with command, args and env.
Наблюдение за продуктом · Проверено:
README официального MCP-сервера Proxy302: команды установки, переменные окружения, семь инструментов, режим только для чтения без трат и размещённый сервер https://proxy302.com/v1/mcp.
Наблюдение за продуктом · Проверено:
Public JSON at proxy302.com/v1/proxy/ai-isp/catalog, read 4 November 2026: three tiers (Claude, GPT / Grok, Gemini), price per 30 days in PTC, 50% off the first order in a tier, cities by country.
Создайте аккаунт, пополните баланс и выберите ротируемый резидентный, статический ISP или дата-центр IP — настроить его в браузере можно за несколько минут.