آیا هنگام گشت و گذار در اینترنت با مشکلاتی روبرو هستید؟ آیا وب سایتی که می خواهید به آن دسترسی پیدا کنید باز نمی شود؟ اگر نمی توانید به وب سایت دسترسی پیدا کنید، دلیل این مشکل ممکن است سرور DNS و حافظه پنهان آن باشد.
DNS یا سیستم نام دامنه وقتی آنلاین هستید بهترین دوست شماست. نام دامنه وب سایتی را که بازدید کرده اید به آدرس IP تبدیل می کند تا دستگاه بتواند آن را درک کند. فرض کنید از یک وب سایت بازدید کرده اید و از نام دامنه آن برای انجام این کار استفاده کرده اید. مرورگر شما را به یک سرور DNS هدایت می کند و آدرس IP وب سایتی را که بازدید می کنید ذخیره می کند. به صورت محلی، در داخل دستگاه شما، یک وجود دارد ثبت تمام آدرس های IP ، یعنی وب سایت هایی که بازدید کرده اید. هر زمان که سعی کنید دوباره به وب سایت دسترسی پیدا کنید، به شما کمک می کند تا همه اطلاعات را سریعتر از قبل جمع آوری کنید.
تمام آدرس های IP به صورت یک کش در وجود دارد DNS Resolve Cache . گاهی اوقات، وقتی سعی می کنید به سایت دسترسی پیدا کنید، به جای اینکه سریعتر به نتیجه برسید، اصلاً نتیجه ای دریافت نمی کنید. بنابراین، برای دریافت خروجی مثبت، باید کش بازنشانی DNS را پاک کنید. دلایل رایجی وجود دارد که باعث می شود حافظه نهان DNS به مرور زمان از کار بیفتد. وب سایت ممکن است آدرس IP خود را تغییر داده باشد و از آنجایی که سوابق شما دارای سوابق قدیمی است. و از این رو، ممکن است آدرس IP قدیمی را داشته باشید، در حالی که در تلاش برای برقراری یک اتصال هستید، مشکل ایجاد کند.
دلیل دیگر ذخیره نتایج بد در قالب کش است. گاهی اوقات این نتایج به دلیل ذخیره می شوند جعل DNS و مسمومیت، منجر به اتصالات آنلاین ناپایدار می شود. شاید سایت خوب باشد و مشکل در حافظه نهان DNS دستگاه شما باشد. حافظه پنهان DNS ممکن است خراب یا قدیمی شود و ممکن است نتوانید به سایت دسترسی پیدا کنید. اگر هر یک از این موارد اتفاق افتاده است، ممکن است برای نتایج بهتر نیاز داشته باشید که حافظه پنهان حل DNS خود را شستشو و بازنشانی کنید.
درست مانند حافظه نهان حلکننده DNS، دو کش دیگر نیز در دستگاه شما وجود دارد که میتوانید در صورت نیاز آنها را شستشو و بازنشانی کنید. اینها هستند حافظه پنهان و کش تصویر بند انگشتی. حافظه نهان شامل یک کش از داده های حافظه سیستم شما است. حافظه پنهان تصاویر بندانگشتی شامل تصاویر کوچک تصاویر و ویدیوهای دستگاه شما است، همچنین شامل ریز عکسهای حذف شده نیز میشود. پاک کردن کش حافظه مقداری از حافظه سیستم را آزاد می کند. در حالی که پاک کردن کش تصاویر کوچک می تواند فضای خالی را روی هارد دیسک شما ایجاد کند.
فهرست[ پنهان شدن ]
- نحوه شستشو و بازنشانی کش DNS در ویندوز 10
- روش 1: از Run Dialog Box استفاده کنید
- روش 2: استفاده از Command Prompt
- روش 3: استفاده از Windows Powershell
- اگر حافظه نهان DNS پاک یا فلاش نشود چه؟
نحوه شستشو و بازنشانی کش DNS در ویندوز 10
سه روش برای شستشوی حافظه پنهان حلکننده DNS در ویندوز 10 وجود دارد. این روشها مشکلات اینترنت شما را برطرف میکنند و به شما در برقراری اتصال پایدار و کار کمک میکنند.
روش 1: از Run Dialog Box استفاده کنید
1. باز کنید اجرا کن کادر محاوره ای با استفاده از کلید میانبر کلید ویندوز + آر .
2. تایپ کنید ipconfig /flushdns در جعبه و ضربه بزنید خوب دکمه یا وارد جعبه
3. الف جعبه cmd برای لحظه ای روی صفحه ظاهر می شود و آن را تایید می کند کش DNS با موفقیت پاک می شود.
روش 2: استفاده از Command Prompt
اگر از یک حساب مدیریتی برای ورود به ویندوز استفاده نمیکنید، مطمئن شوید که به یکی از آنها دسترسی دارید یا یک حساب اداری جدید ایجاد میکنید، زیرا برای پاک کردن کش DNS به حقوق مدیریت نیاز دارید. در غیر این صورت، خط فرمان نشان داده خواهد شد خطای سیستم 5 و درخواست شما رد خواهد شد
با استفاده از Command Prompt می توانید عملکردهای مختلف دیگری مربوط به کش DNS و آدرس IP خود را انجام دهید. اینها شامل مشاهده کش DNS فعلی، ثبت حافظه پنهان DNS در فایل های میزبان، آزاد کردن تنظیمات آدرس IP فعلی و همچنین درخواست و تنظیم مجدد آدرس IP می باشد. همچنین می توانید کش DNS را تنها با یک خط کد فعال یا غیرفعال کنید.
1. cmd را در نوار جستجوی ویندوز تایپ کنید سپس روی آن کلیک کنید به عنوان مدیر اجرا شود برای باز کردن Command Prompt بالا. به خاطر داشته باشید که خط فرمان را به عنوان یک مدیر اجرا کنید تا این دستورات کار کنند.
2. هنگامی که صفحه فرمان ظاهر شد، دستور را وارد کنید ipconfig /flushdns و ضربه بزنید وارد کلید هنگامی که Enter را فشار دهید، یک پنجره تأیید ظاهر می شود که شستشوی موفقیت آمیز حافظه پنهان DNS را تأیید می کند.
3. پس از اتمام، بررسی کنید که کش DNS پاک شده است یا خیر. دستور را وارد کنید ipconfig /displaydns و ضربه بزنید وارد کلید اگر هر ورودی DNS باقی مانده باشد، روی صفحه نمایش داده می شود. همچنین، می توانید در هر زمان از این دستور برای بررسی ورودی های DNS استفاده کنید.
4. اگر می خواهید کش DNS را خاموش کنید، دستور را تایپ کنید نت استاپ dns cache در خط فرمان و کلید Enter را فشار دهید.
5. در مرحله بعد، اگر می خواهید کش DNS را روشن کنید، دستور را تایپ کنید dnscache شروع خالص در Command Prompt و فشار دهید وارد کلید
توجه داشته باشید: اگر کش DNS را خاموش کنید و فراموش کنید دوباره آن را روشن کنید، پس از راه اندازی مجدد سیستم، به طور خودکار شروع به کار می کند.
شما می توانید استفاده کنید ipconfig /registerdns برای ثبت حافظه کش DNS موجود در فایل Host شما. یکی دیگر است ipconfig / تجدید که بازنشانی می کند و یک آدرس IP جدید درخواست می کند. برای آزاد کردن تنظیمات آدرس IP فعلی، استفاده کنید ipconfig /release.
روش 3: استفاده از Windows Powershell
Windows Powershell قدرتمندترین خط فرمان موجود در سیستم عامل ویندوز است. شما می توانید با PowerShell بسیار بیشتر از آنچه می توانید با Command Prompt انجام دهید. یکی دیگر از مزایای Windows Powershell این است که می توانید کش DNS سمت سرویس گیرنده را پاک کنید در حالی که فقط می توانید کش DNS محلی را در Command Prompt پاک کنید.
1. باز کنید Windows Powershell با استفاده از کادر محاوره ای Run یا جستجوی ویندوز بار.
2. اگر می خواهید کش سمت کلاینت را پاک کنید، دستور را وارد کنید Clear-DnsClientCache در پاورشل و ضربه بزنید وارد دکمه.
3. اگر میخواهید فقط کش DNS روی دسکتاپ خود را پاک کنید، وارد کنید Clear-DnsServerCache و ضربه بزنید وارد کلید
اگر حافظه نهان DNS پاک یا فلاش نشود چه؟
گاهی اوقات، ممکن است نتوانید کش DNS را با استفاده از Command Prompt پاک یا تنظیم مجدد کنید، ممکن است این اتفاق بیفتد زیرا کش DNS غیرفعال است. بنابراین، ابتدا باید قبل از پاک کردن حافظه پنهان، ابتدا آن را فعال کنید.
1. باز کنید اجرا کن کادر محاوره ای و وارد کنید services.msc و Enter را بزنید.
2. جستجو برای سرویس مشتری DNS در لیست قرار گرفته و روی آن کلیک راست کرده و انتخاب کنید خواص.
4. در خواص پنجره، سوئیچ به عمومی زبانه
5. تنظیم کنید نوع راه اندازی گزینه ای به اتوماتیک، و سپس بر روی آن کلیک کنید خوب برای تایید تغییرات
حالا سعی کنید کش DNS را پاک کنید، خواهید دید که دستور با موفقیت اجرا می شود. به طور مشابه، اگر به دلایلی می خواهید کش DNS را غیرفعال کنید، نوع راه اندازی را به تغییر دهید غیر فعال کردن .
توصیه شده:
- پاک کردن سریع تمام کش در ویندوز 10 [راهنمای نهایی]
- 10 بهترین سرور DNS عمومی در سال 2021: مقایسه و بررسی
- 3 راه برای تغییر تنظیمات DNS در ویندوز 10
امیدواریم این مقاله مفید بوده باشد و توانسته باشید کش DNS را در ویندوز 10 شستشو و بازنشانی کنید . اگر باز هم سوالی دارید در قسمت نظرات بپرسید.
پیت میچلپیت یکی از نویسندگان ارشد در Cyber S است. پیت عاشق همه چیز فن آوری است و همچنین در قلب فرد مشتاق DIYer است. او یک دهه تجربه در نوشتن دستورالعمل ها، ویژگی ها و راهنماهای فناوری در اینترنت دارد.