Tinyproxyn Allow-rivi vastaa siihen, kuka saa käyttää välityspalvelinta. Se ei tarkoita, että nämä asiakkaat voisivat tavoittaa vain siihen kirjatun isännän. Kohdesuodatus on erillinen asetus.

Välityspalvelimelle, joka on tarkoitettu yhden nimetyn palvelun tavoittamiseen, suodatin voi toimia sallittujen luettelona:

Filter "/etc/tinyproxy/allowed-hosts"
FilterDefaultDeny Yes
FilterURLs No

Tiedosto sisältää silloin valitsemasi suodatinsyntaksin sallimat kohdekuviot. Pidä kapea tarkan isännän kuvio ja tarkista määritetty FilterType ennen kuin valitset säännöllisten lausekkeiden ankkurit tai jokerimerkkisyntaksin. Yhdelle tilalle kirjoitettu kuvio voi tarkoittaa toisessa jotain muuta.

On kolme erilaista ohjausta

  • Asiakassäännöt Allow/Deny rajoittavat lähdeasiakkaita.
  • Kohdesuodatus rajoittaa pyydettyä isäntää tai URL-osoitetta.
  • ConnectPort rajoittaa CONNECT-kohdeportteja.

Tinyproxyn käsikirja dokumentoi nämä erikseen. Kohdesuodatin ei lisää välityspalvelimen todennusta, eikä portin salliminen rajoita pyyntöjä yhteen isäntänimeen.

Kun HTTPS kulkee tavallisen tunnelin kautta, työskentele kohdeisännän kanssa. Salattu pyyntöpolku ei ole saatavilla tavallisena välityspalvelimelle näkyvänä tekstinä, joten polkumäärettä, joka toimii selkokielisessä HTTP:ssä, ei tule olettaa HTTPS-sivujen polkujen tarkastajaksi.

Ota huomioon myös sivuston riippuvuudet. Yksi sivu voi hakea kuvia tai todennus voi tapahtua muiden isäntien kautta. Lisää vain todella tarvittavat kohteet; tarkan isännän säännön muuttaminen laajaksi jälkiliitteeksi yhden puuttuvan kuvan korjaamiseksi voi sallia paljon enemmän liikennettä. Pidä luettelo riittävän ymmärrettävänä, jotta jokaisella sallitulla kohteella on syy.

Aiheeseen liittyvät artikkelit