A Tinyproxy Allow sora arra válaszol, ki használhatja a proxyt. Ez nem jelenti azt, hogy ezek a kliensek csak az ott leírt hosztot érhetik el. A cél szűrése külön beállítás.

Egy megnevezett szolgáltatás elérésére szánt proxy esetében a szűrő engedélyezési listaként működhet:

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

A fájl ezután a választott szűrőszintaxis által engedélyezett célsémákat tartalmazza. Tartson szűk, pontos hosztmintát, és a reguláris kifejezés horgonyainak vagy a helyettesítő karakteres szintaxisnak a kiválasztása előtt ellenőrizze a beállított FilterType értéket. Egy módhoz írt minta mást jelenthet egy másikban.

Három különböző szabályozás létezik

  • A kliens Allow/Deny szabályok a forrásklienseket korlátozzák.
  • A cél szűrése a kért hosztot vagy URL-t korlátozza.
  • ConnectPort a CONNECT célportokat korlátozza.

A Tinyproxy kézikönyve ezeket külön dokumentálja. A célszűrő nem ad hozzá proxyhitelesítést, és a port engedélyezése nem korlátozza a kéréseket egyetlen hosztnévre.

A normál alagúton átmenő HTTPS esetében a célhoszttal dolgozzon. A titkosított kérési útvonal nem érhető el a proxy számára látható hétköznapi szövegként, ezért nem szabad feltételezni, hogy a sima HTTP-nél működő útvonalkifejezés a HTTPS-oldalak útvonalait vizsgálja.

Vegye figyelembe a webhely függőségeit is. Egy oldal képeket tölthet be, vagy más hosztokon keresztül hitelesíthet. Csak a ténylegesen szükséges célokat adja hozzá; egy pontos hosztszabály széles utótaggá alakítása egyetlen hiányzó kép javításáért sokkal több forgalmat engedélyezhet. Tartsa a listát elég érthetőnek ahhoz, hogy minden engedélyezett célnak legyen indoka.

Kapcsolódó cikkek