كيفية مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات باستخدام discoveryutil في OS X Yosemite

تدفق-dns-intro-image

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

أول شيء يجب أن تعرفه هو ذلك الطريقة التي كان علينا القيام بهذا العمل لقد تغير مع ظهور OS X Yosemite وسيستمر ذلك ، على حد علمنا في هذا السياق على OS X El Capitan الذي سيصدر في الخريف. في أنظمة التشغيل السابقة لـ OS X Yosemite ، تمت العملية من خلال mDNSResponder ، ولكن تم استبدالها الآن بـ discoveryutil.

في OS X Yosemite لمتابعة مسح ذاكرة التخزين المؤقت لـ DNS ، يجب عليك استخدام مجموعة من الأوامر المتعددة في OS X Terminal. ستعمل هذه الأوامر على مسح ذاكرة التخزين المؤقت لـ MDNS (هي Multicast) وذاكرة التخزين المؤقت UDNS (الإرسال الأحادي). لنبدأ بالعملية التي يجب عليك القيام بها لمسح ذاكرة التخزين المؤقت لـ DNS:

نفتح Terminal ، ونبحث عنها في Spotlight أو نذهب إلى L.aunchpad> مجلد OTHERS> Terminal. بمجرد فتح Terminal ، ستنتقل إلى كتابة الأوامر التالية:

sudo discoveryutil mdnsflushcache

y

sudo discoveryutil udnsflushcaches

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

كما ترى ، هناك أمرين منفصلين وفي كل مرة نقوم فيها بإدخال أمر واحد ، سيُطلب منا كلمة مرور المسؤول منذ أن بدأوا بـ sudo. الآن ، إذا كنت تريد إجراء العملية بسطر واحد من التعليمات البرمجية ، فيجب عليك كتابتها على النحو التالي:

sudo discoveryutil mdnsflushcache;sudo discoveryutil udnsflushcaches;say flushed

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

sudo discoveryutil mdnscachestats

أو هذا من أجل Unicast:

sudo discoveryutil udnscachestats

إذا كنت تريد القيام بذلك على أنظمة OS X الأخرى:

نظام التشغيل X مافريكس (10.9)

1
dscacheutil -flushcache; sudo killall -HUP mDNSResponder

نظام التشغيل X ماونتن ليون (10.8)

1
sudo killall -HUP mDNSResponder

نظام التشغيل X ليون (10.7)

1
sudo killall -HUP mDNSResponder

نظام التشغيل X سنو ليوبارد (10.6)

1
sudo dscacheutil -flushcache

نظام التشغيل X ليوبارد (10.5)

1
sudo dscacheutil -flushcache

أو إس إكس تايجر (10.4)

1
lookupd -flushcache

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   رافا قال

    في 10.10.4 عوائد mdnsrespond

  2.   الكتف وهمية قال

    مثل رافا في l1 10.10.4 لا يتعرف على الأوامر.