سرور DNS شما ممکن است در ویندوز 11/10 در دسترس نباشد

اگر در اتصال به اینترنت با مشکل مواجه هستید و عیب‌یاب تشخیص شبکه ویندوز پیام (Windows Network Diagnostic Troubleshooter)ممکن است سرور DNS شما در دسترس نباشد(Your DNS Server might be unavailable) را نشان می‌دهد، در اینجا چند راه‌حل ممکن وجود دارد که ممکن است بخواهید از آنها استفاده کنید. اگرچه گاهی اوقات راه اندازی مجدد روتر Wi-Fi می تواند مشکل شما را حل کند، ممکن است لازم باشد راه حل های دیگری را نیز امتحان کنید.

سرور DNS شما ممکن است در دسترس نباشد

" سرور DNS(DNS Server) پاسخ نمی دهد" به چه معناست(Mean) ؟

یک سرور DNS(DNS Server) مسئول حل نام دامنه هایی است که در مرورگر خود تایپ می کنید به آدرس IP. سپس توسط دستگاه شما برای دسترسی به آن وب سایت استفاده می شود.

این می تواند روتر یا سرور رایانه شما باشد که در نهایت آن را برای شما حل می کند. اگر خطای دریافت کردید - سرور (Server)DNS پاسخ(Responding—then) نمی دهد - به این معنی است که رایانه یا دستگاه شما نمی تواند آدرس سرور DNS مناسب را برای حل نام دامنه هنگام ورود به وب سایت پیدا کند.

مشکل سرور DNS می تواند هر چیزی باشد. ممکن است خاموش باشد یا دارای تضاد IP یا خطاهای DNS یا مشکل پیکربندی باشد یا نرم افزاری که روی رایانه شما تنظیمات سرور DNS یا تنظیمات روتر را لغو کرده است یا مشکلاتی مانند ویروس یا بدافزار آن را غیرفعال کرده است.

سرور DNS(DNS Server) شما ممکن است در دسترس نباشد

قبل از شروع، باید «وضعیت پینگ» را بررسی کنید و از مرورگر دیگری نیز استفاده کنید. اگر با مشکلات از دست دادن بسته مواجه هستید یا هیچ یک از مرورگرهای شما نمی تواند وب سایتی را باز کند، باید این راه حل ها را دنبال کنید.

  1. کش DNS را شستشو دهید
  2. از Google Public DNS استفاده کنید
  3. VPN/antivirus/firewall نرم افزار فایروال را غیرفعال کنید
  4. غیر فعال کردن پروکسی
  5. بازنشانی روتر
  6. TCP/IP را بازنشانی کنید
  7. به مرورگر دیگری بروید
  8. DNS امن را در مرورگر تغییر دهید
  9. کامپیوتر خود را در حالت ایمن راه اندازی کنید
  10. غیرفعال کردن اتصالات ثانویه

1] کش DNS را شستشو دهید

DNS Cache به (DNS Cache)ویندوز(Windows) کمک می کند تا سرورهای DNS را دور بزند و بر اساس تجربه مستقیماً به IP وب سایت دسترسی پیدا کند. با این حال، باید هر از چند گاهی به روز شود، بنابراین اگر IP تغییر کرده است، می تواند موارد جدیدی دریافت کند، به شما اجازه می دهد همانطور که انتظار می رود مرور کنید.

اگر برای مدت طولانی از سیستم عامل ویندوز(Windows OS) استفاده می کنید، ممکن است بدانید که می توانید اکثر مشکلات مربوط به اتصال به اینترنت را با شستشوی کش DNS ویندوز(flushing the Windows DNS cache) برطرف کنید . زمانی که برخی از وب سایت ها باز می شوند و برخی نه، کمک می کند. بنابراین Command Prompt را با دسترسی مدیر باز کنید(open Command Prompt with administrator privilege) و این دستور را اجرا کنید-

ipconfig /flushdns

پس از اتمام کار، پیامی با موفقیت flushed DNS Resolver Cache(Successfully flushed DNS Resolver Cache) خواهید دید .

همچنین ممکن است بخواهید آدرس IP را   با اجرای این دستورات در پنجره CMD تمدید کنید:

ipconfig /release ipconfig /renew

بررسی کنید که آیا این برای شما کار می کند یا خیر.

2] از Google Public DNS استفاده کنید

DNS عمومی یک سرور DNS است که هر کسی در اینترنت(Internet) می تواند از آن برای حل پرس و جوهای DNS استفاده کند. (DNS)سرورهای DNS عمومی(Public DNS) رایگان هستند و قابل اعتمادتر هستند زیرا از کار نمی‌افتند و به صورت پویا تازه‌سازی می‌شوند، بنابراین وضوح IP از بین نمی‌رود.

