curl NO_PROXY-regels foar domeinen en IP-adressen
Kontrolearje curls útsûnderingen: letterlike IP’s, domeinefterheaksels, CIDR-netwurken, lege listen en de joker foar alle hosts.
NO_PROXY beskriuwt bestimmingen dy’t streekrjocht berikt wurde moatte. It neamt gjin proxyservers om te mijen. De eigen IP fan de keazen proxy tafoegje oan de list bepaalt net oft in oare webside dy proxy brûkt.
| Ynfier | Betsjutting yn curl |
|---|---|
example.com | It neamde domein en oerienkommende subdomeinen geane om de proxy hinne. |
.example.com | In útsûndering neffens domeinefterheaksel, mei it domein sels derby. |
192.168.1.10 | In oerienkommende letterlike bestimmings-IP giet om de proxy hinne. |
192.168.0.0/16 | Oerienkommende letterlike IP-bestimmingen geane deromhinne; CIDR-stipe fereasket curl 7.86.0 of nijer. |
* | Elke bestimming giet om de proxy hinne. |
Lege list en stjerke ferskille
Foar in útdruklike proxytest ferwideret in lege list op de opdrachtregel de bypass-oerienkomsten út de omjouwing:
curl --proxy http://203.0.113.10:8080 --noproxy '' \
--connect-timeout 5 --max-time 15 https://example.com/
Ferfang it dokumintaasje-einpunt troch jo HTTP-proxy of in kandidaat út de list mei HTTP-proxy’s. Foar de omkearde ferliking makket de joker tusken oanhellingstekens it fersyk streekrjocht, ek as de proxyopsje oanwêzich is:
curl --proxy http://203.0.113.10:8080 --noproxy '*' \
--connect-timeout 5 --max-time 15 https://example.com/
Hâld de oanhellingstekens, sadat de shell de joker net útwreidet nei bestânsnammen. In omjouwingsfariabele fuorthelje, in lege wearde jaan en op de opdrachtregel oerskriuwe binne aparte hannelingen; in oare jildende ynstelling kin oerbliuwe nei it fuortheljen fan mar ien definysje.
CIDR is gjin regel foar elke namme dy’t nei in netwurk oplost wurdt
In CIDR-ynfier wurdt ferlike mei in IP-adres dat as bestimmingshost brûkt wurdt. It is gjin algemiene opdracht om elke hostnamme earst op te lossen en de proxy oer te slaan as it antwurd yn dat netwurk falt. In URL mei hostnamme en ien mei it numerike adres kinne dêrom ferskillende rûtes kieze.
Brûk hostnammen of domeinefterheaksels as de URL dy befettet. Set gjin folslein skema, paad of browser-bypass-útdrukking yn de list en nim oan dat curl dy itselde ynterpretearret.
Dizze regels beskriuwe curl 8.14.1. Oare kliïnten hawwe har eigen NO_PROXY-gedrach, mei ferskillen yn jokers en poarte-oerienkomsten.