چگونه کش DNS ویندوز را فلاش و پاک کنیم

فهرست مطالب:

چگونه کش DNS ویندوز را فلاش و پاک کنیم
چگونه کش DNS ویندوز را فلاش و پاک کنیم
Anonim

چه باید بدانیم

  • DNS خود را با دستور ipconfig /flushdns در کادر محاوره ای Run پاک کنید.
  • دستور

  • ipconfig /flushdns نیز از طریق Command Prompt کار می کند.
  • همچنین می توانید DNS را از طریق PowerShell با دستور Clear-DnsClientCache پاک کنید.

این مقاله نحوه شستشو و پاک کردن کش DNS ویندوز را توضیح می دهد، از جمله روش هایی که از کادر محاوره ای Run، Command Prompt و Windows PowerShell استفاده می کنند. اگر مطمئن نیستید از کدام یک استفاده کنید، با روش کادر گفتگوی Run شروع کنید.

دستورالعمل های ارائه شده در این مقاله برای Windows 10 اعمال می شود.

چگونه کش DNS ویندوز خود را شستشو و پاک کنید

ساده‌ترین راه برای پاک کردن حافظه پنهان DNS استفاده از کادر محاوره‌ای Run است، ابزاری برای ویندوز که به شما امکان می‌دهد به سرعت دستورات را اجرا کنید، برنامه‌ها را اجرا کنید و اگر می‌دانید چه چیزی را تایپ کنید، باز کنید.

  1. کلید Windows + R را فشار دهید و نگه دارید تا کادر محاوره ای Run باز شود.

    Image
    Image
  2. ipconfig /flushdns را در قسمت متن تایپ کنید و OK را کلیک کنید.

    Image
    Image
  3. بررسی کنید که آیا مشکل شما حل شده است.

چگونه از Command Prompt برای پاک کردن کش DNS خود استفاده کنیم

کادر محاوره ای Run سریع و آسان است، اما بازخورد یا گزینه های زیادی ارائه نمی دهد. اگر مطمئن نیستید که آیا روش کادر محاوره‌ای Run کار می‌کند یا ترجیح می‌دهید بازخورد بیشتری در مورد تکمیل شدن فرآیند داشته باشید، می‌توانید از همان دستور در خط فرمان ویندوز استفاده کنید.

  1. روی دکمه شروع یا قسمت جستجوی نوار وظیفه کلیک کنید و command را تایپ کنید.

    Image
    Image
  2. کلیک کنید Run as Administrator.

    Image
    Image
  3. ipconfig /flushdns را تایپ کنید و کلید enter را فشار دهید.

    Image
    Image
  4. منتظر بمانید تا فرآیند به پایان برسد.

    Image
    Image
  5. بررسی کنید که آیا مشکل شما حل شده است.

چگونه از Windows PowerShell برای پاک کردن DNS در ویندوز 10 استفاده کنیم

آخرین روشی که می توانید برای پاک کردن و شستشوی DNS خود در ویندوز 10 استفاده کنید کمی متفاوت است. از Windows PowerShell به جای Command Prompt استفاده می کند، بنابراین از یک دستور کاملاً متفاوت استفاده می کند.

  1. روی دکمه Start کلیک راست کرده و Windows PowerShell (Admin) را انتخاب کنید. را انتخاب کنید.

    Image
    Image
  2. اگر از کنترل حساب کاربری خواسته شد، روی Yes کلیک کنید.
  3. Clear-DnsClientCache را تایپ کنید و سپس کلید enter را فشار دهید.

    Image
    Image
  4. منتظر بمانید تا فرآیند به پایان برسد.

    Image
    Image
  5. بررسی کنید که آیا مشکل شما حل شده است.

چرا کش DNS خود را شستشو دهید؟

هدف DNS این است که به شما اجازه دهد با تایپ یک URL به جای آدرس IP از وب سایت ها بازدید کنید. هدف از حافظه نهان DNS این است که با ایجاد آن سرعت دسترسی به وب‌سایت را افزایش می‌دهد تا رایانه شما هر بار که از وب‌سایتی بازدید می‌کنید که قبلاً به آن سفر کرده‌اید، منتظر جستجوی DNS نباشد.اگر این رکورد محلی در نهایت خراب شود، قدیمی باشد، یا به سرور DNS متصل شده باشید که اطلاعات نادرستی ارائه کرده است، ممکن است در دسترسی به وب سایت ها با مشکل مواجه شوید. با پاک کردن یا شستشوی حافظه پنهان DNS، رایانه خود را مجبور می کنید هنگام بازدید از سایت ها یک سرور DNS را بررسی کند زیرا دیگر سابقه محلی وجود ندارد.

در حالی که ویندوز 10 یک کش DNS محلی دارد که می توانید با روش های موجود در این مقاله آن را تمیز کنید، روتر شما نیز ممکن است یک کش نگه دارد. اگر متوجه شدید که شستشوی DNS خود در ویندوز 10 مشکل اتصال اینترنت شما را برطرف نمی کند، راه اندازی مجدد روتر می تواند کمک کننده باشد.

توصیه شده: