دليل المادة
- 1 ما هو DNS؟
- 2 كيف يتم فرض تحديث محتوى صفحة الموقع عبر متصفح الويب؟
- 3 كيفية مسح ذاكرة التخزين المؤقت DNS على نظام التشغيل Windows 10؟
- 4 كيفية مسح ذاكرة التخزين المؤقت DNS على نظام التشغيل MAC OS (iOS)؟
- 5 كيفية مسح ذاكرة التخزين المؤقت DNS على نظام التشغيل Linux؟
- 6 كيفية مسح ذاكرة التخزين المؤقت DNS على CentOS؟
- 7 كيفية مسح ذاكرة التخزين المؤقت DNS على Google Chrome؟
- 8 كيفية مسح ذاكرة التخزين المؤقت DNS في Firefox؟
- 9 كيفية مسح ذاكرة التخزين المؤقت DNS في Safari؟
- 10 كيفية مسح ذاكرة التخزين المؤقت DNS في Internet Explorer؟
- 11 خاتمة
مثلموقع ووردبريسالمشرفون ، نواجه أحيانًا مواقف يتم فيها إجراء بعض التغييرات في التصميم أو JS أو غير ذلك من تغييرات محتوى الصفحة على خادم موقع WordPress ، فقط لنجد أن التغيير لا يعمل بعد تحديث الصفحة محليًا.
في كثير من الحالات ، يمكننا إصلاح ذلك عن طريق فرض تحديث الصفحة ، ولكن في بعض الأحيان لا يعمل ذلك.
في هذه الحالة ، قد تحتاج إلى مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات المحلي.
في هذه المقالة ، سنشرح بالتفصيل كيفية مسح / مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات هذه الخدعة العملية ، وآمل أن تساعدك!
ما هو DNS؟
DNS لتقف على خادم اسم المجال.عند استضافة موقع ويب أو تطبيق ويب على خادم ، سواء كان يعتمد علىلينكسأو Windows ، سيتم تعيين سلسلة محددة من الأرقام المفصولة عشريًا ، والتي تعد من الناحية الفنية عناوين IP. DNS يشبه الترجمة الإنجليزية لهذه الأرقام.
كيف يعمل DNS؟
عندما تقوم بإدخال عنوان موقع ويب في مستعرض ويب ، فإنه يبحث عن DNS الخاص به ، والذي تم تعيينه لاسم المجال على موقع الويب الخاص بمسجل اسم المجال.
ثم يتم تحويله إلى عنوان IP المخصص ويتم إرسال الطلب مرة أخرى إلى موقع الويب إلى الخادم المقابل لـ DNS ، وبالتالي الحصول على عنوان IP.
سبب شرح كيفية عمل DNS هو تسهيل فهم كيفية عمل التخزين المؤقت لنظام أسماء النطاقات.
لتحسين وقت الاستجابة ، تقوم متصفحات الويب بتخزين عناوين DNS لمواقع الويب التي قمت بزيارتها ، وهي عملية تسمى التخزين المؤقت لـ DNS.
لذلك ، إذا قام مالك موقع الويب بترحيل موقع الويب إلى خادم آخر باستخدام DNS الجديد (أو عنوان IP) ، فلا يزال بإمكانك رؤية موقع الويب على الخادم القديم لأن جهاز الكمبيوتر المحلي لديك يخزن DNS الخاص بالخادم القديم مؤقتًا.
للحصول على أحدث محتوى لموقع الويب من الخادم الجديد ، تحتاج إلى مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات للكمبيوتر المحلي.في بعض الأحيان يتم تخزين ذاكرة التخزين المؤقت لفترة طويلة ولن تتمكن من رؤية محتوى موقع الويب الجديد حتى يتم مسح ذاكرة التخزين المؤقت.
عنصر DNS (عملية الواجهة الخلفية) غير مرئي تمامًا بالنسبة لنا على أساس يومي ، إلا إذا وجدت أن التغييرات على موقع الويب لا تظهر كالمعتاد.
لذلك إذا قمت بترحيل موقع الويب الخاص بك إلى خادم جديد وقمت بإجراء بعض التغييرات على موقع الويب الخاص بك ، ولكن لا يمكنك رؤية هذه التغييرات على جهاز الكمبيوتر المحلي الخاص بك ، فإن إحدى خطوات التشخيص الأولى التي تحتاج إلى اتخاذها هي مسح DNS.
يمكنك القيام بذلك على مستوى المتصفح وكذلك على مستوى نظام التشغيل باستخدام أمر flush.
نشرح هذه العملية بمزيد من التفصيل في الأقسام التالية.
كيف يتم فرض تحديث محتوى صفحة الموقع عبر متصفح الويب؟
قبل مسح DNS ، يمكنك محاولة فرض مسح صفحة الويب التي تريد زيارتها.سيؤدي هذا إلى مسح ذاكرة التخزين المؤقت لصفحة الويب ومساعدة المتصفح في العثور على الملفات المحدثة لصفحة الويب.
- نظام التشغيل ويندوز:Internet Explorer أو Microsoft Edge أو Mozilla Firefox أو Google Chromeجوجل كروم، استخدم مجموعة المفاتيح "Ctrl + F5".
- أجهزة كمبيوتر Apple / MAC:Mozilla Firefox أو Google Chrome ، استخدم مجموعة المفاتيح "CMD + SHIFT + R".إذا كنت تستخدم Apple Safari ، فاستخدم مجموعة المفاتيح "SHIFT + Reload".
يمكنك أيضًا محاولة الوصول إلى الصفحة باستخدام وضع التصفح المتخفي (Chrome) أو نافذة خاصة (Firefox).
بعد الانتهاء من التحديث الإجباري لمحتوى الصفحة ، سنقوم بعمل مسح ذاكرة التخزين المؤقت لـ DNS مرة أخرى.تعتمد عملية مسح ذاكرة التخزين المؤقت على خادم التشغيل والمتصفح الخاصين بك. وفيما يلي برنامج تعليمي محدد للعملية.
كيفية مسح ذاكرة التخزين المؤقت DNS على نظام التشغيل Windows 10؟
أدخل وضع موجه الأوامر وامسح ذاكرة التخزين المؤقت على نظام التشغيل Windows.
- استخدم مجموعات مفاتيح لوحة المفاتيح:
Windows+R
- انبثق نافذة التشغيل ▼
- اكتب في مربع الإدخال:
CMD
- اضغط على Enter للتأكيد وستفتح نافذة موجه الأوامر.
- إدخال
ipconfig/flushdns
واضغط على Enter ▼ - تطالبك النافذة بالمعلومات الناجحة لمسح DNS ▼
كيفية مسح ذاكرة التخزين المؤقت DNS على نظام التشغيل MAC OS (iOS)؟
انقر فوق Utilities ضمن Go في شريط التنقل العلوي بجهاز MAC ▼
افتح Terminal / Terminal (ما يعادل موجه الأوامر لنظام التشغيل WIndows) ▼
قم بتنفيذ الأمر التالي لمسح ذاكرة التخزين المؤقت DNS على جهاز الكمبيوتر الخاص بك ▼
sudo killall -HUP mDNSResponder && echo macOS DNS Cache Reset
قد تختلف الأوامر المذكورة أعلاه حسب إصدار نظام التشغيل كما يلي:
1. نظام تشغيل Mac OS X و Mac OS X El Capitan و Mac OS X Mavericks و Mac OS X Mountain يستخدم نظام التشغيل Lion و Mac OS X Lion الأمر التالي ▼
sudo killall -HUP mDNSResponder
2. لنظام التشغيل Mac OS X Yosemite ، استخدم الأوامر التالية ▼
sudo discoveryutil udnsflushcaches
3. استخدم الأمر التالي لنظام التشغيل Mac OS X Snow Leopard ▼
sudo dscacheutil -flushcache
4. لنظام التشغيل Mac OS X Leopard والإصدارات الأقدم ، استخدم الأوامر التالية
sudo lookupd -flushcache
كيفية مسح ذاكرة التخزين المؤقت DNS على نظام التشغيل Linux؟
الخطوة 1:في نظامي Ubuntu Linux و Linux Mint ، استخدم تركيبة لوحة المفاتيح Ctrl + Alt + T لفتح محطة طرفية
الخطوة 2: بعد تشغيل الجهاز ، أدخل رمز الأمر التالي ▼
sudo /etc/init.d/networking restart
- قد يطلب كلمة مرور المسؤول.
الخطوة 3: بمجرد النجاح ، ستعرض رسالة تأكيد مثل هذه ▼
[ ok ] Restarting networking (via systemctl): networking.service
الخطوة 4:إذا كان DNS Flush غير ناجح ، فاتبع الخطوات أدناه.
الخطوة 5:أدخل الأمر التالي في المحطة ▼
sudo apt install nscd
- بعد إكمال الأمر أعلاه ، كرر الخطوات من 1 إلى 4.
كيفية المسحCentOSذاكرة التخزين المؤقت DNS قيد التشغيل؟
استخدم تركيبة لوحة المفاتيح Ctrl + Alt + T لفتح الجهاز.
أدخل الأمر التالي ▼
nscd -i hosts
لإعادة تشغيل خدمة DNS ، أدخل الأمر التالي ▼
service nscd restart
كيفية مسح ذاكرة التخزين المؤقت DNS على Google Chrome؟
امسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات في Chrome ، وافتح متصفح Google Chrome.
في شريط العنوان ، أدخل العنوان التالي ▼
chrome://net-internals/#dns
سيظهر الخيارات التالية ▼
انقر فوق الزر "مسح ذاكرة التخزين المؤقت للمضيف".
كيفية مسح ذاكرة التخزين المؤقت DNS في Firefox؟
انتقل إلى Firefox History وانقر على خيار Clear History ▼
إذا رغبت في ذلك ، حدد Cache / Cache (والخيارات الأخرى ذات الصلة) وانقر فوق الزر Clear Now ▼
كيفية مسح ذاكرة التخزين المؤقت DNS في Safari؟
انتقل إلى خيار الإعدادات المتقدمة ضمن التفضيلات ▼
- حدد الخيار "إظهار قائمة التطوير في شريط القوائم" ▲
ستظهر قائمة التطوير في خيارات قائمة المتصفح ▼
ضمن "التطوير" ، ابحث عن خيار "Empty Caches" ▲
- سيؤدي هذا إلى مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات.
- بدلاً من ذلك ، إذا كنت تريد مسح ذاكرة التخزين المؤقت تمامًا ، فيمكنك النقر مباشرةً على "مسح السجل" ضمن خيار قائمة "السجل" في متصفح Safari
كيفية مسح ذاكرة التخزين المؤقت DNS في Internet Explorer؟
اضغط على الأيقونة (...) في الزاوية اليمنى العليا ، ثم اضغط على "الإعدادات" ▼
انقر فوق الخيار "اختر ما تريد مسحه" ضمن محو بيانات التصفح ▼
حدد خيار Cached Data and Files من القائمة ▼
خاتمة
اعتمادًا على نظام التشغيل والمتصفح بجهاز الكمبيوتر الخاص بك ، يمكنك استخدام إحدى الطرق المذكورة أعلاه إذا واجهت أي مشاكل.
لتحديث موقع الويب الخاص بك للحصول على أحدث البيانات ، يمكننا عادةً القيام بذلك أيضًا:
- حاول فرض تحديث صفحة الويب (Ctrl F5)
- استخدم خيار "محو بيانات التصفح" في إعدادات متصفحك (على النحو الوارد أعلاهقالخطوة)
- امسح DNS الخاص بنظام التشغيل (باستخدام موجه الأوامر أعلاه).
- أعد تشغيل جهاز التوجيه الخاص بك لإعادة تعيين اتصالك بالإنترنت.
بشكل عام ، يمكن أن تحل الخطوات المذكورة أعلاه المشكلة التي يواجهها معظم الأشخاص لا يتم تحديث أحدث محتوى للصفحة.
إذا لم يتم حل المشكلة بعد اتباع الخطوات المذكورة أعلاه ، فمن المستحسن أن تتصل تقنيًا بموفر خادم موقع الويب الخاص بك للحصول على الدعم.
مدونة Hope Chen Weiliang ( https://www.chenweiliang.com/ ) شارك "كيفية فرض التحديث لمسح Windows10 / MAC / Linux / CentOS DNS Cache؟ ، لمساعدتك.
مرحبا بكم في مشاركة رابط هذه المقالة:https://www.chenweiliang.com/cwl-1275.html
مرحبًا بك في قناة Telegram الخاصة بمدونة Chen Weiliang للحصول على آخر التحديثات!
📚 يحتوي هذا الدليل على قيمة كبيرة، 🌟هذه فرصة نادرة، لا تفوتها! ⏰⌛💨
شارك و اعجبك اذا اردت
مشاركتك وإعجاباتك هي دافعنا المستمر!