Firefox SOCKS ProxyInfo: রিমোট রিজলিউশনের জন্য proxyDNS সেট করুন
ব্রাউজার ডায়ালগ এক্সটেনশনের রুট কনফিগার করে ধরে নেওয়ার বদলে Firefox এক্সটেনশন যে SOCKS ProxyInfo ফেরত দেয় তাতে DNS আচরণ সেট করুন।
আপনার বিদ্যমান Firefox এক্সটেনশন লিসেনার থেকে SOCKS রুটের সাথে অভিপ্রেত গন্তব্য-DNS নীতি ফেরত দিন:
{
type: "socks",
host: "proxy.example",
port: 1080,
proxyDNS: true
}
এই API-তে, type: "socks" SOCKS5 চিহ্নিত করে। পাবলিক মধ্যস্থতাকারীর মাধ্যমে অনুমোদিত পাবলিক-সাইট অনুরোধের জন্য, SOCKS5 প্রক্সি তালিকা থেকে একটি প্রার্থী এই রুটের হোস্ট ও পোর্ট সরবরাহ করতে পারে। টুকরোটি ধরে নেয় এক্সটেনশনের ইতিমধ্যে অনুমোদিত রাউটিং লিসেনার আছে; এটি সম্পূর্ণ এক্সটেনশন নয়। পুরনো প্রস্তাব বা অন্য ব্রাউজারের API থেকে আসা টাইপ নাম বিনিময়যোগ্য নয়।
Mozilla-র বর্তমান রেফারেন্স সমর্থিত SOCKS ধরনগুলোর জন্য proxyDNS কে false ডিফল্ট দেয়। এই রুটের প্রক্সি-পক্ষের রিজলিউশন প্রয়োজন হলে এটি স্পষ্টভাবে সেট করুন, ব্রাউজারের ম্যানুয়াল-প্রক্সি ডায়ালগ এক্সটেনশনের পছন্দ সরবরাহ করবে ভরসা করার বদলে।
অভিপ্রেত নীতি প্রতিটি প্রযোজ্য ফলব্যাক অবজেক্টেও প্রয়োগ করুন। প্রথম রুট ব্যর্থ হওয়ার পরে ফেরত আসা অন্য একটি অবজেক্টের ভিন্ন DNS পছন্দ থাকতে পারে বা ভিন্ন পথ বেছে নিতে পারে।
ফিল্ডটি সেই রুটের সাথে সম্পর্কিত নির্দিষ্ট কোয়েরি নিয়ন্ত্রণ করে। এটি প্রতিটি অপারেটিং-সিস্টেম বা অ্যাপ্লিকেশন লুকআপ প্রক্সিতে সরায় না।