اگر سرور DNS شما در حال حاضر مشکل دارد، تنظیمات DNS خود را تغییر دهید(change your DNS settings) . می‌توانید به‌طور موقت به سرویس DNS عمومی Google بروید(switch to Google Public DNS service) . برای شروع، Win + Rncpa.cpl را(ncpa.cpl,) تایپ کنید و دکمه Enter را فشار دهید—روی نمایه شبکه فعال راست کلیک کرده و Properties را انتخاب کنید . شما باید Internet Protocol Version 4 (TCP/IPv4) را در لیست پیدا کنید که باید قبل از کلیک بر روی دکمه Properties آن را انتخاب کنید.

سرور DNS شما ممکن است در دسترس نباشد

پس از آن، استفاده از آدرس های سرور DNS زیر(Use the following DNS server addresses) را انتخاب کنید و آدرس های زیر را وارد کنید-

  • سرور DNS ترجیحی: 8.8.8.8
  • سرور DNS جایگزین: 8.8.4.4

در صورت استفاده از IPv6 ؛ شما باید از اینها استفاده کنید -

  • سرور DNS ترجیحی(Preferred DNS) : 2001:4860:4860::8888
  • سرور DNS جایگزین(Alternate DNS) : 2001:4860:4860::8844

تنظیمات خود را ذخیره کنید و بررسی کنید که آیا مشکلی دارید یا خیر.

بسیاری از سرورهای عمومی DNS مانند Cloudflare وجود دارد. (Public DNS Servers such as Cloudflare.)همچنین می توانید بر اساس ویژگی هایی که با DNS ارائه می دهند از آنها استفاده کنید .

3] Disable VPN/antivirus/firewall نرم افزار فایروال را غیرفعال کنید

اگر اخیراً VPN(any VPN) ، برنامه های آنتی ویروس یا نرم افزار فایروال را نصب کرده اید، باید آن را غیرفعال کنید. گاهی اوقات، چنین نرم افزارهایی برای ایجاد مشکلات شناخته می شوند - و بنابراین ما باید این احتمال را رد کنیم.

4] پروکسی را غیرفعال کنید

بسیاری از کاربران از تنظیمات سرور پروکسی در (Proxy)ویندوز 10(Windows 10) استفاده می کنند. سناریوهای زیادی وجود دارد که در آن تنظیمات سرور DNS پیکربندی شده است. (DNS)اگر سرور وضوح نام پیکربندی شده پاسخ نمی دهد، کاربران ویندوز 10(Windows 10) ممکن است نیاز به تغییر تنظیمات یا غیرفعال کردن آن داشته باشند.

اگر از سرور پروکسی(Proxy server) در سیستم خود استفاده می کنید، باید آن را غیرفعال کنید تا بررسی کنید که آیا مشکل ایجاد می کند یا خیر. برای این کار، Win +I را فشار دهید تا پانل تنظیمات ویندوز(Windows Settings) باز شود . پس از آن، به Network & Internet > Proxy بروید . اکنون مطمئن شوید که فقط گزینه Automatically detect settings روشن است. اگر گزینه دیگری روشن است، باید آن دکمه را تغییر دهید تا غیرفعال شود.

اگر اخیراً برخی بدافزارها یا ابزارهای تبلیغاتی مزاحم به سیستم شما حمله کردند، باید گزینه دیگری را در تنظیمات Local Area Connection ( LAN ) باز کنید. برای آن، گزینه های اینترنت(Internet Options) را در کادر جستجوی نوار وظیفه یا کورتانا(Cortana) جستجو کنید . پس از باز کردن پنجره Internet Properties ، به تب (Properties)Connections بروید و روی تنظیمات LAN(LAN settings) کلیک کنید . اکنون مطمئن شوید که تیک کادر کنار گزینه را بردارید - از یک سرور پروکسی برای شبکه محلی خود استفاده کنید.(Use a proxy server for your LAN.)

اگر نه، این تنظیم را غیرفعال کنید و تغییر خود را ذخیره کنید.

5] بازنشانی روتر

گاهی اوقات روتر Wi-Fi می تواند چنین مشکلات اتصال اینترنت را در ویندوز 10(Windows 10) ایجاد کند. اگر راه‌حل‌های دیگر کار نمی‌کنند، باید یک بار آنها را بازنشانی کنید. با این حال، قبل از آن، می توانید با فشار دادن دکمه پاور در پشت روتر یا جدا کردن آن، آن را مجددا راه اندازی کنید.

