سیاست DNS مقصد موردنظر را همراه با مسیر SOCKS از شنونده افزونه Firefox موجود خود برگردانید:

{
  type: "socks",
  host: "proxy.example",
  port: 1080,
  proxyDNS: true
}

در این API، type: "socks" نشان‌دهنده SOCKS5 است. برای درخواست‌های سایت‌های عمومی که از طریق یک واسطه عمومی مجاز است، یک نامزد از فهرست پروکسی SOCKS5 می‌تواند میزبان و پورت این مسیر را تأمین کند. این قطعه فرض می‌کند که افزونه از قبل شنونده مسیریابی مجاز خود را دارد؛ این یک افزونه کامل نیست. نام نوعی از یک پیشنهاد قدیمی یا از API مرورگری دیگر قابل جایگزینی نیست.

مرجع کنونی Mozilla به proxyDNS برای انواع SOCKS پشتیبانی‌شده مقدار پیش‌فرض false می‌دهد. وقتی این مسیر به حل از سمت پروکسی نیاز دارد، آن را صریحاً تنظیم کنید، به‌جای تکیه بر دیالوگ پروکسی دستی مرورگر برای تأمین انتخاب افزونه.

سیاست موردنظر را روی هر شیء جایگزین قابل اعمال نیز اعمال کنید. شیئی دیگر که پس از شکست مسیر نخست برگردانده می‌شود ممکن است انتخاب DNS متفاوتی داشته باشد یا مسیر دیگری را انتخاب کند.

این فیلد برخی پرس‌وجوهای مرتبط با آن مسیر را کنترل می‌کند. همه جست‌وجوهای سیستم‌عامل یا برنامه را به پروکسی منتقل نمی‌کند.

مقالات مرتبط