النقاط الرئيسية
- ملف المضيفين هو المكان الأول الذي يتحقق فيه Windows من عناوين IP عند الاتصال بمواقع الويب ويمكن تحريره يدويًا لمنع الوصول إلى مواقع ويب محددة.
- يقع ملف المضيفين في “C:\Windows\system32\drivers\etc” على كل من نظامي التشغيل Windows 10 و11، وتحتاج إلى أذونات إدارية لتحريره.
- لحظر موقع ويب باستخدام ملف المضيفين، قم بتوجيه عنوان URL إلى 0.0.0.0 أو 192.168.0.1.
ملف المضيفين هو أول مكان يتحقق منه نظام التشغيل Windows عند الاتصال بموقع ويب. يمكنك تحريره يدويًا لمنع الوصول إلى مواقع ويب معينة. تعرف على ماهيته ومكانه وكيفية تحريره.
ماذا يفعل ملف المضيفين؟
عند إدخال عنوان ويب عادي للوصول إلى موقع ويب، مثل google.com، لا يعرف جهاز الكمبيوتر الخاص بك تلقائيًا كيفية الاتصال. فهو يحتاج إلى عنوان IP الصحيح المرتبط بعنوان الويب من أجل إجراء اتصال.
ملف المضيفين هو أول مكان يبحث فيه جهاز الكمبيوتر الخاص بك عن عنوان IP لموقع ويب، ولكن بشكل افتراضي، لا يحتوي ملف المضيفين على أي عنوان IP. إذا لم يتمكن جهاز الكمبيوتر الخاص بك من العثور على عنوان IP في ملف المضيفين، فإنه يتحقق من ذاكرة التخزين المؤقت لنظام أسماء النطاقات أو يتصل بخادم نظام أسماء النطاقات. عندما يتم إدخال عنوان ويب وعنوان IP في ملف المضيفين، فإنه سيوفر هذه المعلومات لجهاز الكمبيوتر الخاص بك في أي وقت تحاول فيه الاتصال بعنوان الويب هذا.
إذا طلب ملف المضيفين من جهاز الكمبيوتر الخاص بك العثور على عنوان ويب على عنوان IP لن يتصل — مثل 0.0.0.0 — فإنه يحظر الوصول إلى موقع الويب.
يستضيف نظام التشغيل Windows موقع الملف
يقع ملف hosts في “C:\Windows\system32\drivers\etc” على كل من نظامي التشغيل Windows 10 و11. تحتاج إلى أذونات إدارية لتحريره، مما يعني أنه لا يمكنك فتحه في نافذة Notepad عادية.
كيفية تعديل ملف hosts في نظام التشغيل Windows
يمكنك تحرير ملف المضيفين باستخدام أي محرر نصوص. هناك مجموعة متنوعة من هذه المحررات، ولكن نظامي التشغيل Windows 10 و11 مزودان ببرنامج Notepad. تجنب استخدام معالج النصوص — قد تتسبب الاختلافات بين Notepad ومعالج النصوص مثل Wordpad في حدوث مشكلات في بعض الأحيان.
سوف تحتاج إلى تشغيل برنامج Notepad كمسؤول لتحرير ملف hosts. للقيام بذلك على نظام التشغيل Windows 10، انقر فوق زر البدء، واكتب “notepad” في شريط البحث، ثم انقر فوق “تشغيل كمسؤول” على اليمين.
إن تشغيل Notepad على Windows 11 هو نفس عملية تشغيل Windows 10، باستثناء أن “تشغيل كمسؤول” لا يتم عرضه على الفور. انقر فوق زر البدء، ثم اكتب “Notepad” في شريط البحث. على الجانب الأيمن، انقر فوق السهم الصغير المتجه لأسفل لإظهار المزيد من الخيارات.
ثم انقر فوق “تشغيل كمسؤول”.
بمجرد فتح المفكرة، انقر فوق ملف > فتح، وانتقل إلى “C:\Windows\System32\drivers\etc”
تم إعداد برنامج “المفكرة” للبحث عن ملفات “.txt” افتراضيًا، لذا ستحتاج إلى إعداده للبحث عن “كل الملفات” في القائمة المنسدلة بدلاً من ذلك. ثم انقر فوق ملف hosts واضغط على “فتح”.
بمجرد فتح ملف المضيفين، يمكنك البدء في إضافة أسطر لحظر مواقع الويب. يمكن تقسيم الأسطر التي تدخل إلى ملف المضيفين إلى ثلاثة مكونات أساسية، كل منها مفصول بمسافة واحدة على الأقل.
- عنوان IP – يخبر جهاز الكمبيوتر الخاص بك بالمكان الذي يجب أن يبحث فيه عن موقع ويب.
- عنوان الويب – هذا هو عنوان موقع الويب الذي تريد حظره.
- التعليق – حيث تصف ما يفعله السطر. يجب أن يسبق التعليق علامة تصنيف.
ليس من الضروري تضمين التعليق حتى يعمل ملف المضيفين، ولكن التعليق على الملفات عند تحريرها يعد عادة ممتازة.
بمجرد الانتهاء من إضافة الأسطر، انقر فوق ملف > حفظ لحفظ التغييرات. لا ينبغي أن تظهر نافذة منبثقة بعد النقر فوق حفظ. إذا ظهرت، فهذا يعني أن برنامج المفكرة ليس لديه حق الوصول الإداري، وأنك بحاجة إلى إغلاق برنامج المفكرة وتشغيله كمسؤول. بمجرد الحفظ بنجاح، امض قدمًا واخرج من برنامج المفكرة.
هناك عنوانان، 127.0.0.1 و0.0.0.0، يستخدمان عادة في ملف المضيفين لمنع حركة المرور. هناك اختلافات كبيرة بين 127.0.0.1 و0.0.0.0، ولكن في معظم الحالات يعمل أي منهما. نادرًا ما قد يواجه البرنامج الذي يعمل على جهاز الكمبيوتر الخاص بك مشكلات إذا كنت تستخدم 127.0.0.1، لذا فمن الأفضل الالتزام بـ 0.0.0.0.
إذا كان لا يزال بإمكانك الاتصال بالعناوين المحظورة
تستخدم الإصدارات الحديثة من Google Chrome وMozilla Firefox وMicrosoft Edge نظام DNS over HTTPS (DoH) افتراضيًا. يعمل نظام DNS over HTTPS بنفس الطريقة التي يعمل بها خادم DNS العادي، إلا أن نظام DNS over HTTPS يشفر استعلاماتك لتعزيز خصوصيتك. ويعني تشفير استعلاماتك أن الأطراف الثالثة لا يمكنها معرفة الطلبات التي أرسلتها إلى خادم DNS أو كيفية استجابة الخادم.
عند تمكين DNS عبر HTTPS في المتصفح، يتجاوز المتصفح عميل DNS العادي في Windows 10 و11. وهذا يعني أن المتصفح يتجاهل ملف المضيفين بالكامل ويستخدم خادم DNS آمنًا يحدده المتصفح بدلاً من ذلك، وبالتالي فإن أي عناوين تحاول حظرها باستخدام ملف المضيفين ستكون متاحة. إذا كنت تريد استخدام ملف المضيفين لحظر حركة مرور متصفح الويب، فستحتاج إلى تعطيل DNS عبر HTTPS في متصفحك.
لحسن الحظ، يمكنك تمكين DNS عبر HTTPS على Windows 11. سيسمح لك ذلك باستخدام ملف المضيفين لحظر العناوين مع الحفاظ على مزايا DNS عبر HTTPS.