Как узнать, как curl получает свой прокси-сервер

У меня есть SUSE Linus, и когда я запускаю curl, он использует прокси (без каких-либо прокси-связанных параметров).

Где я могу найти конфигурацию прокси?

Я проверил переменные среды http_proxy / https_proxy, но они не настроены. Также нет конфигурации в файле / etc / sysconfig / proxy. Фактически я напечатал всю среду и не нашел никакой прокси-конфигурации (т. Е. Используемого прокси-хоста и порта), присутствующих там.

Есть ли другой способ, который завиток может читать конфигурацию прокси?

Ваш файл конфигурации curl может заставлять прокси-сервер, даже если среда отсутствует.

Найдите файл ~/.curlrc и посмотрите, есть ли в нем строка proxy = ....

Вы также можете попробовать использовать завиток без файла конфигурации: curl -q http://the.site.com и посмотреть, не получится ли у вас такая же ошибка от прокси. ( -q должен быть первым указанным параметром, или он все равно читает файл конфигурации по умолчанию).

Наконец, поскольку у вас есть внутренняя сеть, шлюз заставляет прокси? Вы не можете остановить это со своего компьютера, администратор сети должен будет это исправить.

Удача.