می توانید کتابچه راهنمای سازنده ارائه شده را بررسی کنید زیرا روترهای Wi-Fi مختلف روش های مختلفی برای بازنشانی دارند. از هر(Whichever) روتری که استفاده می کنید، باید تمام آدرس های IP را یک بار دیگر وارد کنید.

6] TCP/IP را بازنشانی کنید

برای رفع TCP/IP خراب ، تنظیم مجدد بهترین گزینه ای است که باید انتخاب کنید. وقتی ریست می‌کنید، کلیدها و فایل‌های بسیار مهم مربوط به پشته TCP/IP را پاک می‌کند تا همه چیز از ابتدا شروع شود. برای بازنشانی TCP/IP ، یک Command Prompt بالا را باز کنید و دستور زیر را اجرا کنید-

netsh int ip reset resettcpip.txt

برای تکمیل این عمل باید کامپیوتر خود را مجددا راه اندازی کنید.

7] به مرورگر دیگری بروید

اگر نمی توانید به درستی با مرورگر فعلی مرور کنید، می توانید به مرورگر دیگری بروید. می توانید از Chrome یا Edge یا Firefox استفاده کنید. ممکن است به دلیل پیکربندی نادرست در مرورگر یا مشکل در سیستم عامل، مرورگر نتواند با سرور DNS(DNS Server) ارتباط برقرار کند .

همچنین می توانید مرورگر را بازنشانی کنید(reset the browser)  و از حالت ناشناس( use incognito mode) برای دسترسی به وب سایت به عنوان بررسی بیشتر استفاده کنید.

8] DNS امن را در مرورگر تغییر دهید

مرورگر DNS ایمن

اکثر مرورگرها راهی برای پیکربندی DNS ایمن از داخل مرورگر ارائه می دهند. کروم(Chrome) و مایکروسافت اج(Microsoft Edge) این مورد را در تنظیمات امنیتی(Security) ارائه می‌کنند، جایی که می‌توانید DNS را به Cloudflare یا Google DNS تغییر دهید . اگر قبلاً روی چیز دیگری پیکربندی شده است، می توانید گزینه خودکار را انتخاب کنید و سپس دوباره امتحان کنید.

ممکن است مرورگر شما نیاز به راه اندازی مجدد داشته باشد.

9] کامپیوتر خود را در حالت ایمن راه اندازی کنید

حالت ایمن با شبکه در ویندوز 10(Safe Mode with networking in Windows 10) به شما امکان می دهد هر گونه مشکلی را عیب یابی کنید. در این حالت، رایانه شخصی با حداقل امکانات و درایورهای مورد نیاز بوت می شود. اگر بتوانید با همان مرورگر اینترنت را وصل کنید و مرور کنید، مشکل مرورگر را کاهش می‌دهد.

10] اتصالات ثانویه را غیرفعال کنید

اگر با استفاده از اترنت(Ethernet) یا Wifi به اینترنت متصل هستید یا اتصال را به هم متصل کرده اید، سعی کنید اتصال را قطع کنید و فقط به یک اتصال متصل شوید. به طور خلاصه، یکی از اتصالات ممکن است مشکل DNS داشته باشد ، و در حالی که دیگری به خوبی کار می کند. با این حال، تا زمانی که یکی را غیرفعال نکنید، تشخیص اینکه کدام اتصال را باید حفظ کنید و کدام را غیرفعال کنید غیرممکن است.

خطاهای DNS یکی از مشکلات رایج بسیاری از کاربران اینترنت است. این بیشتر ISP است که انواع مشکلات را ایجاد می کند، اما روتر نیز این کار را انجام می دهد. یکی از سریع‌ترین راه‌ها برای یافتن مشکلات ISP این است که به آنها متصل شوید و مستقیماً در مورد آنها سؤال کنید.

امیدوارم پست روشنگری باشد و پیشنهادات به شما کمک کرده است مشکل در دسترس نبودن سرور DNS را در رایانه شخصی ویندوز 10 خود حل کنید.

برخی دیگر از مشکلات مرتبط و رفع آن:(Some other related issues and fixes:)



About the author

من یک توسعه دهنده آیفون و macOS هستم که در هر دو ویندوز 11/10 و جدیدترین پلتفرم iOS اپل تجربه دارم. با بیش از 10 سال تجربه، درک عمیقی از نحوه ایجاد و مدیریت فایل ها در هر دو سیستم عامل دارم. مهارت‌های من فراتر از ساختن فایل‌ها است - من همچنین دانش قوی درباره محصولات اپل، ویژگی‌های آنها و نحوه استفاده از آنها دارم.



Related posts