Mga filter ng destinasyon ng Tinyproxy, ACL ng kliyente at CONNECT port
Gamitin ang mga filter ng destinasyon ng Tinyproxy para sa paghihigpit ng pangalan ng host, at ihiwalay ang mga ito sa mga patakarang kumokontrol sa source client o CONNECT port.
Ang linyang Allow sa Tinyproxy ang sumasagot kung sino ang puwedeng gumamit ng proxy. Hindi nito ibig sabihin na ang mga kliyenteng iyon ay maaabot lamang ang host na nakasulat doon. Ang pag-filter ng destinasyon ay hiwalay na setting.
Para sa proxy na nilayon upang maabot ang isang pinangalanang serbisyo, ang filter ay maaaring gumanap bilang listahan ng pinapayagan:
Filter "/etc/tinyproxy/allowed-hosts"
FilterDefaultDeny Yes
FilterURLs No
Pagkatapos, ang file ay naglalaman ng mga pattern ng destinasyon na pinapayagan ng napiling syntax ng filter. Panatilihin ang makitid na eksaktong-host na pattern, at suriin ang naka-configure na FilterType bago pumili ng mga anchor ng regular na expression o syntax ng wildcard. Ang pattern na isinulat para sa isang mode ay maaaring mangahulugan ng iba sa isa pa.
May tatlong magkakaibang kontrol
- Ang mga patakaran sa
Allow/Denyng kliyente ay naghihigpit sa source client. - Ang pag-filter ng destinasyon ay naghihigpit sa hiniling na host o URL.
- Ang
ConnectPortay naghihigpit sa CONNECT na destinasyong port.
Ang manwal ng Tinyproxy ay hiwalay na nagdodokumento ng mga ito. Ang filter ng destinasyon ay hindi nagdadagdag ng authentication ng proxy, at ang pagpayag sa port ay hindi naglilimita sa mga kahilingan sa isang pangalan ng host.
Para sa HTTPS sa pamamagitan ng normal na tunnel, magtrabaho sa destinasyong host. Ang naka-encrypt na landas ng kahilingan ay hindi available bilang ordinaryong tekstong nakikita ng proxy, kaya hindi dapat ipagpalagay na ang expression ng landas na gumagana sa plain HTTP ay sumusuri sa mga landas ng pahinang HTTPS.
Isaalang-alang din ang mga dependency ng site. Ang isang pahina ay maaaring kumuha ng mga larawan o mag-authenticate sa ibang host. Idagdag lamang ang mga destinasyong talagang kailangan; ang paggawa ng eksaktong-host na patakaran na malawak na suffix upang ayusin ang isang nawawalang larawan ay maaaring magpayag ng mas maraming trapiko. Panatilihing sapat na madaling maintindihan ang listahan upang bawat pinapayagang destinasyon ay may dahilan.