স্কুইডের সাথে আমার নিম্নলিখিত সমস্যা রয়েছে:
কিছু ক্লায়েন্ট একটি স্কুইড প্রক্সি মাধ্যমে একই সাথে 62 সার্ভার অ্যাক্সেস করে। সমস্ত সার্ভারের একই হোস্টের নাম (www.example.com) তবে বিভিন্ন পাবলিক আইপি (123.123.123.2 থেকে 123.123.123.63) রয়েছে। সার্ভারের মালিক এক ধরণের ডিএনএস রাউন্ড রবিন ব্যবহার করেন।
আমার কাছে কেবল স্কুইড সার্ভারে এবং ক্লায়েন্টদের অ্যাক্সেস রয়েছে। সার্ভারের সাথে সংযোগ কেবলমাত্র প্রক্সি আইপিগুলির মাধ্যমে অনুমোদিত।
প্রক্সি ছাড়াই, আমি কেবল http // 123.123.123.5 / ডেটাফর্ম থেকে ডেটা লোড করার জন্য একটি অনুরোধ পাঠিয়েছি তবে আমি হোস্ট শিরোনাম "www.example.com" প্রেরণ করি। এটি করা উচিত যেমন কাজ করে।
তবে এখন স্কুইডকে নন ক্যাচিং প্রক্সি হিসাবে ব্যবহার করা এখন আর সম্ভব নয়। স্কুইড প্রেরিত অনুরোধ হোস্ট শিরোনামকে ওভাররাইড করে। এটি করে, গন্তব্য সার্ভারটি কোন ডেটা সরবরাহ করতে হবে তা জানে না কারণ হোস্ট-শিরোনামটি সঠিকভাবে সংক্রমণিত নয়।
আমি সেট
url_rewrite_host_header off
তবে এর কোনও প্রভাব নেই। মনে হচ্ছে এই বিকল্পটি কেবল তখনই স্কুইডকে পুনঃনির্দেশক হিসাবে ব্যবহার করার সময় ব্যবহৃত হয়। এটাই আমি করি না।
নিম্নলিখিত স্থানগুলি কার্যকর করবে, যদি আনার জন্য অন্য কোনও সাইট না থাকে:
header_access Host deny all
header_replace Host www.example.com
তবে আমি যখন এটি করি, প্রতিটি অনুরোধ www.example.com হোস্ট শিরোনাম পাবে। তারপরে আর কোনও সাইট অ্যাক্সেস করা সম্ভব নয়।
আমি কি করতে পারি?
আপনার সাহায্যের জন্য আগাম ধন্যবাদ!
tcpdump
সহায়তা করতে পারে ...