Ylävälityspalvelin, jonka pitäisi käsitellä kaikki kohteet, tarvitsee oletusvälityssäännön. Se ei välttämättä tarvitse paljon vanhemmasta Tinyproxy-määrityksestä kopioitua jokerimerkkiä.

Nykyinen käsikirja käyttää välityspalvelintyyppiä ja päätepistettä, ja kohdevalitsin on valinnainen:

Upstream http parent.example.net:8080

Sallituille julkisille kohteille ilman todennusta toimivan julkisen HTTP-yläpalvelimen kanssa HTTP-välityspalvelinluettelo tarjoaa ehdokkaita kyseiselle isäntänimelle ja portille; älä liitä toisen yläpalvelimen tunnuksia. Valinnaisen kohteen pois jättäminen tekee tästä oletus-upstreamin dokumentoidussa syntaksissa. Tarkempi kohdesääntö voi sitten ilmaista eri reitin tai tarkoituksellisen suoran poikkeuksen.

Älä sekoita eri versioiden kielioppeja

Vanha esimerkki, joka sisältää vain osoitteen, portin ja loppupisteen, voi kuulua toiseen versioon. Sovita käsikirja asennettuun pakettiin, mukaan lukien sen upstream-ominaisuuksien tuki ja tuetut yläpalvelinprotokollat.

Myös sääntöjen järjestyksellä on väliä. Käsikirja kuvaa viimeisen osuman käyttäytymistä, joten näennäisesti oikea poikkeus voi jäädä myöhemmän osuvan säännön peittoon. Tarkista koko joukko, älä vain muokattavaa riviä.

Valitun yläpalvelimen julkinen lähtö on edelleen erillään Tinyproxyn paikallisesta lähtevästä lähteestä. Jos tarkoitus on säilyttää tietty ulkoinen identiteetti, dokumentoi, mitä tapahtuu, kun yläpalvelin ei ole käytettävissä, ja mitkä kohteet saavat mennä suoraan.

Pidä lopuksi kohdeohjaus erillään asiakaspääsystä. Upstream-sääntö ei ole todennussääntö eikä rajoita, mitkä koneet voivat käyttää paikallista kuuntelijaa. Siisti reititystaulu ei korvaa avointa välityspalvelua.

Aiheeseen liittyvät artikkelit