Squid ACL'lerinde Hedef Alan Adlarını Eşleştirme
Amaçlanan ana makine adlarını doğru Squid ACL türüyle eşleştirin ve ana makine adı soneki kurallarını tam URL kalıplarından ayrı tutun.
Gereksinim URL'nin herhangi bir yerindeki bir sözcükle değil de ana makineyle ilgili olduğunda hedef alan adı ACL'i kullanın:
acl selected_sites dstdomain .example.com
Baştaki noktalı biçim example.com ve alt alan adlarını kapsar. example.com.other.test adresini o alan adının parçası yapmaz. İlke yalnızca o ana makineye izin verdiğinde tam ana makine seçicisini koruyun.
Kalıbı değiştirmeden önce alanı seçin. dstdomain, dstdom_regex ve url_regex farklı gösterimleri inceler. Alan adına benzeyen metin içeren bir URL yolu veya sorgusu o hedefi adlandırmaz.
Her ACL adını tek bir türde tutun. Bir adı alan adı listesi ve regex için yeniden kullanmak anlamlarını birleştirmez; farklı testlere farklı adlar verin ve bunları erişim veya eş seçimi kuralında birleştirin.
Tanım tek başına erişim veya üst yol vermez. Yetkili istemciyi ve diğer gerekli koşulları koruyarak amaçlanan erişim kararıyla birlikte kullanın.
Amaçlanan taban ve alt alan adı eşleşmelerini ve daha uzun adların aldatıcı eşleşmemelerini ilkeyle birlikte tutun. Sıradan CONNECT hedef ana makineyi açığa çıkarabilir ama şifreli sayfa yolunu çıkaramaz, bu nedenle bir alan adı kuralı yol denetimi vaat etmez.