هنگامی که شما این ادرس را تایپ می کنید در پشت صحنه به کمک DNS ادرس IP این دامنه یافت و صفحه وب سایت برای شما نمایش داده می شود. اما بعضی مواقع شما وقتی ادرس یک سایت را در مرورگر خود می زنید خطای DNS به شما می دهد با این عنوان DNS PROBE FINISHED NXDOMAIN . برای رفع این مشکل شما می توانید DNS را به طور کامل تراز و تنظیم مجدد نمایید. برای انجام این کار از محیط دستوری استفاده می کنیم این یک روش خوب می باشد البته نه همه زمان.
1. در ویندوز برای انجام این کار به محیط خط فرمان ( Command Prompt ) نیاز داریم. می توانید با زدن دکمه استارت در دسکتاپ سیستم و تایپ عبارت Cmd محیط خط فرمان را اجرا کنید. ( نکته وقتی cmd را تایپ کردید و برنامه cmd امد بر روی آن کلیک راست کرده و آن را به run as admin اجرا کنید)
و در پایان عبارت netsh winsock reset را تایپ و بر روی enter بزنید و حالا سیستم خود را ریستارت کنید.
با این دستور Dns تراز و تنظیم مجدد می شود.
نکته : آن چیزی که در پنجره ترمینال یا همان terminal window نوشته می شود بستگی به نسخه سیستم عامل Mac بستگی دارد مثلا:
OS X 10.10 (Yosemite): sudo discoveryutil mdnsflushcache
یا مثلا
OS X 10.7 – 10.9 (Mavericks, Mountain Lion, and Lion): sudo killall -HUP mDNSResponder
یا
OS X 10.6 and older: sudo dscacheutil -flushcache
دستورات مربوط به نسخه های مختلف را اضافه کردم
OS X Yosemite v10.10.4:
sudo killall -HUP mDNSResponder
برای Yosemite v10.10 تا v10.10.3:
sudo discoveryutil mdnsflushcache
برای Mavericks, Mountain Lion و Lion از این دستور:
sudo killall -HUP mDNSResponder
و برای Mac OS X v10.6 این دستور را اجرا کنید:
sudo dscacheutil -flushcache