NO_PROXY kuvaa kohteita, joihin tulee ottaa yhteys suoraan. Se ei nimeä vältettäviä välityspalvelimia. Valitun välityspalvelimen oman IP:n lisääminen luetteloon ei määrää, käyttääkö jokin muu sivusto kyseistä välityspalvelinta.

MerkintäMerkitys curlissa
example.comNimetty verkkotunnus ja vastaavat aliverkkotunnukset ohittavat välityspalvelimen.
.example.comVerkkotunnuksen loppuosaan perustuva poikkeus, myös itse verkkotunnukselle.
192.168.1.10Vastaava suoraan annettu kohde-IP ohittaa välityspalvelimen.
192.168.0.0/16Vastaavat suoraan IP:nä annetut kohteet ohittavat sen; CIDR-tuki vaatii curlin 7.86.0 tai uudemman.
*Kaikki kohteet ohittavat välityspalvelimen.

Tyhjä luettelo ja tähti eroavat toisistaan

Nimenomaista välityspalvelintestiä varten tyhjä komentoriviluettelo poistaa ympäristöstä tulevat ohitusosumat:

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

Korvaa dokumentaation esimerkkiosoite omalla HTTP-välityspalvelimellasi tai HTTP-välityspalvelinluettelon ehdokkaalla. Vastakkaisessa vertailussa lainausmerkeissä oleva jokeri tekee pyynnöstä suoran, vaikka välityspalvelinvalinta on mukana:

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

Säilytä jokerin lainausmerkit, jottei komentotulkki laajenna sitä tiedostonimiksi. Ympäristömuuttujan poistaminen, sen asettaminen tyhjäksi ja komentorivillä ohittaminen ovat eri toimia; toinen soveltuva asetus voi jäädä voimaan, kun vain yksi määritys poistetaan.

CIDR ei ole sääntö jokaiselle nimeksi annetulle kohteelle, joka ratkeaa verkkoon

CIDR-merkintää verrataan kohdekoneena käytettyyn IP-osoitteeseen. Se ei ole yleinen ohje ratkaista ensin jokainen konenimi ja ohittaa välityspalvelin, jos vastaus kuuluu kyseiseen verkkoon. Konenimeä käyttävä URL ja sen numero-osoitetta käyttävä URL voivat siis valita eri reitit.

Käytä konenimiä tai verkkotunnusten loppuosia, kun URL sisältää niitä. Älä lisää luetteloon kokonaista skeemaa, polkua tai selaimen ohituslauseketta ja oleta curlin tulkitsevan sitä samoin.

Nämä säännöt kuvaavat curlia 8.14.1. Muilla asiakkailla on oma NO_PROXY-toimintansa, myös eroja jokerien ja porttien vastaavuudessa.

Aiheeseen liittyvät artikkelit