Firefox SOCKS ProxyInfo: تنظیم proxyDNS برای حل از راه دور
رفتار DNS را روی SOCKS ProxyInfo که یک افزونه Firefox برمیگرداند تنظیم کنید، بهجای آنکه فرض کنید یک دیالوگ مرورگر مسیر افزونه را پیکربندی میکند.
سیاست DNS مقصد موردنظر را همراه با مسیر SOCKS از شنونده افزونه Firefox موجود خود برگردانید:
{
type: "socks",
host: "proxy.example",
port: 1080,
proxyDNS: true
}
در این API، type: "socks" نشاندهنده SOCKS5 است. برای درخواستهای سایتهای عمومی که از طریق یک واسطه عمومی مجاز است، یک نامزد از فهرست پروکسی SOCKS5 میتواند میزبان و پورت این مسیر را تأمین کند. این قطعه فرض میکند که افزونه از قبل شنونده مسیریابی مجاز خود را دارد؛ این یک افزونه کامل نیست. نام نوعی از یک پیشنهاد قدیمی یا از API مرورگری دیگر قابل جایگزینی نیست.
مرجع کنونی Mozilla به proxyDNS برای انواع SOCKS پشتیبانیشده مقدار پیشفرض false میدهد. وقتی این مسیر به حل از سمت پروکسی نیاز دارد، آن را صریحاً تنظیم کنید، بهجای تکیه بر دیالوگ پروکسی دستی مرورگر برای تأمین انتخاب افزونه.
سیاست موردنظر را روی هر شیء جایگزین قابل اعمال نیز اعمال کنید. شیئی دیگر که پس از شکست مسیر نخست برگردانده میشود ممکن است انتخاب DNS متفاوتی داشته باشد یا مسیر دیگری را انتخاب کند.
این فیلد برخی پرسوجوهای مرتبط با آن مسیر را کنترل میکند. همه جستوجوهای سیستمعامل یا برنامه را به پروکسی منتقل نمیکند.