ملفات المضيف هي ملفات نصية تُستخدم لتعيين أسماء المجال إلى عناوين IP ، وهو بالضبط ما تفعله خوادم DNS. يمكنك استخدامها لتبسيط الاتصال بمواقع الويب ، وعلى هذا النحو ، ستحتاج أحيانًا إلى تعديل أحدها.

على هذا النحو ، سيشرح هذا الدليل ملفات المضيف الموجودة على Windows ، وكيف يمكنك تحريرها ، وماذا تفعل إذا لم تكن قادرًا على القيام بذلك.

ما هو ملف Hosts على Windows؟

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

لنفترض أنك تريد البحث عن موقعنا ، MakeUseOf ، في متصفح الويب الخاص بك. لكي ينجح البحث ، يحتاج جهاز الكمبيوتر الخاص بك إلى عنوان IP ، لذلك يبحث في ملف المضيف.

إذا كنت قد حددت مسبقًا عنوان URL الخاص بـ MakeUseOf ومطابقة IP في الملف ، فإن جهاز الكمبيوتر الخاص بك يستخدم هذه المعلومات للاتصال. خلاف ذلك ، سيحاول الكمبيوتر العثور على عنوان IP في ذاكرة التخزين المؤقت لـ DNS أو الاتصال بخادم DNS كالمعتاد.

instagram viewer

توجد ملفات المضيفين في جميع أنظمة التشغيل ، ولكن في مواقع مختلفة. فيما يلي المواقع النموذجية:

  • Windows 10 - "C: \ Windows \ System32 \ drivers \ etc \ hosts"
  • Mac OS X - "/ private / etc / hosts"
  • Linux - "/ etc / hosts"

لماذا يجب عليك تحرير ملف Hosts؟

يتم تحرير ملف المضيفين لعدة أسباب ، ولكنك تريد عادةً القيام بذلك لأحد استخدامين.

أولاً ، يكون ملف المضيفين مفيدًا إذا كان خادم DNS الخاص بك لا يعمل بكفاءة. إذا كان خادم DNS الخاص بك يعمل ببطء ، فيمكنك إدخال عنوان IP واسم المجال في ملف المضيفين لتسريع عملية البحث (إذا كنت تعرف كل التفاصيل).

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

كيفية تحرير ملف Hosts في نظامي التشغيل Windows 10 و 11

يعد تحرير ملف المضيفين في Windows أمرًا سهلاً للغاية. اتبع الخطوات التالية.

1. قم بإنشاء نسخة احتياطية

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

اتبع هذه الخطوات للمتابعة:

  1. قم بتشغيل File Explorer وانتقل إلى الموقع المذكور أدناه:
    ج: \ ويندوز
    ystem32 \ السائقين \ الخ
  2. ابحث عن ملف المضيفين وانقر عليه بزر الماوس الأيمن.
  3. يختار ينسخ ولصق الملف في مكان آمن آخر على جهاز الكمبيوتر الخاص بك.

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

2. استخدم المفكرة لتحرير ملف Hosts

في هذه الطريقة ، سنقوم بتشغيل ملف المضيفين باستخدام تطبيق المفكرة وتحريره هناك مباشرة.

هذا كل ما عليك القيام به:

  1. افتح المفكرة عن طريق الضغط فوز + S.، وكتابة "المفكرة" في بحث Windows ، والنقر فوق تشغيل كمسؤول.
  2. في النافذة التالية ، انتقل إلى ملف > فتح.
  3. اكتب الموقع التالي في حقل النص لـ File name وانقر فوق فتح. يمكنك أيضًا التنقل يدويًا إلى الملف.
    C: \ Windows \ System32 \ drivers \ etc \ hosts
  4. بمجرد فتح الملف ، قم بالتمرير لأسفل حتى النهاية وأدخل عنوان IP متبوعًا باسم المجال الخاص بالموقع الذي تريد حظره. لنفترض أننا نريد إضافة عنوان IP الخاص بـ Google إلى الملف. باستخدام هذا المثال ، سيبدو ملفنا على النحو التالي.
    127.0.0.1 <أhref=" http://www.google.com">www.google.comأ>
  5. إذا كنت تريد حظر موقع ما ، فما عليك سوى إدخال عناوين IP غير صحيحة مثل 0.0.0.0. باستخدام المثال أعلاه ، سنقوم بإدخال النص التالي إذا أردنا حظر Google.
    0.0.0.0 <أhref=" http://www.google.com">www.google.comأ>
  6. لتوفير الوقت ، انقر فوق ملف > حفظ باسم.
  7. قم بتوسيع القائمة المنسدلة لـ حفظ كنوع و اختار كل الملفات.
  8. اسم الملف باسم المضيفين 2 وحفظه على سطح المكتب الخاص بك.

