كيفية مسح ذاكرة التخزين المؤقت لـ DNS على نظام Mac (05.21.24)

يترك أي شخص يستخدم الإنترنت نوعًا من البصمة الرقمية. غالبًا ما تُستخدم ملفات تعريف الارتباط وجافا سكريبت لمراقبة سلوك زوار الموقع.

ولكن هل تعلم أن نظام التشغيل الخاص بك يخزن أيضًا معلومات حول أنشطة التصفح الخاصة بك؟ يتم ذلك عبر ذاكرة التخزين المؤقت لنظام أسماء النطاقات ، والتي يجب عليك تنظيفها بانتظام لمنع حدوث مشكلات.

تشرح هذه المقالة ماهية ذاكرة التخزين المؤقت لنظام أسماء النطاقات ، ولماذا يحفظها الكمبيوتر ، وكيفية مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات على نظام التشغيل Mac. p> What Is DNS Cache؟

تقوم خوادم DNS بتحويل أسماء النطاقات ، مثل www.abc.com ، إلى عناوين ويب رقمية يمكن لأنظمة الكمبيوتر معالجتها. بشكل افتراضي ، تتصل المتصفحات بخوادم DNS عندما يتم الوصول إلى عنوان ويب. كلما زاد عدد زوار عنوان URL ، زاد العمل على خادم DNS ، مما قد يؤدي إلى أخطاء DNS ، مثل "خادم DNS لا يستجيب".

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

تحتوي كل ذاكرة تخزين مؤقت لنظام أسماء النطاقات على المعلومات التالية:

  • بيانات Reimg أو بيانات rdata - تصف هذه البيانات السجل ، مثل العنوان أو اسم المضيف.
  • نوع السجل - يشير هذا إلى نوع الإدخال الذي تم إنشاؤه
  • اسم السجل - هذا يسجل اسم المجال الخاص بـ الكائن الذي تم الإدخال من أجله.
  • وقت البقاء - يتعلق هذا بفترة صلاحية سجل reimg ، والذي يتم تخزينه عادةً في ثوانٍ.
  • الفصل - يشير هذا إلى البروتوكول المجموعة التي ينتمي إليها reimg.
  • طول بيانات Reimg - هذه هي قيمة طول بيانات reimg.
لماذا تحتاج إلى مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات في كاتالينا

ما هي أسباب مسح DNS المنتظم؟ كما تمت مناقشته سابقًا ، فإن مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات بانتظام له غرضه. لكن هذه العملية ليست تلقائية. يتم تخزين الإدخالات في ذاكرة التخزين المؤقت ما لم تنتهي مدة TTL المحددة. يحتاج المستخدم إلى بدء التدفق ، وهناك عدة أسباب تدفعك إلى القيام بذلك.

إخفاء أنشطة البحث

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

أغراض أمنية

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

حل المشكلات الفنية

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

How to Flush DNS Cache in Catalina and Big Sur

الآن وقد أثبتنا أهمية مسح ذاكرة التخزين المؤقت لـ DNS ، دعونا الآن نناقش الخطوات الخاصة بكيفية مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات في كاتالينا وبيج سور.

إذا كنت تستخدم إصدارًا أقدم من macOS ، فستختلف العملية قليلاً ، لذا لن ينجح ذلك. يجب تشغيل نظام Catalina على الأقل حتى تكون الخطوات فعالة.

اتبع الخطوات هنا:

  • افتح Terminal بالانتقال إلى مكتشف و GT. اذهب و GT. المرافق . يمكنك أيضًا البحث عن المحطة الطرفية باستخدام Spotlight.
  • في نافذة Terminal ، اكتب الأمر التالي:
    • sudo dscacheutil -flushcache
    • > sudo killall -HUP mDNSResponder
  • اضغط على Enter لتنفيذ الأمر.
  • أدخل كلمة مرور المسؤول عندما يُطلب منك ذلك.
  • أغلق الوحدة الطرفية.
  • عند الانتهاء من الخطوات أعلاه ، تكون قد قمت بمسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات بنجاح. إذا واجهت مشكلات إعادة تعيين DNS في ذاكرة التخزين المؤقت DNS ومسحها ، فإليك الأشياء التي يمكنك القيام بها:

    • أعد تشغيل Mac وحاول مسح ذاكرة التخزين المؤقت بعد إعادة التشغيل.
    • قم بإيقاف التشغيل برنامج جدار الحماية والأمان مؤقتًا.
    • نظف الملفات غير المرغوب فيها من جهاز Mac باستخدام تطبيق إصلاح Mac.
    • قم بالتمهيد في الوضع الآمن وحاول مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات من هناك.
    كيفية مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات على جهاز Mac مع macOS الأقدم

    تنطبق الخطوات المذكورة أعلاه فقط على macOS Catalina و Big Sur. إذا كنت تستخدم نظام macOS أقدم ، فستحتاج إلى الرجوع إلى الأوامر المناسبة أدناه. ستظل تستخدم Terminal لإدخال الأوامر ، فقط لأن سطور الأوامر مختلفة قليلاً.

    Sierra و High Sierra:
    • sudo killall -HUP mDNSResponder
    Yosemite (OS X 10.10.4) و El Capitan:
    • sudo dscacheutil -flushcache
    • sudo killall -HUP mDNSResponder
    Yosemite (OS X 10.10.1 إلى 10.10 .3):
    • sudo discoveryutil mdnsflushcache
    • sudo discoveryutil udnsflushcaches
    مافريكس:
    • sudo dscacheutil -flushcache
    • sudo killall -HUP mDNSResponder
    ملخص

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


    فيديو يوتيوب: كيفية مسح ذاكرة التخزين المؤقت لـ DNS على نظام Mac

    05, 2024