كيفية مسح ذاكرة التخزين المؤقت لـ DNS في ويندوز 10
يعتبر ذاكرة التخزين المؤقت لمحلل نظام أسماء النطاقات (DNS Resolver Cache) قاعدة بيانات مؤقتة على نظام تشغيل جهاز الكمبيوتر، تحتوي على سجلات جميع الزيارات الأخيرة والمُحاولات التي تم إجراؤها على مواقع مختلفة. بعبارة أخرى، إنها منطقة تخزين تعمل كدليل مرجعي سريع لكيفية تحميل الكمبيوتر لمواقع الويب التي تمت زيارتها.
عندما تزور موقعًا على الإنترنت عبر اسم نطاق، مثل techjunkie.com، لا يتوجه المتصفح مباشرةً إلى الموقع. بل يتوجه إلى خادم DNS، حيث يتعلم ويحفظ عنوان IP الخاص بالموقع، وبعد ذلك يوجهك إلى الموقع نفسه. تتم هذه العملية لجمع المعلومات اللازمة لتسريع الزيارات المستقبلية. ولكن في حال حدوث مشكلة مع بيانات خادم DNS، قد يكون من المفيد "تفريغ" ذاكرة DNS لتحسين سرعة نظام تشغيل ويندوز 10 وجعل تصفح الإنترنت أكثر سلاسة. دعونا نتعرف على كيفية تفريغ ذاكرة DNS.
لماذا نحتاج إلى DNS؟
يمكن اعتبار ذاكرة التخزين المؤقت لمحلل DNS ككتاب هاتف، يسجل الأرقام (عناوين IP) لكل موقع ويب عام، مما يتيح لنا عدم الحاجة لتذكرها جميعًا. نظام أسماء النطاقات، أو DNS، يسمح لنا بالبحث في الإنترنت باستخدام أسماء المواقع بدلاً من إدخال عنوان IP في كل مرة نرغب في زيارة موقع محدد. هذا يعتبر نعمة للعديد من المستخدمين، الذين قد يشعرون بالجنون إذا كان عليهم كتابة عنوان IP مثل 69.63.181.15 أو 69.63.187.19 في كل مرة يرغبون فيها في زيارة فيسبوك.
كيف تعمل العملية؟
بعد كتابة عنوان URL، يطلب المتصفح عنوان IP من جهاز التوجيه (Router). إذا كان لدى جهاز التوجيه عنوان خادم DNS مخزن، فإنه يطلب من خادم DNS الحصول على عنوان IP الخاص بهذا الاسم المستضاف. سيقوم DNS بعد ذلك بالبحث واسترجاع عنوان IP المرتبط بالعنوان الذي تحاول الوصول إليه. بمجرد العثور عليه، يمكن للمتصفح تحميل الصفحة المناسبة المطلوبة.
تذهب كل مواقع الويب التي ترغب في زيارتها من خلال نفس العملية. إذا لم يتم تحويل موقع الويب إلى عنوان IP، فلن يمكن تحميل الصفحة. لذا، تعتبر ذاكرة التخزين المؤقت DNS المكان الذي يتم فيه تخزين جميع عناوين IP على نظام التشغيل، مما يحاول تسريع عملية تحويل الاسم إلى عنوان IP قبل الحاجة إلى إرسال طلب.
كيف يمكنني عرض البيانات في ذاكرة التخزين المؤقت ل DNS؟
لرؤية محتويات ذاكرة التخزين المؤقت المحلية ل DNS على نظام ويندوز، عليك الدخول إلى "موجّه الأوامر" (Command Prompt). لمعرفة بيانات DNS الخاصة بك، اتبع الخطوات التالية حسب إصدار ويندوز لديك:
Windows Vista، 7، و8:
- انقر على "ابدأ" (Start) (الرمز في الزاوية السفلية اليسرى من الشاشة) واختر "تشغيل" (Run).
- اكتب "Command" أو "cmd" في الصندوق. ابدأ من الخطوة الثانية أدناه.
Windows 10:
- اكتب "Command" في صندوق البحث على شريط المهام.
- انقر بزر الماوس الأيمن على رمز "موجه الأوامر" واختر "تشغيل كمسؤول" (Run as administrator).
- عندما تفتح نافذة "موجه الأوامر"، اكتب "ipconfig /displaydns" واضغط على Enter.
إذا تم تنفيذ الخطوات بشكل صحيح، يجب أن يبدو كل نطاق مخزن في الذاكرة التخزينية على النحو التالي:
www.youtube.com
—————————————-
Record Name . . . . . : www.youtube.com
Record Type . . . . . : 5
Time To Live . . . . : 35
Data Length . . . . . : 8
Section . . . . . . . : Answer
CNAME Record . . . . : youtube-ui.l.google.com
يسجل السجل A (Host Record) عنوان IP المخصص للاسم المستضاف. المعلومات المعروضة للسجل DNS تتضمن عنوان IP (216.58.199.14) ، واسم الموقع المطلوب (www.youtube.com)، وبعض المعلمات الأخرى. ستحتفظ ذاكرة التخزين المؤقت المحلية بكل هذه المعلومات للاستخدام اللاحق حتى يحدث الحاجة لتفريغ DNS.
لماذا وكيف أقوم بتفريغ ذاكرة DNS في ويندوز؟
إذا تمكن اسم نطاق غير مصرح به أو عنوان IP من التسلل إلى الذاكرة، فقد تصبح ذاكرة التخزين المؤقت DNS "مسمومة" مما يؤدي إلى تحويل طلبات العملاء إلى وجهات غير صحيحة. قد تحدث هذه الحالة نتيجة الأخطاء الإدارية أو الأعطال التقنية. ومع ذلك، فإنها غالبًا ما ترتبط بفيروسات الكمبيوتر أو أشكال أخرى من الهجمات الشبكية التي قد تقودك إلى مواقع ضارة أو مليئة بالإعلانات مما يؤدي إلى مشكلات محتملة من التصيد والبرمجيات الضارة. هذا يعد مشكلة رئيسية بالنسبة للعديد من المواقع الكبيرة والشائعة.
لذا، كيف يمكننا حل المشكلات التي تسببها تسمم ذاكرة DNS أو مشكلات الاتصال بالإنترنت؟ نقوم بتفريغ ذاكرة DNS.
ستؤدي عملية مسح ذاكرة التخزين المؤقت ل DNS إلى إزالة جميع الإدخالات المحفوظة، وبالتالي حذف أي سجلات غير مصرح بها من نظام التشغيل لديك. سيجبر ذلك جهاز الكمبيوتر على إعادة ملء تلك الذاكرة من جديد، عن طريق جمع عناوين IP من المواقع التي تمت زيارتها في المستقبل. لتفريغ ذاكرة DNS، يجب العودة إلى "موجه الأوامر" ثم اتباع الخطوات المذكورة أعلاه حسب إصدار ويندوز.
أسئلة شائعة حول تفريغ ذاكرة DNS
1. ماذا يعني تفريغ ذاكرة DNS؟
تفريغ ذاكرة DNS يعني مسح جميع السجلات المخزنة مؤقتًا في نظام التشغيل لإزالة أي معلومات غير صحيحة أو غير مصرح بها، مما يساعد في تحسين سرعة الاتصال بالإنترنت.
2. كيف يؤثر تسمم ذاكرة DNS على تصفحي للإنترنت؟
تسمم ذاكرة DNS يمكن أن يؤدي إلى إرشاد المستخدمين إلى مواقع ويب ضارة بدلاً من المواقع المقصودة، مما قد يعرضهم لمشكلات أمنية مثل الفيروسات أو التصيد.
3. هل يمكنني استعادة سجلات DNS بعد تفريغها؟
نعم، سيتم إعادة بناء ذاكرة التخزين المؤقت بعد تفريغها بعد تصفح المواقع الجديدة التي تزورها، حيث سيجمع نظام التشغيل عناوين IP مرة أخرى.
4. هل أحتاج لتفريغ ذاكرة DNS بشكل دوري؟
يمكن أن تكون عملية التفريغ مفيدة إذا كنت تواجه مشكلات في الاتصال بالإنترنت، ولكن ليس من الضروري القيام بها بشكل دوري.
5. ما هي خطوات تفريغ ذاكرة DNS في Windows؟
تتضمن الخطوات فتح موجه الأوامر، ومن ثم كتابة الأمر "ipconfig /flushdns" لضمان تشغيل العملية بنجاح.
نصيحة هامة: يعد الحفاظ على صحة ذاكرة التخزين المؤقت DNS من الأمور الأساسية لتحسين تجربتك في تصفح الإنترنت. على سبيل المثال، إذا كنت غير قادر على تحميل بعض المواقع، يمكن أن تكون خطوات "How To Flush Your DNS in Windows 10" الحل السريع لاستعادة سرعة وكفاءة اتصالك. تذكر دائماً أن الفحص الدوري لذاكرة DNS يمكن أن يحافظ على أمانك وسرعتك على الإنترنت.