curl NO_PROXY-Reegele fir Domainen an IP-Adressen
Préift curls Ausname fir Ziler: wuertwiertlech IPen, Domainsuffixer, CIDR-Netzer, eidel Lëschten an de Joker fir all Hosten.
NO_PROXY beschreift Ziler, déi direkt erreecht solle ginn. Et nennt keng Proxyserveren, déi ze vermeide sinn. Dem gewielte Proxy seng eegen IP an d’Lëscht ze setzen decidéiert net, ob eng aner Websäit dëse Proxy benotzt.
| Entrée | Bedeitung am curl |
|---|---|
example.com | Déi genannten Domain a passend Ënnerdomainen ëmginn de Proxy. |
.example.com | Eng Ausnam nom Domainsuffix, mat der Domain selwer abegraff. |
192.168.1.10 | Eng passend wuertwiertlech Zil-IP ëmgeet de Proxy. |
192.168.0.0/16 | Passend wuertwiertlech IP-Ziler ëmginn en; CIDR-Ënnerstëtzung brauch curl 7.86.0 oder méi nei. |
* | All Zil ëmgeet de Proxy. |
Eidel Lëscht a Stär sinn ënnerschiddlech
Fir en ausdréckleche Proxytest läscht eng eidel Kommandozeilelëscht d’Ëmgangstreffer aus dem Ëmfeld:
curl --proxy http://203.0.113.10:8080 --noproxy '' \
--connect-timeout 5 --max-time 15 https://example.com/
Ersetzt den Dokumentatiounsendpunkt mat Ärem HTTP-Proxy oder engem Kandidat aus der HTTP-Proxylëscht. Fir de Géigeverglach mécht de Joker an Uféiungszeechen d’Ufro direkt, och wann d’Proxyoptioun do ass:
curl --proxy http://203.0.113.10:8080 --noproxy '*' \
--connect-timeout 5 --max-time 15 https://example.com/
Loosst de Joker an Uféiungszeechen, fir datt d’Shell en net a Fichiersnimm erweidert. Eng Ëmweltvariabel läschen, hir en eidele Wäert ginn an eng Kommandozeiliwwerschreiwung uginn si getrennten Aktiounen; eng aner uwennbar Astellung kann nom Läschen vun nëmmen enger Definitioun bestoe bleiwen.
CIDR ass keng Reegel fir all Numm, deen an en Netz opgeléist gëtt
Eng CIDR-Entrée gëtt mat enger IP-Adress verglach, déi als Zilhost benotzt gëtt. Et ass keng allgemeng Uweisung, fir d’éischt all Hostnumm opzeléisen an de Proxy ze ëmgoen, wann d’Äntwert an deem Netz läit. Eng URL mat Hostnumm an eng URL mat senger numerescher Adress kënnen dofir verschidde Weeër wielen.
Benotzt Hostnimm oder Domainsuffixer, wann d’URL déi enthält. Setzt kee komplett Schema, Wee oder Browserausdrock fir Ëmgoen an d’Lëscht mat der Unhuelung, datt curl en d’selwecht interpretéiert.
Dës Reegele beschreiwen curl 8.14.1. Aner Clienten hunn hiert eegent NO_PROXY-Verhalen, och mat Ënnerscheeder bei Jokeren a Portofgläich.