روی «Resolving Host in Proxy Script» گیر کردهاید؟ به فایل PAC نگاه کنید
مرورگر ممکن است هنگام تصمیمگیری درباره پراکسی مورد استفاده، پیش از باز کردن اتصالی که صفحه را دانلود میکند، منتظر DNS بماند.
پیام وضعیت میگوید «Resolving host in proxy script»، اما تغییر سرورهای پراکسی تفاوت چندانی ایجاد نمیکند. این نشانه مفیدی است: ممکن است مرورگر هنوز در حال تصمیمگیری درباره مقصد درخواست باشد.
یک فایل PAC میتواند بررسیهای وابسته به DNS انجام دهد. اگر این بررسیها منتظر یک تجزیهگر غیرقابلدسترس بمانند یا بارها پرسشهای غیرضروری بپرسند، بارگذاری صفحه ممکن است پیش از دریافت چیزی توسط پراکسی انتخابشده متوقف شود.
1. محل توقف را پیدا کنید
برای یک URL تحت تأثیر، مشخص کنید تأخیر هنگام دریافت فایل PAC، هنگام ارزیابی آن یا هنگام اتصال به پراکسی بازگشتی رخ میدهد. گزارش دسترسی خالی پراکسی با دو مرحله نخست سازگار است؛ اما ثابت نمیکند مرورگر از مسیر مستقیم استفاده کرده است.
سپس بررسی کنید کدام قواعد به DNS نیاز دارند. راهنمای کارایی PAC مایکروسافت توصیه میکند از کار غیرضروری وابسته به DNS پرهیز کنید. بررسی برابری نام میزبان به همان اطلاعاتی نیاز ندارد که تجزیه آن نام و بررسی یک زیرشبکه نیاز دارد.
2. کار غیرضروری DNS را حذف کنید
استثناهای نام میزبان شناختهشده اغلب میتوانند پیش از بررسیهای گسترده مبتنی بر نشانی تصمیمگیری شوند. تنها زمانی یک نام را تجزیه کنید که سیاست باقیمانده واقعاً به نشانی آن نیاز دارد. اگر چند شرط بعدی به همان مقدار نیاز دارند، نتیجه را در یک متغیر محلی نگه دارید.
یک اسکریپت کند را با افزودن یک بازگشت DIRECT بدون شرط در ابتدا «درست» نکنید. این کار تصمیم مسیریابی را همراه با تأخیر حذف میکند.
راهحلهای DNS مخصوص هر دستگاه به شواهد نیاز دارند. فعال کردن اشتراک فایل یا بازنویسی فایل hosts هر لپتاپ، واکنش اولیه ضعیفی به یک اسکریپت مسیریابی کند است. رفتار تجزیهگر و نام میزبان را در شبکه تحت تأثیر بررسی کنید، بهویژه پس از تغییر شبکه، و PAC را فقط جایی تغییر دهید که مسیر تصمیم واقعی آن چنین میخواهد.