curl NO_PROXY-reglar for domene og IP-adresser
Sjekk curls reglar for å gå utanom proxyen: bokstavelege IP-ar, domenesuffiks, CIDR-nettverk, tomme lister og jokerteiknet for alle vertar.
NO_PROXY skildrar mål som skal nåast direkte. Det peikar ikkje ut proxytenarar som skal unngåast. Å leggje IP-en til sjølve den valde proxyen i lista avgjer ikkje om ein annan nettstad brukar denne proxyen.
| Oppføring | Tyding i curl |
|---|---|
example.com | Det namngjevne domenet og samsvarande underdomene går utanom proxyen. |
.example.com | Eit unntak etter domenesuffiks, inkludert sjølve domenet. |
192.168.1.10 | Ein samsvarande bokstaveleg mål-IP går utanom proxyen. |
192.168.0.0/16 | Samsvarande bokstavelege IP-mål går utanom han; CIDR-støtte krev curl 7.86.0 eller nyare. |
* | Alle mål går utanom proxyen. |
Tom liste og stjerne er ulike
Ved ein uttrykkeleg proxytest fjernar ei tom kommandolinjeliste samsvar for omgåing frå miljøet:
curl --proxy http://203.0.113.10:8080 --noproxy '' \
--connect-timeout 5 --max-time 15 https://example.com/
Byt dokumentasjonsendepunktet med HTTP-proxyen din eller ein kandidat frå HTTP-proxylista. For motsett samanlikning gjer jokerteiknet i hermeteikn førespurnaden direkte sjølv om proxyvalet er med:
curl --proxy http://203.0.113.10:8080 --noproxy '*' \
--connect-timeout 5 --max-time 15 https://example.com/
Hald på hermeteikna så skalet ikkje utvidar jokerteiknet til filnamn. Å fjerne ein miljøvariabel, gje han ein tom verdi og overstyre på kommandolinja er skilde handlingar; ei anna gjeldande innstilling kan stå att etter at berre éin definisjon vert fjerna.
CIDR er ikkje ein regel for alle namn som vert slått opp til eit nettverk
Ei CIDR-oppføring vert samanlikna med ei IP-adresse brukt som målvert. Det er ingen generell instruks om å slå opp kvart vertsnamn fyrst og gå utanom proxyen om svaret ligg i nettverket. Ein URL med vertsnamn og ein URL med den numeriske adressa kan difor velje ulike ruter.
Bruk vertsnamn eller domenesuffiks når URL-en inneheld det. Ikkje legg eit fullt skjema, ein sti eller eit nettlesaruttrykk for omgåing i lista og gå ut frå at curl tolkar det likt.
Desse reglane skildrar curl 8.14.1. Andre klientar har si eiga NO_PROXY-åtferd, med skilnader i jokerteikn og portsamsvar.