Kanuni za curl NO_PROXY kwa vikoa na anwani za IP
Kagua tofauti za kupita proksi katika curl: IP zilizoandikwa moja kwa moja, viambishi vya vikoa, mitandao ya CIDR, orodha tupu na kibadala cha wenyeji wote.
NO_PROXY hueleza maeneo lengwa yanayopaswa kufikiwa moja kwa moja. Haitaji seva za proksi za kuepuka. Kuongeza IP ya proksi iliyochaguliwa yenyewe kwenye orodha si njia ya kuamua ikiwa tovuti nyingine inatumia proksi hiyo.
| Ingizo | Maana katika curl |
|---|---|
example.com | Kikoa kilichotajwa na vikoa vidogo vinavyolingana hupita bila kutumia proksi. |
.example.com | Isipokuwa kwa kiambishi cha kikoa, ikijumuisha kikoa chenyewe. |
192.168.1.10 | IP lengwa iliyoandikwa moja kwa moja inayolingana hupita bila proksi. |
192.168.0.0/16 | Malengo ya IP zilizoandikwa moja kwa moja zinazolingana hupita bila proksi; usaidizi wa CIDR unahitaji curl 7.86.0 au mpya zaidi. |
* | Malengo yote hupita bila proksi. |
Orodha tupu na nyota ni tofauti
Kwa jaribio la wazi la proksi, orodha tupu ya mstari wa amri huondoa ulinganifu wa kutotumia proksi kutoka mazingira:
curl --proxy http://203.0.113.10:8080 --noproxy '' \
--connect-timeout 5 --max-time 15 https://example.com/
Badilisha kituo cha mfano wa nyaraka kwa proksi yako ya HTTP au chaguo kutoka orodha ya proksi za HTTP. Kwa ulinganisho wa kinyume, kibadala kilicho katika alama za kunukuu hufanya ombi liwe la moja kwa moja hata kama chaguo la proksi lipo:
curl --proxy http://203.0.113.10:8080 --noproxy '*' \
--connect-timeout 5 --max-time 15 https://example.com/
Hifadhi alama za kunukuu ili shell isipanue kibadala kuwa majina ya faili. Kuondoa kigezo cha mazingira, kukipa thamani tupu na kukibatilisha kwa mstari wa amri ni vitendo tofauti; mpangilio mwingine unaotumika unaweza kubaki baada ya kuondoa ufafanuzi mmoja tu.
CIDR si kanuni kwa kila jina linalotatuliwa kuwa anwani katika mtandao
Ingizo la CIDR hulinganishwa na anwani ya IP inayotumika kama mwenyeji lengwa. Si agizo la jumla la kutatua kila jina la mwenyeji kwanza na kutotumia proksi ikiwa jibu lipo ndani ya mtandao huo. Hivyo URL ya jina la mwenyeji na URL ya anwani yake ya namba zinaweza kuchagua njia tofauti.
Tumia majina ya wenyeji au viambishi vya vikoa ikiwa hivyo ndivyo URL ina. Usiweke scheme kamili, njia au usemi wa kupita proksi wa kivinjari kwenye orodha ukidhani curl itautafsiri sawa.
Kanuni hizi zinaeleza curl 8.14.1. Wateja wengine wana tabia zao za NO_PROXY, ikijumuisha tofauti za vibadala na ulinganishaji wa milango.