الصفحة الرئيسية » howto » كيفية إعادة تعيين ذاكرة التخزين المؤقت DNS على ماكوز

    كيفية إعادة تعيين ذاكرة التخزين المؤقت DNS على ماكوز

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

    قم بمسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات على جهاز Mac

    لمسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات على جهاز Mac ، افتح الجهاز ، الذي يمكنك العثور عليه في التطبيقات> الأدوات المساعدة أو من خلال البحث باستخدام Spotlight ، ثم قم بتشغيل الأمر التالي:

    sudo killall -HUP mDNSResponder

    أدخل كلمة المرور الخاصة بك عند طلبها.

    إذن ، ماذا يفعل هذا الأمر في الواقع؟ ما يحدث هنا هو أنك خداع النظام الخاص بك في مسح ذاكرة التخزين المؤقت. ويكيبيديا تشرح:

    يتم إرسال إشارة SIGHUP إلى عملية عندما يتم إغلاق طرف التحكم الخاص بها. تم تصميمه في الأصل لإعلام عملية إسقاط خط تسلسلي (hangup). في الأنظمة الحديثة ، عادة ما تعني هذه الإشارة أنه تم إغلاق الزائفة المسيطرة أو الطرفية الظاهرية. سيقوم العديد من daemons بإعادة تحميل ملفات التكوين الخاصة بهم وإعادة فتح ملفات السجل الخاصة بهم بدلاً من الخروج عند تلقي هذه الإشارة. nohup هو أمر لجعل أمر تجاهل الإشارة.

    من الواضح أنك لست بحاجة إلى معرفة كل ما تبقى من ذلك. لكن الآن انت تفعل.

    هناك الكثير من المعلومات المتضاربة على الويب حول هذا الإجراء. تدعي بعض المواقع أنك تحتاج إلى تشغيل أوامر أكثر من ذلك على High Sierra ، على سبيل المثال ، في حين أن البعض الآخر يجعل هذه القيادة طويلة دون داع. ولكن بقدر ما يمكننا أن نقول ، فإن الأمر أعلاه هو كل ما هو ضروري بالفعل. إليك كيفية التحقق من عملك.

    تحقق مما إذا كان DNS الخاص بك هو في الواقع إعادة تعيين

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

    الأول هو موقع محدد. في المحطة ، اكتب حفر متبوعًا بعنوان URL الخاص بالموقع. فمثلا:

    حفر howtogeek.com

    في "قسم الإجابات" من النتائج ، سترى عنوان IP الذي يعرفه الكمبيوتر الخاص بك للموقع المدرج.

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

    للحصول على طريقة عامة (غير خاصة بالموقع) ، يمكنك أيضًا التأكد من إعادة تعيين ذاكرة التخزين المؤقت باستخدام وحدة التحكم ، والتي يمكنك العثور عليها في التطبيقات> الأدوات المساعدة أو باستخدام Spotlight. مع تمييز النظام الخاص بك في اللوحة اليمنى ، اكتب "mDNSResponder" في مربع البحث ، واضغط على Enter ، واكتب "حجم التخزين المؤقت" بجانب هذا الاستعلام الأول ، ثم اضغط على Enter مرة أخرى. مثله:

    الآن ، مع فتح نافذة وحدة التحكم الخاصة بك ، عد إلى النافذة الطرفية الخاصة بك وقم بتشغيل الأمر التالي:

    sudo killall -INFO mDNSResponder

    يجب أن ترى حجم ذاكرة التخزين المؤقت لـ DNS مظللًا في نافذة Console. الآن قم بتشغيل هذا الأمر:

    sudo killall -HUP mDNSResponder

    ثم قم بتشغيل هذا الأمر مرة أخرى:

    sudo killall -INFO mDNSResponder

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