Allow eilutė Tinyproxy atsako, kas gali naudotis proxy. Tai nereiškia, kad tie klientai gali pasiekti tik ten įrašytą hostą. Paskirties filtravimas yra atskiras nustatymas.

Proxy, skirtam pasiekti vieną pavadintą paslaugą, filtras gali veikti kaip leidžiamųjų sąrašas:

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

Tada faile yra paskirties šablonai, leidžiami jūsų pasirinktos filtrų sintaksės. Laikykitės siauro tikslaus hosto šablono ir prieš rinkdamiesi reguliariųjų reiškinių tvirtinimus ar pakaitos simbolių sintaksę patikrinkite sukonfigūruotą FilterType. Vienam režimui parašytas šablonas kitame gali reikšti ką kita.

Yra trys skirtingos kontrolės

  • Klientų Allow/Deny taisyklės riboja šaltinio klientus.
  • Paskirties filtravimas riboja prašomą hostą arba URL.
  • ConnectPort riboja CONNECT paskirties prievadus.

Tinyproxy vadovas dokumentuoja tai atskirai. Paskirties filtras neprideda proxy autentifikavimo, o prievado leidimas neapriboja užklausų vienu hosto vardu.

HTTPS per įprastą tunelį atveju dirbkite su paskirties hostu. Užšifruotas užklausos kelias nėra prieinamas kaip įprastas proxy matomas tekstas, todėl nereikėtų manyti, kad kelią išreiškiantis reiškinys, veikiantis paprastam HTTP, tikrina HTTPS puslapių kelius.

Atsižvelkite ir į svetainės priklausomybes. Vienas puslapis gali atsisiųsti vaizdus arba autentifikuotis per kitus hostus. Pridėkite tik tikrai reikalingas paskirtis; tikslaus hosto taisyklės pavertimas plačiu priesagu, siekiant pataisyti vieną trūkstamą vaizdą, gali leisti daug daugiau srauto. Laikykite sąrašą pakankamai suprantamą, kad kiekviena leidžiama paskirtis turėtų priežastį.

Susiję straipsniai