Párovanie cieľových domén v ACL Squid
Párujte zamýšľané názvy hostiteľov so správnym typom ACL Squid a držte pravidlá prípon názvov hostiteľov oddelene od úplných vzorov URL.
Použite ACL cieľovej domény, keď sa požiadavka týka hostiteľa, nie slova niekde v URL:
acl selected_sites dstdomain .example.com
Forma s úvodnou bodkou pokrýva example.com a jeho subdomény. Nerobí example.com.other.test súčasťou tejto domény. Zachovajte selektor presného hostiteľa, keď zásada povoľuje iba tohto hostiteľa.
Vyberte pole skôr, než zmeníte vzor. dstdomain, dstdom_regex a url_regex skúmajú rôzne reprezentácie. Cesta či dopyt URL obsahujúci text podobný doméne túto destináciu nepomenúva.
Držte každý názov ACL na jednom type. Opätovné použitie názvu pre zoznam domén a regex nezlučuje ich sémantiku; dajte rôznym testom rôzne názvy a skombinujte ich v pravidle prístupu alebo výberu peer.
Samotná definícia neudeľuje prístup ani nadradenú trasu. Použite ju s zamýšľaným rozhodnutím o prístupe a zachovajte pritom autorizovaného klienta a ďalšie povinné podmienky.
Zachovajte v zásade zamýšľané zhody základu a subdomény i klamlivé nezhody dlhších názvov. Bežný CONNECT môže odhaliť cieľového hostiteľa, ale nie šifrovanú cestu stránky, takže pravidlo domény nesľubuje kontrolu cesty.