NO_PROXY апісвае прызначэнні, да якіх трэба звяртацца наўпрост. Ён не пазначае проксі-серверы, якіх трэба пазбягаць. Дадаванне IP самога выбранага проксі ў спіс не вызначае, ці будзе старонні сайт выкарыстоўваць гэты проксі.

ЗапісЗначэнне ў curl
example.comУказаны дамен і адпаведныя паддамены абыходзяць проксі.
.example.comВыключэнне паводле суфікса дамена, уключаючы сам дамен.
192.168.1.10Адпаведны літаральны IP прызначэння абыходзіць проксі.
192.168.0.0/16Адпаведныя прызначэнні з літаральнымі IP абыходзяць яго; падтрымка CIDR патрабуе curl 7.86.0 ці навейшага.
*Усе прызначэнні абыходзяць проксі.

Пусты спіс і зорачка адрозніваюцца

Для яўнай праверкі проксі пусты спіс у камандным радку прыбірае супадзенні абыходу з асяроддзя:

curl --proxy http://203.0.113.10:8080 --noproxy '' \
  --connect-timeout 5 --max-time 15 https://example.com/

Замяніце адрас з дакументацыі сваім HTTP-проксі ці кандыдатам са спіса HTTP-проксі. Для адваротнага параўнання шаблон у двукоссі робіць запыт прамым, хоць параметр проксі прысутнічае:

curl --proxy http://203.0.113.10:8080 --noproxy '*' \
  --connect-timeout 5 --max-time 15 https://example.com/

Захоўвайце двукоссе, каб абалонка не разгарнула шаблон у імёны файлаў. Выдаленне зменнай асяроддзя, наданне ёй пустога значэння і перавызначэнне ў камандным радку — розныя дзеянні; іншая прыдатная налада можа застацца пасля выдалення толькі аднаго азначэння.

CIDR — не правіла для кожнага імя, якое развязваецца ў гэту сетку

Запіс CIDR супастаўляецца з IP-адрасам, выкарыстаным як хост прызначэння. Гэта не агульнае ўказанне спачатку развязваць кожнае імя хоста і абыходзіць проксі, калі адказ належыць гэтай сетцы. Таму URL з імем хоста і URL з яго лікавым адрасам могуць абраць розныя маршруты.

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

Гэтыя правілы апісваюць curl 8.14.1. Іншыя кліенты маюць уласныя паводзіны NO_PROXY, у тым ліку адрозненні ў шаблонах і супастаўленні партоў.

Падобныя артыкулы