كيفية مسح ذاكرة التخزين المؤقت DNS في Windows

جرب أداة القضاء على المشاكل

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

يتم الاستعلام عن موفر DNS أثناء كل محاولة اتصال ما لم تكن المعلومات مخزنة بالفعل في ذاكرة التخزين المؤقت.

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

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

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

مسح ذاكرة التخزين المؤقت DNS

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

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

C: Users Martin> ipconfig / flushdns
تكوين Windows IP
مسح ذاكرة التخزين المؤقت لمحلل DNS بنجاح.

ipconfig flushdns

عرض ذاكرة التخزين المؤقت DNS

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

C: Users Martin> ipconfig / displaydns
تكوين Windows IP

ipconfig displaydns

إيقاف تشغيل التخزين المؤقت DNS

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

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

ج: windows system32> net stop dnscache
خدمة عميل DNS متوقفة
تم إيقاف خدمة عميل DNS بنجاح.

stop dns client service

يمكنك بدء خدمة عميل DNS مرة أخرى باستخدام الأمر بدء صافي dnscache .

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

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

dns client service

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

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