Firefox-এর PAC ফলাফলে SOCKS5 স্পষ্টভাবে ব্যবহার করুন
একটি স্পষ্ট SOCKS5 PAC ফলাফল ব্যবহার করুন এবং এর পার্সিং পথকে Firefox-এর ম্যানুয়াল প্রক্সি পছন্দের আচরণ থেকে আলাদা করুন।
একটি PAC ফলাফল প্রক্সি ও প্রোটোকল উভয়ের নাম দেয়। আপনার Firefox স্থাপনায় SOCKS5 দরকার হলে ফেরত দেওয়া মানে তা স্পষ্ট করে বলুন:
return "SOCKS5 proxy.example:1080";
PAC নীতি যদি সর্বজনীন এন্ডপয়েন্ট ব্যবহার করে, তাহলে SOCKS5 প্রক্সি তালিকা থেকে প্রার্থী বাছুন এবং স্পষ্ট SOCKS5 ফলাফলটি রাখুন। সাধারণ SOCKS টোকেনের একটি সামঞ্জস্যের ইতিহাস আছে। এটি এমন কোনো বহনযোগ্য নির্দেশ নয় যা প্রতিটি ব্রাউজারকে SOCKS-এর নতুনতম সংস্করণ হিসেবে ব্যাখ্যা করতে হবে।
এখানে পরীক্ষিত Firefox বাস্তবায়নে PAC পার্সার স্পষ্ট SOCKS5-কে সংস্করণ-5 সকেট প্রদানকারীর সঙ্গে মেলায় এবং সার্ভার-পক্ষের গন্তব্য হোস্টনেম রিজলিউশন চায়। ম্যানুয়াল প্রক্সি কনফিগারেশন আলাদা সেটিংস পথ অনুসরণ করে। তাই ম্যানুয়াল সেটআপের কোনো পছন্দের নামকে প্রতিটি PAC ফলাফলের সার্বজনীন ব্যাখ্যা হিসেবে গণ্য করা উচিত নয়।
রেকর্ডে সঠিক ব্রাউজার সংস্করণ, লোড করা PAC স্ক্রিপ্ট এবং ফেরত দেওয়া টোকেন রাখুন। আপনি সম্পাদনা করা স্ক্রিপ্ট ক্লায়েন্ট যে স্ক্রিপ্ট এনেছে তা নাও হতে পারে, এবং একটি হোস্টের জন্য ফেরত দেওয়া ভিন্ন পথ পর্যবেক্ষণ বদলে দিতে পারে।
এটি নির্বাচিত SOCKS পথের সঙ্গে যুক্ত গন্তব্য নাম সম্পর্কে। ক্লায়েন্টকে এখনও প্রক্সি এন্ডপয়েন্টে পৌঁছাতে হবে, এবং অন্য অ্যাপ্লিকেশনগুলি নিজেদের DNS আচরণ রাখে। একটি সঠিক PAC ফলাফলকে ডিভাইস-ব্যাপী সব লুকআপ এখন দূর থেকে চলছে এমন দাবিতে পরিণত করবেন না।
যখন কনফিগারেশনকে একাধিক ব্রাউজার সমর্থন করতে হবে, তখন Firefox-এর সোর্স-স্তরের বিবরণ অন্য বাস্তবায়নে সরানোর বদলে তাদের নথিভুক্ত PAC টোকেন সমর্থন যাচাই করুন।