Tinyproxy sihtkoha filtrid, kliendi ACL-id ja CONNECT-pordid
Kasutage Tinyproxy sihtkoha filtreid hostinimede piiramiseks ning eristage neid reeglitest, mis juhivad allikkliente või CONNECT-porte.
Tinyproxy rida Allow vastab küsimusele, kes tohib puhverserverit kasutada. See ei tähenda, et need kliendid pääsevad ainult sinna kirja pandud hostile. Sihtkoha filtreerimine on eraldi säte.
Puhverserveri puhul, mis on mõeldud ühe nimetatud teenuse saavutamiseks, võib filter toimida lubatud loendina:
Filter "/etc/tinyproxy/allowed-hosts"
FilterDefaultDeny Yes
FilterURLs No
Seejärel sisaldab fail sihtmustreid, mida teie valitud filtrite süntaks lubab. Hoidke kitsast täpse hosti mustrit ja kontrollige seadistatud FilterType enne, kui valite regulaaravaldise ankrud või metamärkide süntaksi. Ühe režiimi jaoks kirjutatud muster võib teises tähendada midagi muud.
On kolm erinevat kontrolli
- Kliendi reeglid
Allow/Denypiiravad allikkliente. - Sihtkoha filtreerimine piirab nõutud hosti või URL-i.
ConnectPortpiirab CONNECT-sihtporte.
Tinyproxy käsiraamat dokumenteerib need eraldi. Sihtkoha filter ei lisa puhverserveri autentimist ja pordi lubamine ei piira päringuid ühe hostinimega.
HTTPS-i puhul tavalise tunneliga töötage sihthostiga. Krüpteeritud päringu teekond ei ole puhverserverile nähtava tavatekstina saadaval, seega ei tohiks eeldada, et selge HTTP jaoks töötav teeavaldis uurib HTTPS-i lehtede teid.
Arvestage ka saidi sõltuvustega. Üks leht võib laadida pilte või autentida teiste hostide kaudu. Lisage ainult tegelikult vajalikud sihtkohad; täpse hosti reegli muutmine laiaks sufiksiks ühe puuduva pildi parandamiseks võib lubada palju rohkem liiklust. Hoidke loend piisavalt arusaadav, et igal lubatud sihtkohal oleks põhjus.