Payagan ang Isang Destinasyon ng Squid Nang Walang Proxy Authentication
Panatilihin ang mga limitasyon ng pinagmulan at destinasyon sa paligid ng sinadyang pagbubukod sa authentication sa Squid.
Ang isang pahina ng pagsubaybay ay dapat gumana nang walang pag-login sa proxy. Ang halatang tuntunin ay http_access allow status_site. Kung ilalagay bago ang authentication, maaari rin nitong ibigay ang pagbubukod sa mga kliyenteng hindi mo kailanman nilayong pagsilbihan.
Para sa Squid 6 o 7, panatilihing magkasama ang mga kundisyon ng pagbubukod. Pagkatapos ng umiiral na mga proteksyon sa pamamahala, hindi ligtas na port, CONNECT at lokal na serbisyo, ang kaugnay na bahagi ay maaaring magmukhang ganito:
acl office_clients src 192.0.2.0/24
acl status_site dstdomain status.example.net
acl signed_in proxy_auth REQUIRED
http_access allow office_clients status_site
http_access allow office_clients signed_in
http_access deny all
Ang network at hostname ay mga placeholder. Ang authentication ay nangangailangan pa rin ng umiiral na helper configuration nito. Ito ang bahagi ng pagbubukod ng isang patakaran sa access, hindi isang kumpletong proxy configuration.
Ang unang linya ay nagpapahintulot sa mga piling kliyente sa destinasyong iyon nang hindi sinusuri ang login ACL. Ang susunod ay nagpapahintulot sa mga kliyenteng iyon sa ibang lugar pagkatapos lamang ng authentication. Ang mga naunang malawak na pahintulot o mga kasunod na alternatibong ruta ay maaaring magbago ng resulta, kaya basahin ang buong nakaayos na patakaran, kabilang ang mga kasamang file.
Huwag ilipat ang pagbubukod sa itaas ng mga proteksyon sa port ng destinasyon para lamang maiwasan ang isang prompt. Ang isang awtorisadong site sa isang hindi sinasadyang port ay iba pa ring ruta. Magpasya rin kung ang eksaktong host o ang mga subdomain nito ang dapat maging kwalipikado sa halip na magdagdag ng hindi kinakailangang malawak na suffix.
Ang pagbubukod sa hostname ay sumasaklaw sa tumutugmang destinasyon, hindi sa bawat dependency na ikinakarga ng pahina nito. Ang mga redirect at third-party asset ay maaaring lehitimong makatagpo ng normal na kinakailangan sa pag-login.
Para sa simpleng HTTP, ang isang proxy ay maaaring gumamit ng mas pinong impormasyon ng URL kung naaangkop. Ang isang ordinaryong kahilingan ng HTTPS CONNECT ay hindi naglalantad ng landas ng pahina, kaya ang tuntuning «isang pahina lamang» ay hindi mahihinuha mula sa isang pagbubukod ng tunnel para sa buong host.