Как работать с cURL через прокси на Linux?

Если решите как-то реализовать написанное, то все действия вы производите на свой страх и риск!

Бывает нужно проверить что-то через cURL на Linux.
Сделать это можно разными способами:

1 вариант. Разовый запуск

# HTTP/HTTPS прокси
curl -x http://Address_Server:PORT https://api.example.com
# SOCKS5 прокси
curl -x socks5://Address_Server:PORT https://api.example.com

2 вариант. Для сессии или запуска скрипта

Задаем переменные окружения

export http_proxy="http://Address_Server:PORT"
export https_proxy="http://Address_Server:PORT"
export all_proxy="socks5://Address_Server:PORT"  # fallback для остальных протоколов
export no_proxy="localhost,127.0.0.1,.localdomain,10.0.0.0/8" 

3 вариант. Через файл конфигурации ~/.curlrc

Создаём файл конфигурации и прописываем нужные параметры

nano ~/.curlrc

proxy = "http://Address_Server:PORT"
# для доступа с паролем
# proxy = "http://user:password@Address_Server:PORT"
# proxy-user = "user:password"

Категории: Записи по Linux

Метки:

- 29.04.2026           Просмотры: 36

Заметки в Telegram

Добавить комментарий

Вы можете оставить комментарий и указать никнейм (выдуманное имя/псевдоним). Поле со звездочкой и капча обязательны. Комментарии одобряются вручную. Нажимая "Отправить комментарий" Вы соглашаетесь с условиями Пользовательского Соглашения и Политики конфиденциальности.