رفع خطای dns probe finished bad secure config گاهی به سادگی چک کردن اتصال کابل مودم و گاهی به پیچیدگی یک هول دادن کوچک به DNS رقم میخورد. با اشتیاق کروم را باز میکنید تا به وبسایت موردعلاقهتان سر بزنید. به جای دیدن صفحه وب، با پیغام «این سایت قابل دسترسی نیست» و خطای «DNS_PROBE_FINISHED_BAD_CONFIG» مواجه میشوید. این پیام نشان میدهد مشکلی در تنظیمات DNS شما وجود دارد. در این مقاله از بلاگ ایران سرور، شما را با ۷ ترفند کاربردی و موثر آشنا میکنیم که کمکتان میکند از مهلکه این خطای ناخوانده نجات پیدا کنید.
خطای dns_probe_finished_bad_secure_config چیست؟
خطای dns probe finished bad config یا مشکل «این سایت در دسترس نیست» نوعی خطای مربوط به شبکه بوده که نشان از پیکربندی اشتباه DNS شبکه شما دارد. این خطا زمانی رخ میدهد که DNS قادر به پیدا کردن وبسرور مربوط به نام دامنه سایت موردنظر نیست. خطای DNS_PROBE_FINISHED_BAD_CONFIG مخصوص یک مرورگر یا سیستم خاص نبوده بلکه ممکن است در گوگل کروم، ویندوز، مکاواس، دستگاههای اندرویدی و غیره با آن مواجه شوید.
نگاهی بر نقش DNS در خطای dns probe finished bad config
برای درک این خطا، ابتدا باید درکی کلی از نقش مهم DNS در دسترسی کاربران به وبسایتها داشته باشید. به زبان ساده، DNS نقش لیدر گروه ترافیک اینترنت را برعهده دارد و مسئول ترجمه و اتصال سرورهای نام، آدرسهای اینترنتی (URL) و آدرسهای IP با وبسایتها است.
هر وبسایت یک آدرس IP منحصربهفرد مانند ۲۱۸.۳.۱۲۰.۱۲ دارد. DNS به جای اینکه شما را مجبور به حفظ و وارد کردن آدرس IP هر وبسایت کند، این امکان را فراهم میکند که از نام دامنه کاربرپسندی مانند Iranserver.com به جای این اعداد استفاده کنید. وقتی شما یک URL را در مرورگر خود وارد میکنید، فرآیندی به نام راهکار DNS آغاز میشود. در این فرآیند، DNS آدرس اینترنتی/آدرس IP را جستجو کرده و آن را به یک وبسرور متصل میکند. با این حال، به هر دلیلی که DNS نتواند این فرآیند را با موفقیت کامل کند، ممکن است به جای آن یک پیام خطا نمایش دهد.
هر یک از خطاهای DNS فوق ممکن است بسته به مرورگری که استفاده میکنید، متفاوت باشد. بنابراین، پیام شما ممکن است عباراتی مانند موارد زیر را نیز شامل شود:
- خطای «این صفحه وب در دسترس نیست» یا This web page is not available
- خطای «به این سایت نمیتوان دسترسی پیدا کرد» یا This site can’t be reached
- خطای «سافاری نمیتواند سرور را پیدا کند» یا Safari can’t find the server
- خطای «در یافتن سایت / صفحه وب با مشکل مواجه هستیم» یا We’re having trouble finding the site/web page.
- خطای «اتصال به اینترنت وجود ندارد یا There is no internet connection»
همانطور که میبینید، اگرچه این خطاها کمی با هم تفاوت دارند، اما همه آنها نشاندهنده یک پیکربندی اشتباه در DNS یا شبکه هستند.
بیشتر بخوانید: آموزش رفع خطای dns_probe_finished_nxdomain در اندروید
دلیل بروز خطای dns probe finished bad config چیست؟
این خطای نابههنگامِ بدقلق، دقیقا زمانی شبکه شما را نشانه میگیرد که گاهی از دلیل بروز آن خندهتان میگیرد. گاهی هم نیاز است کل شبکه را بههم بریزید تا آن را رفع کنید. بهطور کلی دلایل بروز مشکل dns probe finished bad config شامل موارد زیر است:
- آنتیویروس یا فایروال بدقلق به تورتان خورده است.
- یک بخشی از سیستم فایلهای ناقص یا باگدار وجود دارد.
- ممکن است بهطور ناخواسته و اتفاقی تنظیمات شبکه را تغییر دادید.
- امکان دارد یک برنامه ناشناس تنظیمات مودم را با مشکل روبهرو کرده است.
- افزونهای مزاحم در مرورگر وجود دارد که در حال کلنجار رفتن با آدرس IP یا DNS شما است.
البته گاهی هم ممکن است دلیلش به این پیچیدگیها نباشد. یعنی در حد چک کردن اتصال کابل مودم یا رفع شدن مشکل سایت میزبان قضیه برطرف شود. درادامه، روشهای حل مشکل DNS_PROBE_FINISHED_NO_INTERNET را بررسی خواهیم کرد.
حل مشکل dns_probe_finished_bad_config
اکنون که فهمیدیم دلیل بروز این خطای نافرجام چه بود، در این بخش راهکار برای رفع مشکل DNS_PROBE_FINISHED_BAD_CONFIG را باهم بررسی میکنیم. البته قبل از هرچیز پیشنهاد میکنیم نگاهی به کابل مودم، اینترنت یا روتر بیندازید و از اتصالشان مطمئن شوید. سپس صفحه را مجدد رفرش کنید. شاید کل این خطای دهان پرکن، فقط یک باگ کوچک در اتصال کابل به اینترنت باشد.
درصورتیکه این کارها را امتحان کرده و مشکل همچنان به قوتش باقی مانده بود، ازطریق یکی از ۷ روش زیر میتوانید قال قضیه را بکَنید.
۱. کش مرورگر را پاک کنید.
۲. فایلهای موقت را پاک کنید.
۳. مودم را خاموش و روشن کنید.
۴. درایورهای شبکه را بهروزرسانی کنید.
۵. کش DNS را خالی کنید و IP را تمدید کنید.
۶. تنظیمات DNS را بهصورت دستی عوض کنید.
۷. آنتیویروس و فایروال را بهطور موقت غیرفعال کنید.
اکنون، گامبهگام هر یک از این راهکارها را بررسی میکنیم.
۱. رفع خطای dns probe finished bad config با پاکسازی کش مرورگر
شاید دلیل خطای dns probe finished bad config تنظیمات مربوط به DNS باشد، باوجود این، بهتر است نگاهی هم به کش مرورگر بیندازید. ابتدا سعی کنید با یک مرورگر دیگر صفحه موردنظرتان را باز کنید. اگر موفق به بازدید سایت و رفع ارور dns probe finished bad config شدید، پس کافیاست صفایی به کش مرورگرتان دهید. اگر نحوه انجام این کار نمیدانید، خواندن مقاله زیر کمکتان خواهد کرد.
بیشتر بخوانید: نحوه پاک کردن کش در مرورگر
۲. رفع ارور dns probe finished bad config با حذف فایلهای موقت
احتمال دارد خطای DNS_PROBE_FINISHED_BAD_CONFIG به دلیل بروز مشکل در یکی از فایلهای موقت (پوشه Temp) سیستمعامل شما ایجاد شده باشد. این فایلها توسط مرورگرها و خود سیستمعامل ذخیره میشوند تا مجدد مورد استفاده قرار گیرند. با حذف این فایلها میتوانید پنجمین راهکار برای رفع مشکل dns probe finished bad config را امتحان کنید.
حذف فایل موقت در سیستمعامل ویندوز
۱. روی نوار جستجو در پایین صفحهنمایش کلیک کنید.
۲. عبارت %temp% را تایپ کرده و کلید Enter را فشار دهید.
۳. با این کار پوشه حاوی فایلهای موقت باز میشود.
۴. تمامی فایلهای موجود در این پوشه را انتخاب کرده و حذف کنید. (با استفاده از کلیدهای ترکیبی Ctrl+A میتوانید تمام فایلها را انتخاب کنید.)
حذف فایل موقت در سیستمعامل macOS
۱. برنامه Finder را باز کنید.
۲. روی پوشه خانه (Home) کلیک کنید. (ممکن است با نام کاربری شما نمایش داده شود.)
۳. کلیدهای ترکیبی Cmd + Shift + . (نقطه) را فشار دهید. با این کار فایلهای مخفی سیستم نمایش داده میشوند.
۴. اکنون میتوانید فایلهای مخفی را حذف کنید.
همچنین میتوانید با استفاده از روش دیگری به پوشه (Cache) دسترسی پیدا کنید:
۱. برنامه Finder را باز کنید.
۲. کلیدهای ترکیبی Shift + Cmd + G را فشار دهید.
۳. در پنجره باز شده، عبارت ~Library/caches را تایپ کرده و کلید Enter را فشار دهید.
پوشههای مربوطه نمایش داده میشوند که میتوانید آنها را حذف کنید.
حذف فایل موقت در سیستمعامل اوبونتو
خوشبختانه در این قسمت نیازی نیست شما وارد عمل شوید. پوشه /tmp در اوبونتو بهصورت خودکار با هر بار راهاندازی سیستم خالی میشود.
۳. رفع خطای dns probe finished bad config با راهاندازی مودم
شاید باورتان نشود ولی اگر مودم شما بهطور صحیح وصل باشد، همچنان ممکن است برای ریست شدن آدرس IP نیاز به راهاندازی مجدد داشته باشد. پس اولین قدم این است که مودم را دوباره راهاندازی کنید. برای انجام این کار، کافیاست دکمه روشن/خاموش را نگه دارید. بعد از اینکه حداقل برای یک دقیقه خاموش ماند، دوباره آن را روشن کنید. درحالی که مودم در حال راهاندازی مجدد است، همزمان کامپیوترتان را نیز ریستارت کنید. بعد از اینکه هر دو دستگاه روشن شد، به شبکه Wi-Fi یا LAN وصل شوید و دوباره سعی کنید به وبسایت موردنظر بروید. اگر هنوز با خطای DNS_PROBE_FINISHED_BAD_CONFIG مواجه شدید، سراغ راهحل بعدی برای رفع خطای dns probe finished bad config بروید.
۴. رفع خطای DNS_PROBE_FINISHED_BAD_CONFIG با بهروزرسانی درایور شبکه
درایورهای شبکه قدیمی یا خراب میتوانند باعث مشکلات مختلفی از جمله اختلال در DNS و شبکه شوند. بهطور معمول، آپدیتهای ویندوز بهصورت خودکار درایورهای موردنیاز را بهروزرسانی میکند. با این حال، میتوانید بهصورت دستی هم بررسی کنید که آیا امکان ارتقا به آخرین نسخه وجود دارد یا خیر.
آپدیت درایورهای شبکه در ویندوز
۱. برای انجام این کار، عبارت Device Manager را در نوار جستجوی پایین صفحه تایپ کرده و سپس روی کنترل پنل Device Manager کلیک کنید.
۲. روی گزینه «Network adapters» کلیک کنید، سپس روی درایور شبکه خود راست کلیک کرده و «Update driver» را بزنید.
۳. کامپیوتر خود را مجددا راهاندازی کنید و سپس دوباره به وبسایت موردنظر بروید. احتمالا باید تا الان از شر پیام خطای DNS_PROBE_FINISHED_BAD_CONFIG راحت شده باشید.
بیشتر بخوانید: ارور 503 چیست؟ بررسی علت به وجود آمدن و رفع خطای 503!
آپدیت درایورهای شبکه در مک
سیستمعامل مک بهطور خودکار آپدیتهای سیستم و درایورها را مدیریت میکند، بنابراین معمولا در سیستمعامل macOS نیازی به نگرانی در این مورد نیست. با این حال، اگر میخواهید مطمئن شوید که سیستم شما بهروز است، میتوانید به منوی اپل رفته و از قسمت About this Mac و روی (Software Update) کلیک کنید.
آپدیت درایورهای شبکه در اندروید
برای کاربران اندروید، بهروزرسانی دستگاه از طریق مسیر Settings > About Phone/Tablet/Phone/System > System Updates قابل انجام است. این مسیر ممکن است بسته به نوع دستگاه و نسخه اندروید شما کمی متفاوت به نظر برسد.
۵. رفع ارور dns probe finished bad config با پاک کردن کش DNS و تمدید آدرس ip خود
دلیل دیگر بروز این مشکل ممکن است تنظیمات اشتباه DNS در اثر یک اشتباه عمدی یا سهوی باشد. در این شرایط سیستم شما سعی دارد با اطلاعات قدیمی که در حافظه دارد، به شبکه وصل شود. اینجاست که پیغام خطای DNS_PROBE_FINISHED_BAD_CONFIG دهنکجی میکند. یک راهکار این است که حافظه DNS را بهطور کامل پاکسازی و همزمان IP دستگاه را نیز آزاد و مجدد تمدید کنید.
بیشتر بخوانید: DNS چیست؟ بررسی کاربرد و انواع دی ان اس چیست ؟
نحوه پاکسازی کش DNS در ویندوز
درصورتیکه از ویندوز ۷ یا ۱۰ استفاده میکنید، کافیاست ازطریق Command Prompt روال را پیش ببرید.
۱. برای باز کردن Command Prompt، روی دکمه ویندوز/شروع کلیک کنید.
۲. در قسمت جستجو، عبارت «cmd» را تایپ کنید.
۳. روی Command Prompt کلیک راست کرده و گزینه «Run as administrator» را بزنید.
۴. در پنجره فرمان ویندوز، عبارات زیر را تایپ کرده و کلید Enter را فشار دهید.
ipconfig /flushdns ipconfig /release ipconfig /renew
نحوه پاکسازی کش DNS در مک
در سیستمعامل مک شما میتوانید از طریق ترمینال این کارها را انجام دهید. پیدا کردن آن هم آبِ خوردن است. فقط کافیاست بهصورت زیر پیش روید:
۱. روی آیکون Apple در قسمت بالا سمت چپ صفحه کلیک کنید.
۲. سپس به بخش Applications > Utilities > Terminal بروید.
۳. حالا در محیط ترمینال، دستور زیر را وارد کنید. دستور خاص موردنیاز بستگی به ورژن مک شما دارد.
نسخه macOS | دستور |
10.11 به بالا | sudo killall -HUP mDNSResponder |
Yosemite 10.10 تا 10.10.3 | sudo discoveryutil mdnsflushcache |
Mavericks، Mountain Lion و Lion | sudo killall -HUP mDNSResponder |
Snow Leopard | sudo dscacheutil -flushcache |
۴. مجددا روی آیکون اپل کلیک کنید و به مسیر System Preferences > Network > Advanced > Renew DHCP بروید.
نحوه پاکسازی کش DNS در دستگاه اندروید
برای رفع مشکل DNS_PROBE_FINISHED_NO_INTERNET در سیستمعامل اندروید، بهصورت زیر اقدام کنید:
۱. به بخش Setting گوشیتان بروید.
۲. سپس از بخش Application روی گزینه App Info کلیک کنید.
۴. روی برنامه موردنظرتان کلیک کنید تا وارد قسمت تنظیمات شوید. در اینجا هدفمان پاک کردن کش کروم از اندروید است.
۵. حالا باید گزینههایی برای این برنامه ببینید. دنبال گزینهای به اسم Storage بگردید.
۶. بعد از ورود به قسمت حافظه، روی دکمه Clear Cache ضربه بزنید.
توجه: با پاک کردن حافظه کش، ممکن است مجبور باشید دوباره در بعضی از سایتها وارد حساب کاربریتان شوید. همچنین، ممکن است بعضی از صفحات کمی دیرتر از قبل باز شوند چون کش مربوط به آن صفحات پاک شده است.
نحوه پاک کردن کش برای کاربران اوبونتو
اگر از لینوکس و توزیع اوبونتو استفاده میکنید، با فشردن کلید ترکیبی CTRL + ALT + T وارد ترمینال شده و دستور زیر را وارد کنید.
sudo systemd-resolve --flush-caches
۶. رفع خطای dns probe finished bad config با تغییر دستی تنظیمات DNS
درصورتیکه همچنان مشکل به قوت خودش باقی مانده بود، نیاز است دستی وارد عمل شوید و تنظیمات DNS را تغییر دهید. البته میتوانید از ارائهدهنده سرویس خود بخواهید این کار را انجام دهد. شما میتوانید بهطور موقت از یک سرور DNS عمومی مثل گوگل استفاده کنید.
تغییر دستی تنظیمات DNS در ویندوز
۱. برای انجام این کار در ویندوز، روی آیکون شبکه که پایین سمت راست صفحه قرار دارد کلیک راست کرده و سپس گزینه Open Network and Sharing Center را انتخاب کنید.
۲. بعد از باز شدن پنجره شبکه، روی اتصال شبکه خودتان کلیک راست کرده و از منو گزینه Properties را انتخاب کنید.
۳. برای اینکه بتوانید به سایت مشکلدار دست پیدا کنید، تنظیمات DNS سرور را تغییر دهید:
- Preferred DNS Server: 8.8.8.8
- Alternate DNS Server: 8.8.4.4
۴. پس از تغییر آدرسها روی OK بزنید و مجددا مرورگرتان را رفرش کنید.
تغییر دستی تنظیمات DNS در مک
برای تغییر DNS در سیستمعامل مک بهشکل زیر پیش روید:
۱. روی آیکون اپل بالا سمت چپ کلیک کنید.
۲. گزینههای System Preferences و سپس Network را انتخاب کنید.
۳. روی آیکون «+» بزنید و آدرس DNSتان را وارد کنید.
تغییر دستی تنظیمات DNS در اندروید
در ادامه، برای رفع مشکل DNS_PROBE_FINISHED_NO_INTERNET در اندروید نیاز است به بخش Network بروید. سپس از بخش Setting روی گزینه WiFi کلیک کنید. پس از نگهداشتن روی شبکه موردنظرتان، از منوی آبشاری گزینه «Modify Network» را بزنید.
درنهایت، از قسمت Advanced options و IP settings گزینه Static را انتخاب کنید.
اکنون کافیاست آدرس IP را وارد کرده و تغییرات را ذخیره کنید.
تغییر دستی تنظیمات DNS در اوبونتو
برای تغییر تنظیمات در اوبونتو روی آیکون چرخدنده کنار اسم شبکه کلیک کنید. سپس در تب IPV4 کادری برای وارد کردن آدرسهای جدیدِ سرور DNS میبینید. آدرسها را با کاما از هم جدا کرده و روی دکمه (Apply) کلیک کنید. به همین سادگی.
۷. رفع مشکل dns probe finished bad config با غیرفعالسازی آنتیویروس و فایروال
احتمالا حالا که تا اینجای مقاله که رسیدید، پس از انجام مراحل قبلی، همچنان با خطای آزاردهنده DNS_PROBE_FINISHED_BAD_CONFIG روبرو هستید. اما نگران نباشید، یک راه حل دیگر برای امتحان کردن وجود دارد و آن غیرفعالسازی آنتیویروس و فایروال است.
این خطا گاهی اوقات به دلیل تداخل تنظیمات شبکه با آنتیویروس، فایروال و یا VPN رخ میدهد. نرمافزارهای امنیتی ممکن است با تنظیمات DNS شما درگیر شوند. بنابراین، اگر راهحلهای دیگر را امتحان کردید و همچنان با این خطا مواجه شدید، غیرفعال کردن موقت آنتیویروس و فایروال را بهعنوان ششمین راهحل امتحان کنید.
بیشتر بخوانید: ارور ۴۰۳ چیست؟ به همراه 14 روش رفع خطای 403 Forbidden
غیرفعال کردن آنتیویروس و فایروال در ویندوز
در این بخش، نحوه انجام این کار در سیستمعامل ویندوز را توضیح میدهیم. سایر سیستمعاملها و نرمافزارهای امنیتی ممکن است مراحل متفاوتی داشته باشند.
۱. روی آیکون ویندوز کلیک کرده و عبارت «defender» را جستجو کنید.
۲. روی گزینه «Virus & threat protection» کلیک نمایید.
۳. به بخش «Real-time protection» بروید و کلید آن را خاموش کنید.
- آلت تصویر: تنظیمات حفاظتی Real time در ویندوز
۴. در پنل سمت چپ، روی «Firewall & network protection» و سپس «Domain network» کلیک کنید.
۵.کلید مربوط به «Windows Defender Firewall» را خاموش کنید.
پس از انجام این مراحل، دوباره سعی کنید به وبسایت موردنظر خود دسترسی پیدا کنید.
نکته مهم: به خاطر داشته باشید غیرفعال کردن آنتیویروس و فایروال، بهصورت موقت، امنیت سیستم شما را کاهش میدهد. پس از رفع خطا، حتما آنها را دوباره فعال کنید.
اگر از افزونههای امنیتی وردپرس استفاده میکنید، بهصورت موقت آنها را نیز غیرفعال کرده و نگاهی به وبسایت بیندازید. امیدواریم خطای DNS_PROBE_FINISHED_BAD_CONFIG برطرف شود.
جمعبندی؛ پایان پیروزمندانه خطای dns probe finished bad secure config
رفع مشکل dns probe finished bad secure config با این ۷ راهکار ساده در مقاله به شما کمک میکند تاروپود اینترنت را از نو ببافید. راهکارهای ساده و کاربردی که در این مقاله بررسی کردیم شامل موارد زیر است:
۱. پاک کردن کش مرورگر
۲. پاک کردن فایلهای موقت
۳. خاموش و روشن کردن مودم
۴. بهروزرسانی درایورهای شبکه
۵. پاکسازی کش DNS و تمدید IP
۶. تغییر تنظیمات DNS بهصورت دستی
۷. غیرفعال کردن آنتیویروس و فایروال را بهطور موقت
با انجام این مراحل، به احتمال زیاد خطای DNS_PROBE_FINISHED_BAD_CONFIG برطرف خواهد شد و شما میتوانید مجددا به وبگردی لذتبخش خود ادامه دهید. اگر در هر یک از این راهکارها به مشکل خورده یا نیاز به راهنمایی بیشتر دارید، کارشناسان ایران سرور مشتاق راهنمایی شما هستند. سوالاتتان را میتوانید در انتهای همین مقاله بنویسید تا در سریعترین زمان ممکن راهنماییتان کنیم.
همین حالا، دامنه خود را با تضمین کمترین قیمت در ایران، ثبت کنید.
سوالات متداولی که شما میپرسید؟
۱. خطای DNS_PROBE_FINISHED_BAD_CONFIG چیست؟
این خطا زمانی رخ میدهد که مرورگر شما در برقراری ارتباط با سرورهای DNS (سیستم نام دامنه) با مشکل مواجه میشود. سرورهای DNS وظیفه ترجمه نامهای وبسایتها (مانند [نشانی وب نامعتبر برداشته شد]) به آدرسهای IP را دارند که برای اتصال به وبسایتها ضروری است.
۲. اگر هیچکدام از این راهحلها برای رفع مشکل dns probe finished bad secure config کار نکرد، چه باید کرد؟
اگر هیچکدام از این راهحلها کار نکرد، باید با ارائهدهنده خدمات اینترنتی (ISP) خود تماس بگیرید. آنها به شما در عیبیابی مشکل و یافتن راهحل کمک میکنند.
۳. چگونه میتوانم از بروز خطای dns probe finished bad secure config جلوگیری کنم؟
برای جلوگیری از بروز مجدد این مشکل، میتوانید اقدامات زیر را انجام دهید:
- درایورهای شبکه خود را بهروز نگه دارید.
- بهطور مرتب حافظه پنهان DNS خود را پاک کنید.
- از نرمافزارهای امنیتی معتبر و بهروز استفاده کنید.
- از یک سرور DNS معتبر مانند Google Public DNS (8.8.8.8 و 8.8.4.4) استفاده کنید.
منابع: