ملف hosts هو ملف كمبيوتر يستخدمه نظام التشغيل لتعيين أسماء المضيفين لعناوين IP. إنه ملف نصي عادي ، يسمى المضيفين بشكل تقليدي. في ويندوز 10 هذا لا يختلف. تعرّف Wikipedia الغرض من ملف Hosts على أنه: "يعد ملف hosts أحد مرافق النظام المتعددة التي تساعد في معالجة عقد الشبكة في شبكة الكمبيوتر. يعد هذا جزءًا شائعًا من تطبيق بروتوكول الإنترنت (IP) لنظام التشغيل ، ويخدم وظيفة ترجمة أسماء المضيف الصديقة للإنسان إلى عناوين بروتوكول رقمية ، تسمى عناوين IP ، والتي تحدد وتضيف مضيفًا في شبكة IP. "
يتكون ملف المضيفين في المقام الأول من سطور نصية توضح عنوان IP داخل المجموعة الأولى من النص ، متبوعة باسم مضيف واحد أو أكثر (مثل google.com). يتم فصل كل حقل بواسطة مسافات بيضاء ويفضل استخدام مساحات بيضاء على المساحة لأسباب التنسيق ، على الرغم من أنه يمكن أيضًا استخدام المسافات. يجب أن تبدأ سطور التعليق بعلامة (#)
يحتوي ملف Hosts على تطبيقات أكبر في حظر موارد الإنترنت وإعادة توجيه المجالات المحلية. على سبيل المثال ، تقوم بعض خدمات الويب ومطوري الشبكات الداخلية والمسؤولين بتعريف المجالات المحددة محليًا في شبكة LAN لأغراض متعددة ، مثل الوصول إلى الموارد الداخلية للشركة أو لاختبار مواقع الويب المحلية قيد التطوير. أي مخاوف أمنية بشأن ملف المضيفين هي أنها قد تقدم نفسها كمتجه للبرامج الخبيثة ؛ يؤدي هذا إلى تعديل الملف بواسطة برنامج حصان طروادة أو فيروسات الكمبيوتر لتحويل حركة المرور عن الملاذات المقصودة إلى المواقع التي تستضيف محتويات خبيثة. على سبيل المثال ، منعت دودة الكمبيوتر واسعة الانتشار Mydoom.B المستخدمين من زيارة المواقع المتعلقة بأمان الكمبيوتر وبرامج مكافحة الفيروسات ، كما أثرت أيضًا على الوصول من الكمبيوتر الذي يتعرض للخطر إلى موقع Microsoft Windows Update على الويب.
بشكل عام ، لن يحتاج معظم مستخدمي الكمبيوتر أبدًا إلى تغيير ملف المضيفين ، لكن في بعض الأحيان تنشأ الحاجة. لتغيير هذه الملفات ، يحتاج المرء أولاً إلى تحديد هذه الملفات. تم دفنه بعمق داخل مجلدات نظام التشغيل Windows 10 ، وهو ملف نصي ، ولكنه لا يحتوي على امتداد .txt. يمكن العثور عليها عن طريق التنقل إلى المسار
C: \ نوافذ \ system32 \ السائقين \ الخ.
عادةً عند فتح الملف ، لن يحتوي الملف إلا على بضعة أسطر افتراضيًا .. من خلال الانتقال عبر المسار المذكور أعلاه ، ستظهر نافذة تظهر ملف المضيفين مع بعض الملفات الأخرى مثل البروتوكول والشبكات و lmhosts.sam.
يمكن إجراء تعديل أو تعديل هذه الأجهزة المضيفة باتباع الخطوات أدناه. قبل تعديل هذا الملف ، تأكد من توفر امتياز المسؤول ، حيث يمكن للمسؤولين فقط تعديل / تحرير هذه الملفات. قد ترغب أيضًا في تعطيل برنامج مكافحة الفيروسات مؤقتًا ، حيث قد يتم وضع علامة على ذلك باعتباره نشاطًا مشبوهًا
- بعد كل هذه ، انقر بزر الماوس الأيمن على الملف ، وفتح مع المفكرة. بعد ذلك حسب المتطلبات ، يمكن تنفيذ مجموعة كاملة من الوظائف:
حظر موقع على نظام التشغيل Windows 10 : لحظر الوصول إلى أي موقع معين ، فإن إضافة الإدخال في نهاية ملف hosts مثل 127.0.0.1 blocksite.com (حيث blocksite.com هو عنوان URL الذي تريد حظره) سوف يقوم بما يلزم بت.
إلغاء قفل موقع على نظام التشغيل Windows 10 : على عكس الخطوة المذكورة أعلاه ، حدد مسار URL وحذف المسار وحفظه.
تأمين ملف Hosts : كما ذكر سابقًا ، قد يقدم ملف hosts نفسه في بعض الأحيان كهدف سهل لهجمات الفيروسات وأحصنة طروادة. يمكن رؤية حالات مثل هذه عندما يتم تحويل حركة المرور من الوجهات المقصودة إلى مواقع الويب الضارة الأخرى. في المجتمعات السيبرانية ، يُعرف هذا اختصارًا باسم Hosts File Hijacking. يمكن استخدام طريقتين لعرقلة هذا:
- الخيار الأول هو تثبيت بسيط لبرنامج مكافحة فيروسات موثوق به وسمعته الطيبة.
- ومع ذلك ، لإضافة طبقة إضافية من الأمان ، يمكن إجراء قفل ملف المضيفين لمنع أي مستخدمين أو برامج أخرى من تعديله. لتنفيذ هذا الإجراء ، انقر بزر الماوس الأيمن على ملف المضيفين مع مستكشف Windows ، وقم بزيارة الخصائص في أسفل القائمة ، وجعله ملف للقراءة فقط عن طريق تحديد الخيار من مربع الحوار "خصائص". ثم اضغط موافق.
في بعض الأحيان ، حتى مع وجود بيانات اعتماد المسؤول ، قراءة رسالة خطأ أو لا يمكن إنشاء ملف المضيفين C: \ Windows \ System32 \ drivers \ etc \ hosts. تأكد من صحة المسار واسم الملف. في مثل هذه الحالات ، قم بزيارة المفكرة من قائمة "ابدأ" ، وحدد "تشغيل كمسؤول". سيتيح هذا ظهور بيانات اعتماد المسؤول ، ويمكن إجراء التغييرات اللازمة على ملف المضيفين.