Дозволи једну Squid дестинацију без прокси аутентификације
Задржите ограничења извора и одредишта око намерног изузетка аутентификације у Squid-у.
Страница за надзор мора да ради без пријаве на прокси. Очигледно правило је http_access allow status_site. Постављено пре аутентификације, оно може дати изузетак и клијентима које никада нисте намеравали да услужите.
За Squid 6 или 7 држите услове изузетка заједно. Након постојећих заштита за управљање, небезбедне портове, CONNECT и локалне услуге, релевантни део може изгледати овако:
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
Мрежа и име хоста су заменске вредности. Аутентификација и даље захтева своју постојећу конфигурацију помоћника. Ово је део изузетка у политици приступа, не потпуна конфигурација проксија.
Први ред дозвољава изабраним клијентима ту дестинацију без оцењивања ACL-а за пријаву. Следећи дозвољава тим клијентима другде само након аутентификације. Ранија широка одобрења или касније алтернативне путање могу променити резултат, зато прочитајте комплетну уређену политику, укључујући укључене датотеке.
Не померајте изузетак изнад заштите одредишног порта само да бисте избегли упит. Овлашћена страница на ненамерном порту и даље је друга рута. Такође одлучите да ли треба да квалификују тачан хост или његови поддомени уместо додавања непотребно широког суфикса.
Изузетак за име хоста покрива одговарајуће одредиште, не сваку зависност коју учитава његова страница. Преусмеравања и ресурси трећих страна могу легитимно наићи на уобичајени захтев за пријаву.
За обичан HTTP прокси може користити прецизније URL информације где је прикладно. Обичан HTTPS CONNECT захтев не открива путању странице, па се правило „само једна страница“ не може извести из изузетка тунела за цео хост.