Документированная опция списка обхода — --noproxy. Написание --no-proxy не является взаимозаменяемым псевдонимом.

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

curl --noproxy internal.example https://internal.example/

Это даёт правило выборочного обхода. Для явно прямого запроса пустое значение --proxy выражает другой выбор:

curl --proxy "" https://example.com/

Используйте документированную опцию для нужного поведения и проверяйте точную выполняемую команду. Исправление написания должно предшествовать изменению учётных данных прокси, конфигурации DNS или сетевой политики доступа.

Похожие статьи