Usklađivanje odredišnih domena u Squid ACL-ovima
Uskladite željena imena hostova s ispravnim tipom Squid ACL-a i držite pravila sufiksa imena hostova odvojeno od punih URL obrazaca.
Koristite ACL odredišne domene kada se zahtjev odnosi na host, a ne na riječ negdje u URL-u:
acl selected_sites dstdomain .example.com
Oblik s vodećom tačkom pokriva example.com i njegove poddomene. On ne čini example.com.other.test dijelom te domene. Zadržite birač tačnog hosta kada pravila dozvoljavaju samo taj host.
Odaberite polje prije nego promijenite obrazac. dstdomain, dstdom_regex i url_regex ispituju različite prikaze. Putanja ili upit URL-a koji sadrži tekst nalik domeni ne imenuje to odredište.
Držite svako ime ACL-a na jednom tipu. Ponovno korištenje imena za listu domena i regex ne spaja njihovu semantiku; dajte različitim provjerama različita imena i kombinirajte ih u pravilu pristupa ili odabira peera.
Sama definicija ne daje pristup ni roditeljsku rutu. Koristite je s namjeravanom odlukom o pristupu uz zadržavanje uvjeta autoriziranog klijenta i drugih obaveznih uvjeta.
Zadržite u pravilima namjeravana poklapanja osnove i poddomene te obmanjujuća nepoklapanja dužih imena. Obični CONNECT može otkriti odredišni host, ali ne i šifriranu putanju stranice, pa pravilo domene ne obećava inspekciju putanje.