نحوه رفع خطای عدم پاسخگویی سرور DNS در وردپرس


آیا به دنبال ساده ترین راه برای رفع خطای «سرور DNS پاسخ نمی دهد» در وردپرس هستید؟

به دلایل زیادی می توانید خطای عدم پاسخگویی DNS را در وب سایت وردپرس خود یا سایت های شخص ثالث دریافت کنید.

در این مقاله به شما نشان می دهیم که چگونه به راحتی خطای «سرور DNS پاسخ نمی دهد» در وردپرس را عیب یابی و رفع کنید.

نحوه رفع خطای عدم پاسخگویی سرور DNS در وردپرس

خطای «سرور DNS پاسخ نمی دهد» در وردپرس چیست؟

خطای «سرور DNS پاسخ نمی دهد» یکی از رایج ترین خطاهای وردپرس است که کاربران می توانند با آن مواجه شوند.

این خطا شما را از بازدید از وب سایت خود باز می دارد که عیب یابی را دشوار می کند. بسیاری از مبتدیان مطمئن نیستند که فقط آنها هستند یا هر کس دیگری این خطا را می بیند.

پیش نمایش خطای عدم پاسخگویی سرور DNS

خطای “سرور DNS پاسخ نمی دهد” به این معنی است که مرورگر شما قادر به برقراری ارتباط با سرورهایی است که وب سایت را میزبانی می کنند.

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

همانطور که گفته شد، بیایید نگاهی به چندین روش برای عیب‌یابی و رفع خطای «سرور DNS پاسخ نمی‌دهد» در وب‌سایت خود بیاندازیم.

1. اتصال اینترنت خود را بررسی کنید

ممکن است خطای «سرور DNS پاسخ نمی دهد» دریافت کنید زیرا اتصال اینترنت شما قطع شده است. بنابراین برای شروع، باید مطمئن شوید که در حال حاضر به اینترنت متصل هستید.

اگر اینترنت شما متصل است، اما خطا همچنان وجود دارد، می توانید با روشن و خاموش کردن رایانه، اتصال اینترنت خود را مجدداً راه اندازی کنید.

یا می توانید به سادگی روتر خود را از منبع تغذیه آن جدا کنید و سپس حداقل یک دقیقه قبل از اتصال مجدد آن صبر کنید.

پس از آن، سعی کنید از وبلاگ وردپرس خود بازدید کنید تا ببینید آیا خطا برطرف شده است یا خیر.

2. تغییر به مرورگر وب دیگری یا حالت ناشناس را امتحان کنید

گاهی اوقات این خطا به این دلیل رخ می دهد که در مرورگر وب پیش فرض شما مشکلی وجود دارد.

شما به سادگی می توانید با مراجعه به سایت وردپرس خود با استفاده از مرورگر دیگری مانند Mozilla Firefox یا Microsoft Edge، خطای «سرور DNS پاسخ نمی دهد» را حل کنید.

برای مثال، اگر از Google Chrome استفاده می‌کنید و مرورگر خطای «سرور DNS پاسخ نمی‌دهد» را نشان می‌دهد، سعی کنید با استفاده از Mozilla Firefox به وب‌سایت خود دسترسی پیدا کنید.

همچنین می‌توانید صفحه را در یک برگه خصوصی باز کنید، مانند استفاده از حالت ناشناس Chrome.

اگر بتوانید به وب سایت در مرورگر دیگر دسترسی پیدا کنید، به این معنی است که مشکل از مرورگر وب پیش فرض شما است.

در این صورت، می‌توانید کش مرورگر را پاک کنید تا ببینید آیا این مشکل برطرف می‌شود یا خیر. اگر با این کار مشکل حل نشد، می توانید مرورگر را دوباره نصب کنید.

3. فایروال یا آنتی ویروس خود را غیرفعال کنید

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

با این حال، گاهی اوقات این برنامه ها همچنین می توانند سایت های قابل اعتماد را به دلیل تنظیمات سخت یا مشکل در خود برنامه مسدود کنند.

برای بررسی اینکه آیا خطای «سرور DNS پاسخ نمی دهد» را به دلیل این نرم افزارها دریافت می کنید، باید به طور موقت فایروال و برنامه های آنتی ویروس خود را غیرفعال کنید.

اگر از ویندوز استفاده می‌کنید، می‌توانید با انتخاب برنامه تنظیمات از منوی استارت، برنامه‌های فایروال و آنتی ویروس را به راحتی غیرفعال کنید.

از منوی استارت به تنظیمات بروید

هنگامی که در برنامه «تنظیمات» هستید، روی گزینه «حریم خصوصی و امنیت» از نوار کناری کلیک کنید.

اکنون به سادگی گزینه “Windows Security” را در تب “Privacy and Security” انتخاب کنید.

به Privacy and Security رفته و Windows Security را انتخاب کنید

در صفحه “Windows Security” باید از لیست گزینه “Virus and Threat Protection” را انتخاب کنید.

پس از آن، باید سوئیچ زیر گزینه «Microsoft Defender Firewall» را تغییر دهید و آن را روی Off قرار دهید.

فایروال را خاموش کنید

اگر از مک استفاده می کنید، به سادگی به آن بروید تنظیمات سیستم » امنیت و حریم خصوصی از نوار ابزار اپل

این شما را به پنجره “امنیت و حریم خصوصی” می برد.

به System Preferences رفته و Privacy and Security را انتخاب کنید

در اینجا به سادگی روی تب ‘Firewall’ کلیک کنید و سپس فایروال را خاموش کنید.

اکنون برنامه های آنتی ویروس و فایروال را غیرفعال کرده اید.