الآن بعد أن أصبح لديك ملف Hosts جاهزًا للعمل ، كل ما عليك فعله هو وضعه في المكان الصحيح.

  1. توجه إلى سطح المكتب ، وانقر بزر الماوس الأيمن على الملف الذي أنشأته للتو ، واختر إعادة تسمية.
  2. قم بإزالة 2 (أو أي رقم / حرف آخر قمت بإضافته) بحيث يتم تسمية الملف باسم Hosts فقط.
  3. انسخ هذا الملف.
  4. قم بتشغيل File Explorer وانتقل إلى الموقع الأصلي للمضيف.
  5. الصق الملف الجديد هنا واضغط على استبدل الملف في هذه الوجهة إذا ظهرت مطالبة الكتابة فوق.

ملف المضيفين الذي تم تحريره جاهز للاستخدام الآن.

ماذا تفعل إذا كان ملف Hosts لا يعمل

إذا كان ملف المضيفين لا يعمل على نظامك ، فيمكن أن يكون هناك عدة أسباب لحدوث ذلك. قد لا تتمكن من فتح الملف لأن التنسيق غير مدعوم ، أو ليس لديك الإذن الكافي للوصول إليه.

إذا كنت تواجه مشكلات في الملف ، فإليك بعض طرق استكشاف الأخطاء وإصلاحها التي يمكنك تجربتها:

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

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

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

بمجرد مسح ذاكرة التخزين المؤقت DNS ، اتبع هذه الخطوات لمسح ذاكرة التخزين المؤقت لـ NetBIOS:

  1. اكتب موجه الأوامر في بحث Windows وانقر فوق تشغيل كمسؤول.
  2. في النافذة التالية ، قم بتنفيذ الأمر التالي:
    nbtstat -R

بمجرد تنفيذ الأمر ، تحقق من حل المشكلة.

2. أعد تعيين ملف Hosts

يمكنك أيضًا محاولة إعادة تعيين ملف المضيفين إلى نسخته الافتراضية لحل أي مشكلات متعلقة به.

  1. قم بتشغيل File Explorer وانتقل إلى الموقع أدناه:
    ٪ جذر النظام٪ 
    ystem32 \ السائقين \ الخ
  2. أعد تسمية ملف hosts إلى hosts.bak.
  3. بعد ذلك ، انتقل إلى الموقع التالي:
    ٪ ويندير٪
    ystem32 \ السائقين \ الخ
  4. انقر نقرًا مزدوجًا فوق ملف المضيفين واستبدل النص الموجود فيه بما يلي:
    # حقوق النشر (c) 1993-2009 Microsoft Corp.
    #
    # هذا نموذج لملف HOSTS يستخدمه Microsoft TCP / IP لنظام التشغيل Windows.
    #
    # يحتوي هذا الملف على تعيينات عناوين IP لأسماء المضيف. كل
    # يجب الاحتفاظ بإدخال على سطر فردي. يجب أن يكون عنوان IP
    # في العمود الأول متبوعًا باسم المضيف المقابل.
    # يجب فصل عنوان IP واسم المضيف بواحد على الأقل
    # الفضاء.
    #
    # بالإضافة إلى ذلك ، قد يتم إدراج التعليقات (مثل هذه) بشكل فردي
    # خطوط أو بعد اسم الجهاز المشار إليه بالرمز "#".
    #
    # فمثلا:
    #
    # 102.54.94.97وحيد القرن.ذروة.com # مصدرالخادم
    # 38.25.63.10x.ذروة.com # xعميلمضيف
    # يتم التعامل مع تحليل اسم المضيف المحلي داخل DNS نفسه.
    # 127.0.0.1مضيف محلي
    #:: 1 مضيف محلي
  5. احفظ الملف لإجراء التغييرات.

تخصيص ملف Hosts الخاص بك على Windows

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