Firefox SOCKS ProxyInfo: اضبط proxyDNS للحل البعيد
اضبط سلوك DNS على كائن SOCKS ProxyInfo الذي يُرجعه امتداد Firefox بدلًا من افتراض أن مربع حوار المتصفح يضبط مسار الامتداد.
أعِد سياسة DNS الوجهة المقصودة مع مسار SOCKS من مستمع امتداد Firefox الحالي لديك:
{
type: "socks",
host: "proxy.example",
port: 1080,
proxyDNS: true
}
في هذه الواجهة، يحدّد type: "socks" بروتوكول SOCKS5. أما طلبات المواقع العامة المسموح بها عبر وسيط عام، فيمكن لمرشّح من قائمة وكلاء SOCKS5 أن يوفّر مضيف هذا المسار ومنفذه. تفترض هذه القطعة أن الامتداد لديه بالفعل مستمع توجيه مسموح به؛ وهي ليست امتدادًا كاملًا. ولا يجوز استبدال اسم نوع من اقتراح قديم أو من واجهة متصفح آخر به.
يمنح مرجع Mozilla الحالي proxyDNS قيمة افتراضية هي false لأنواع SOCKS المدعومة. اضبطه صراحةً عندما يحتاج هذا المسار إلى حل من جهة الوسيط بدلًا من الاعتماد على مربع حوار الوسيط اليدوي في المتصفح لتوفير اختيار الامتداد.
طبّق السياسة المقصودة على كل كائن احتياطي منطبق أيضًا. فقد يكون لكائن آخر يُرجَع بعد فشل المسار الأول اختيار DNS مختلف أو يختار مسارًا مختلفًا.
يتحكم الحقل في استعلامات معينة مرتبطة بذلك المسار. وهو لا ينقل كل بحث خاص بنظام التشغيل أو بالتطبيق إلى الوسيط.