یکی از مشکلاتی که می تواند باعث اختلال در ارتباط اینترنتی کامپیوتر شما شود مشکل در کش DNS است. اگر ترفندهایی مثل پاک کردن کش مرورگر و کوکی ها را امتحان کرده اید اما هنوز مشکل وجود دارد Flush کردن DNS ممکن است مشکل شما را برطرف کند.
باید توجه داشته باشید که کش DNS بر تمام ترافیک اینترنت شما تاثیرگذار می باشد، بنابراین اگر تنها با یک سایت یا برنامه خاص مشکل دارید، مسئله مربوط به کش DNS نمی باشد. حافظه کش DNS می تواند در زمان بارگذاری وب سایتها صرفه جویی کند اما اگر مشکلی در آن رخ دهد می تواند باعث بروز خطا در ارتباط شما شود. خرابی کش DNS دلایل متفاوتی دارد.
برای اینکه بتوانیم حافظه کش مربوط به DNS را در کامپیوتر شخصی پاک کنیم از CMD می توانیم استفاده کنیم. حافظه کش DNS در یک فایل ذخیره نمی شود بلکه در Memory ذخیره می شود.
در ابتدا وارد Command Prompt شوید.
پس از اینکه وارد محیط Command Prompt شدید، د خط فرمان دستور ipconfig /flushdns را تایپ کرده و Enter را بزنید.
توجه داشته باشید که حتما پیام Successfully flushed the DNS Resolver Cache را دریافت کنید.
سرور سیستم نام دامنه (DNS) سروری است که به طور خاص برای تطبیق نام میزبان وب سایت استفاده می شود. (مانند example.com) به پروتکل اینترنت یا آدرس IP مربوطه آنها. سرور DNS شامل یک پایگاه داده از آدرس های IP عمومی است. و نام دامنه مربوط به آنها. هر دستگاه متصل به اینترنت دارای یک آدرس IP منحصر به فرد است که به شناسایی آن کمک می کند. طبق پروتکل های IPv4 یا IPV6. همین امر در مورد سرورهای وب که میزبان وب سایت ها هستند نیز صدق می کند. به عنوان مثال، آدرس IP یک سرور CDNetworks واقع در Mountain View. کالیفرنیا ۱۵۷٫۱۸۵٫۱۷۰٫۱۴۴ است.
سرورهای DNS به ما کمک می کنند تا از به خاطر سپردن چنین اعداد طولانی در آدرس های IP (و حتی اعداد الفبایی پیچیده تر در سیستم IPV6) جلوگیری کنیم زیرا آنها به طور خودکار نام وب سایت هایی را که در نوار آدرس مرورگر وارد می کنیم به این اعداد ترجمه می کنند تا سرورها بتوانند درست بارگذاری کنند. صفحات وب.
مقدمه ای بر سیستم نام دامنه
مهم است که در مورد سیستم نام دامنه بدانید. سیستم نام دامنه اساسا یک دفترچه تلفن اینترنت است. درست مانند نحوه تطبیق یک دفترچه تلفن افراد با شماره تلفن، DNS نام وب سایت را با آدرس IP مربوطه آنها مطابقت می دهد.
DNS چیست؟
DNS سیستمی از رکوردهای نام دامنه و آدرس های IP است که به مرورگرها اجازه می دهد. برای پیدا کردن آدرس IP مناسب که مربوط به URL نام میزبان وارد شده در آن است. وقتی سعی می کنیم به یک وب سایت دسترسی پیدا کنیم. ما معمولاً نام دامنه آنها را تایپ می کنیم، مانند cdnetworks.com یا wired.com یا nytimes.com. به مرورگر وب. با این حال، مرورگرهای وب باید آدرس های IP دقیق را برای بارگیری محتوا برای وب سایت بدانند. DNS چیزی است که نام دامنه ها را به آدرس های IP ترجمه می کند تا بتوان منابع را از سرور وب سایت بارگیری کرد.
گاهی اوقات، وب سایت ها می توانند آدرس های IP متعدد مربوط به یک نام دامنه داشته باشند. به عنوان مثال، سایتهای بزرگی مانند گوگل، کاربرانی خواهند داشت که از نقاط دور دنیا از سرور درخواست میکنند. سروری که رایانهای از سنگاپور سعی میکند پرس و جو کند، احتمالاً با سروری که یک رایانه متفاوت از تورنتو میخواهد به آن دسترسی پیدا کند، متفاوت خواهد بود. حتی اگر نام سایت وارد شده در مرورگر یکسان باشد. اینجاست که کش وارد می شود.