DNS والنطاقات قراءة 2 دقائق

يتذكر حاسوبك ومتصفحك إجابات DNS الحديثة لكي تُحمَّل المواقع أسرع. وحين ينتقل موقع إلى خادم جديد، أو يفشل بحث ما مرة، قد ترسلك هذه الذاكرة إلى المكان الخطأ أو تعرض أخطاء. ومسح ذاكرة DNS المؤقتة يجعل جهازك يسأل من جديد.

متى تمسح ذاكرة DNS

  • حين يعرض موقع رسالة "server not found" (الخادم غير موجود) أو DNS_PROBE_FINISHED_NXDOMAIN لكنه يعمل على أجهزة أخرى.
  • حين تغيّر سجل DNS وتريد رؤية القيمة الجديدة.
  • حين يُحمِّل موقع نسخة قديمة بعد الترحيل.
  • بعد إزالة برمجية خبيثة غيّرت إعدادات DNS لديك.

Windows 10 و11

  1. افتح قائمة ابدأ، واكتب cmd، وانقر بزر الماوس الأيمن على موجّه الأوامر واختر تشغيل كمسؤول.
  2. شغّل:
ipconfig /flushdns

يُفترض أن ترى رسالة "Successfully flushed the DNS Resolver Cache." (تم مسح ذاكرة DNS المؤقتة بنجاح).

macOS

افتح Terminal (الطرفية) وشغّل الأمر التالي (وأدخل كلمة المرور عند الطلب):

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

لا تظهر أي رسالة تأكيد. ويعمل هذا الأمر على الإصدارات الحالية من macOS.

Linux

تستخدم معظم التوزيعات الحالية systemd-resolved:

sudo resolvectl flush-caches

في الأنظمة الأقدم يكون الأمر sudo systemd-resolve --flush-caches. وإذا كنت تستخدم خادم DNS محليًا آخر مثل dnsmasq أو nscd، فأعد تشغيل تلك الخدمة بدلًا من ذلك.

Chrome وEdge وBrave

تحتفظ المتصفحات بذاكرة مؤقتة خاصة بها.

  1. افتح chrome://net-internals/#dns (في Edge: edge://net-internals/#dns).
  2. انقر Clear host cache (مسح ذاكرة المضيفين المؤقتة).
  3. ثم افتح chrome://net-internals/#sockets وانقر Flush socket pools (تفريغ مجمّعات المقابس).

Firefox

افتح about:networking#dns وانقر Clear DNS Cache (مسح ذاكرة DNS المؤقتة).

iPhone وAndroid

لا يوجد أمر مسح على الهواتف. شغّل وضع الطيران لبضع ثوانٍ ثم أوقفه، أو أعد تشغيل الهاتف.

هل ما زلت ترى العنوان القديم؟

يسأل جهازك خادم DNS، وهذا الخادم بدوره يخزّن الإجابات مؤقتًا حتى تنتهي قيمة TTL الخاصة بالسجل. تحقّق مما يعيده DNS العام بأداة البحث عن سجلات DNS، أو قارن 13 خادم DNS دفعة واحدة بأداة فحص انتشار DNS. وإذا ظهرت القيمة الجديدة هناك ولم تظهر على جهازك، فامسح الذاكرة مرة أخرى أو انتقل إلى خادم DNS عام.

الأسئلة الشائعة

هل مسح ذاكرة DNS المؤقتة آمن؟

نعم. فجهازك ببساطة يبحث عن الأسماء من جديد. وقد تكون الزيارة الأولى لكل موقع أبطأ ببضعة أجزاء من الثانية.

كم مرة يجب أن أمسح ذاكرة DNS؟

فقط حين تواجه مشكلة. لا فائدة من القيام بذلك بانتظام.

هل يغيّر مسح ذاكرة DNS عنوان IP الخاص بي؟

لا. لتغيير عنوان IP، راجع كيف تغيّر عنوان IP الخاص بك.