Una línia Allow de Tinyproxy respon qui pot utilitzar el proxy. No vol dir que aquests clients només puguin arribar a l'amfitrió escrit allà. El filtratge de destinació és una configuració a part.

Per a un proxy pensat per arribar a un únic servei amb nom, el filtre pot actuar com una llista d'autoritzats:

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

Després el fitxer conté els patrons de destinació permesos per la sintaxi de filtre que hàgiu triat. Manteniu un patró estret d'amfitrió exacte i comproveu el FilterType configurat abans de triar àncores d'expressió regular o sintaxi de comodins. Un patró escrit per a un mode pot significar una altra cosa en un altre.

Hi ha tres controls diferents

  • Les regles Allow/Deny de client restringeixen els clients d'origen.
  • El filtratge de destinació restringeix l'amfitrió o l'URL sol·licitats.
  • ConnectPort restringeix els ports de destinació CONNECT.

El manual de Tinyproxy documenta aquests controls per separat. Un filtre de destinació no afegeix autenticació de proxy, i permetre un port no confina les sol·licituds a un sol nom d'amfitrió.

Per a HTTPS a través d'un túnel normal, treballeu amb l'amfitrió de destinació. El camí xifrat de la sol·licitud no està disponible com a text corrent visible pel proxy, de manera que no s'ha de suposar que una expressió de camí que funciona per a HTTP en clar inspecciona camins de pàgines HTTPS.

Considereu també les dependències del lloc. Una pàgina pot carregar imatges o autenticar-se a través d'altres amfitrions. Afegiu només les destinacions realment necessàries; convertir una regla d'amfitrió exacte en un sufix ampli per arreglar una imatge que falta pot permetre molt més trànsit. Manteniu la llista prou entenedora perquè cada destinació permesa tingui un motiu.

Articles relacionats