Squid ACL-এ গন্তব্য ডোমেইন মেলানো
উদ্দেশ্য করা হোস্টনেমগুলো সঠিক Squid ACL ধরনের সাথে মেলান এবং হোস্টনেম সাফিক্স নিয়মগুলো সম্পূর্ণ URL প্যাটার্ন থেকে আলাদা রাখুন।
যখন প্রয়োজনীয়তা হোস্ট সম্পর্কে, URL-এর কোথাও থাকা কোনো শব্দ নিয়ে নয়, তখন গন্তব্য-ডোমেইন ACL ব্যবহার করুন:
acl selected_sites dstdomain .example.com
শুরুতে বিন্দুযুক্ত রূপটি example.com এবং এর সাবডোমেইনগুলো কভার করে। এটি example.com.other.test-কে সেই ডোমেইনের অংশ করে না। নীতি যখন কেবল সেই হোস্টকেই অনুমোদন করে, তখন সঠিক-হোস্ট নির্বাচক রাখুন।
প্যাটার্ন বদলানোর আগে ফিল্ডটি বেছে নিন। dstdomain, dstdom_regex এবং url_regex ভিন্ন ভিন্ন রূপ পরীক্ষা করে। ডোমেইনের মতো দেখতে লেখা থাকা URL পাথ বা কোয়েরি সেই গন্তব্যের নাম দেয় না।
প্রতিটি ACL নাম একটি ধরনে রাখুন। ডোমেইন তালিকা ও regex-এর জন্য একটি নাম পুনরায় ব্যবহার করলে তাদের অর্থ একত্র হয় না; ভিন্ন পরীক্ষাকে ভিন্ন নাম দিন এবং সেগুলোকে অ্যাক্সেস বা পিয়ার-নির্বাচন নিয়মে একত্র করুন।
শুধু সংজ্ঞা কোনো অ্যাক্সেস বা প্যারেন্ট রুট দেয় না। উদ্দেশ্য করা অ্যাক্সেস সিদ্ধান্তের সাথে এটি ব্যবহার করুন, অনুমোদিত-ক্লায়েন্ট ও অন্যান্য প্রয়োজনীয় শর্ত ধরে রেখে।
উদ্দেশ্য করা বেস ও সাবডোমেইন মিল এবং বিভ্রান্তিকর দীর্ঘ-নাম অমিলগুলো নীতির সাথে রাখুন। সাধারণ CONNECT গন্তব্য হোস্ট প্রকাশ করতে পারে কিন্তু এনক্রিপ্ট করা পেজ পাথ নয়, তাই একটি ডোমেইন নিয়ম পাথ পরিদর্শনের প্রতিশ্রুতি দেয় না।