مرکز آموزش

رفع خطای ERR_NAME_NOT_RESOLVED

آیا تا به حال هنگام ورود به یک وب‌سایت، با خطای ERR_NAME_NOT_RESOLVED مواجه شده‌اید؟ این خطا یعنی مرورگر شما نمی‌تواند آدرس آن سایت را به یک آدرس معتبر اینترنتی (IP) تبدیل کند. فرض کنید آدرس یک مغازه را دارید، اما نقشه نمی‌تواند آن مکان را پیدا کند.

در این مقاله قدم‌به‌قدم یاد می‌گیرید که چطور این مشکل را در کمترین زمان حل کنید.

مرحله 1: چک کردن اولیه (ساده‌ترین راه‌ها)

قبل از هر کار پیچیده‌ای، این موارد ساده را بررسی کنید:

  1. اتصال اینترنت خود را بررسی کنید. مطمئن شوید که به اینترنت متصل هستید. یک سایت معروف مثل google.com را باز کنید.

  2. آدرس سایت را درست تایپ کرده‌اید؟ گاهی اوقات به جای example.com، example,com یا htt;// تایپ می‌شود.

  3. مودم و روتر خود را یک دقیقه خاموش و دوباره روشن کنید. این کار بسیاری از مشکلات موقتی شبکه را حل می‌کند.

  4. سایت را در یک مرورگر دیگر امتحان کنید. مثلاً اگر در کروم خطا می‌دهد، در فایرفاکس یا اج باز کنید.

اگر این مراحل جواب نداد، سراغ مراحل تخصصی‌تر بروید.

مرحله 2: خالی کردن حافظه DNS (مهم‌ترین راه حل)

دستورالعمل‌های ذخیره شده در کامپیوتر ممکن است خراب شده باشند. با فلش کردن DNS، آن‌ها را پاک می‌کنیم.

  • در ویندوز:

    1. کلیدهای Win + R را بزنید.

    2. cmd را تایپ کنید و Enter بزنید.

    3. در پنجره سیاه رنگ، این دستور را بنویسید و Enter کنید:

      bash
      ipconfig /flushdns
    4. پیغام موفقیت‌آمیز نشان داده می‌شود. مرورگر را ببندید و دوباره باز کنید.

  • در مک:

    1. اپلیکیشن Terminal را باز کنید.

    2. دستور زیر را وارد کنید (رمز خود را بزنید):

      bash
      sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

مرحله 3: تغییر DNS سرور (رفع مشکل از سمت اینترنت‌تان)

گاهی اوقات DNS سرور شرکت ارائه‌دهنده اینترنت (ISP) شما دچار مشکل می‌شود. آن را به DNS گوگل تغییر دهید.

  • در ویندوز 10 و 11:

    1. Control Panel > Network and Sharing Center > Change adapter settings

    2. روی اتصال اینترنت خود کلیک راست کنید > Properties

    3. گزینه Internet Protocol Version 4 (TCP/IPv4) را انتخاب کنید > Properties

    4. گزینه Use the following DNS server addresses را فعال کنید.

    5. مقادیر زیر را وارد کنید:

      • Preferred DNS server: 8.8.8.8

      • Alternate DNS server: 8.8.4.4

    6. OK کنید و کامپیوتر را ریستارت کنید.

مرحله 4: پاک کردن کش مرورگر

فایل‌های موقت مرورگر ممکن است مشکل ایجاد کنند.

  • در گوگل کروم: Settings > Privacy and Security > Clear browsing data > محدوده زمانی را روی All time بگذارید و گزینه Cached images and files را تیک بزنید > Clear data.

مرحله 5: غیرفعال کردن موقت آنتی‌ویروس و فایروال

بعضی از آنتی‌ویروس‌ها (مخصوصاً مک‌آفی، نورتون یا AVG) با امنیت بیش از حد، اتصال به سایت‌ها را مسدود می‌کنند. آنتی‌ویروس را برای چند دقیقه غیرفعال کنید و سایت را امتحان کنید. اگر مشکل حل شد، تنظیمات آنتی‌ویروس را بررسی کنید.

اگر صاحب وب‌سایت هستید (و خطا برای کاربران شماست)

اگر شما سازنده سایت هستید و دیگران این خطا را می‌بینند:

  1. تنظیمات دامنه را بررسی کنید. مطمئن شوید که A Record یا CNAME درست به سمت هاست شما تنظیم شده باشد.

  2. منقضی شدن دامنه را چک کنید. ممکن است دامنه شما تمام شده باشد.

  3. از انتشار جهانی DNS مطمئن شوید. تغییرات DNS ممکن است تا 48 ساعت طول بکشد (معمولاً چند ساعت).

خلاصه و جمع‌بندی (راه حل سریع)

به ترتیب این کارها را انجام دهید:

  1. مودم را ریستارت کنید.

  2. دستور ipconfig /flushdns را در ویندوز اجرا کنید.

  3. DNS را به 8.8.8.8 و 8.8.4.4 تغییر دهید.

  4. کش مرورگر را پاک کنید.

در 99 درصد مواقع، یکی از این چهار راه حل مشکل ERR_NAME_NOT_RESOLVED را حل می‌کند.

اگر باز هم مشکل داشتید، در بخش نظرات بپرسید تا راهنمایی بیشتری کنید.


آیا این پاسخ به شما کمک کرد؟  پرینت این مقاله

در همین زمینه


انواع خطاهای هاست و دلیل آن

  حتما شما هم بطور مداوم با پِيامهاي Error در هنگام مشاهده صفحات اينترنت مواجه شده ايد. در...

خطای 505 و رفع آن در هاست ویندوز

برای این که متوجه مشکل موجود در سایت و یا وب سرور شوید تا بتوانید مشکل را حل کنید. باید اقدامات...