فایروال را در مک خاموش کنید

پس از غیرفعال کردن فایروال، به سایت خود مراجعه کنید تا ببینید آیا خطا برطرف شده است یا خیر.

4. آدرس سرور DNS را تغییر دهید

گاهی اوقات خطای ‘سرور DNS پاسخ نمی دهد’ زمانی ایجاد می شود که سرور DNS که توسط ارائه دهنده خدمات اینترنتی به شما اختصاص داده شده است در دسترس نباشد یا اطلاعات نادرستی داشته باشد.

در این صورت، می‌توانید با جابجایی به یک سرور DNS عمومی دیگر، مانند Cloudflare یا Google Public DNS که آدرس DNS را رایگان ارائه می‌دهند، مشکل را حل کنید.

اگر از ویندوز استفاده می کنید، از نوار وظیفه به کادر جستجوی ویندوز بروید و « را تایپ کنید.ncpa.cplبرای دسترسی به صفحه اتصالات شبکه.

برای اتصالات شبکه به ncpa.cpl بروید

هنگامی که در صفحه “اتصالات شبکه” قرار گرفتید، روی اتصال اینترنتی که در حال حاضر استفاده می کنید کلیک راست کنید.

در مرحله بعد، به سادگی گزینه “Properties” را از اعلان باز شده انتخاب کنید.

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

پس از کلیک راست گزینه Properties را انتخاب کنید

پس از آن، پنجره “Properties” را مشاهده خواهید کرد.

در اینجا باید گزینه «پروتکل اینترنت نسخه 4 (TCP/IPv4)» را از لیست پیدا کرده و دوبار کلیک کنید تا پنجره جدیدی باز شود.

روی گزینه Internet Protocol Version دوبار کلیک کنید

هنگامی که اینجا هستید، به سادگی کادر «دریافت یک آدرس IP به طور خودکار» را علامت بزنید و سپس کادر «استفاده از آدرس‌های سرور DNS زیر» را علامت بزنید.

پس از آن، باید آدرس DNS را که از سرورهای DNS عمومی دریافت کرده‌اید تایپ کنید و روی دکمه «OK» در پایین کلیک کنید.

به عنوان مثال: DNS عمومی Cloudflare 1.1.1.1 است در مقابل DNS عمومی Google 8.8.8.8 و 8.8.4.4 است.

DNS دلخواه خود را تایپ کنید

اکنون رایانه خود را مجدداً راه اندازی کنید و به سایت خود مراجعه کنید تا ببینید آیا خطا برطرف شده است یا خیر.

اگر کاربر مک هستید، به سادگی نماد Apple را در نوار ابزار انتخاب کنید و روی گزینه «System Preferences» کلیک کنید.

به System Preferences بروید

در پنجره ای که ظاهر می شود، “شبکه” را انتخاب کنید و سپس روی دکمه “پیشرفته” کلیک کنید.

پس از آن، به سادگی تب ‘DNS’ را باز کنید. در اینجا دکمه «+» را در گوشه پایین سمت چپ پیدا خواهید کرد.

گزینه DNS را انتخاب کرده و روی دکمه + کلیک کنید

با کلیک بر روی آن یک سرور DNS جدید با آدرس 0.0.0.0 اضافه می شود.

اکنون پیش بروید و اعداد سرور DNS عمومی را که می خواهید استفاده کنید تایپ کنید.

به عنوان مثال: DNS عمومی Cloudflare 1.1.1.1 است در مقابل DNS عمومی Google 8.8.8.8 و 8.8.4.4 است.

DNS خود را بنویسید

پس از آن، به سادگی بر روی دکمه “OK” کلیک کنید که شما را به پنجره قبلی باز می گرداند.

در اینجا، به سادگی روی دکمه “اعمال” کلیک کنید تا تغییرات خود را ذخیره کنید.

تغییر DNS را اعمال کنید

اکنون باید به سایت خود مراجعه کنید تا بررسی کنید که آیا خطا حذف شده است یا خیر.

5. کش DNS خود را شستشو دهید

درست مانند مرورگر شما، رایانه نیز تمام آدرس‌های IP وب‌سایت‌هایی را که بازدید می‌کنید ذخیره می‌کند، بنابراین نیازی به جستجوی آدرس IP یکسان دو بار نیست.

با این حال، اطلاعات حافظه نهان DNS ممکن است قدیمی شود که می تواند باعث خطای «سرور DNS پاسخ نمی دهد» در سایت شما شود.

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

شستشوی حافظه پنهان DNS می تواند خطای «سرور DNS پاسخ نمی دهد» را حذف کند. تنها کاری که باید انجام دهید این است که راهنمای ما را در مورد نحوه پاک کردن حافظه پنهان DNS در Mac، Windows و Google Chrome برای دستورالعمل‌های بیشتر بررسی کنید.

امیدواریم این مقاله به شما کمک کرده باشد که یاد بگیرید چگونه به راحتی خطای “خطای پاسخ ندادن سرور DNS” در وردپرس را برطرف کنید. همچنین ممکن است بخواهید راهنمای امنیتی نهایی ما برای وردپرس و بهترین بازاریابی ایمیلی برای مشاغل کوچک را بررسی کنید.

اگر این مقاله را دوست داشتید، لطفا در ما مشترک شوید کانال یوتیوب برای آموزش ویدیویی وردپرس. شما همچنین می توانید ما را در پیدا کنید توییتر و فیس بوک.




منبع: https://www.wpbeginner.com/wp-tutorials/how-to-fix-dns-server-not-responding-error-in-wordpress/