ما هو ملف Hosts في الويندوز؟ كيفية تحرير الخ / المضيفين؟
ملف Hosts ، المعروف أيضًا باسم etc/hosts ، موجود منذ عام 1984. لكل نظام تشغيل(operating system) واحد ، بما في ذلك Windows . ربما تكون قد واجهت المصطلح etc / hosts دون معرفة ما يعنيه ولماذا يتم استخدامه. إذا كنت مطور ويب ، فأنت بالتأكيد تعرف ما هو هذا الملف وتريد العثور عليه بسرعة. في هذا الدليل ، نوضح ماهية ملف Hosts ، ومكانه في (Hosts)Windows ، وما هو إدخال المضيف(host entry) ، وكيفية تحرير ملف Hosts دون التعثر في أخطاء الأذونات. هيا بنا نبدأ:
ما هو ملف Hosts في الويندوز؟
ملف Hosts (يشار إليه أيضًا باسم etc/hosts ) هو ملف نصي(text file) يستخدمه Windows (وأنظمة التشغيل الأخرى) لتعيين عناوين IP لأسماء المضيف أو أسماء المجال. يعمل هذا الملف كخدمة DNS(DNS service) محلية لجهاز الكمبيوتر المحلي الخاص بك ، ويتجاوز التعيينات من خادم DNS(DNS server) الذي يتصل به جهاز الكمبيوتر الخاص بك ، عبر الشبكة.
أين يوجد ملف Hosts في Windows ؟
تم العثور على ملفات Hosts (أو etc/hosts ) في المجلد التالي: "C:\Windows\System32\drivers\etc"
إنه ملف بدون امتداد للملف(file extension) ، ويمكن فتحه وعرضه في أي محرر نصوص(text editor) ، بما في ذلك المفكرة(Notepad) .
ما هو إدخال المضيف في Windows؟
يخزن ملف Hosts إدخالات المضيف(host entries) . إنها أسطر نصية موحدة تستخدم التنسيق التالي: IPaddress Hostname Comment . الجزء الأول هو عنوان IP(IP address) المراد إعادة التوجيه إليه ، والجزء الثاني هو المجال الذي تريد إعادة توجيهه ، والجزء الثالث عبارة عن تعليق. التعليق ليس إلزاميا فقط أول جزأين. يمكنك فصل المكونات الثلاثة لإدخال مضيف(host entry) بمسافات أو علامات تبويب(TABs) (اضغط على المفتاح TAB مرة أو مرتين). على سبيل المثال ، يمكنك إضافة سطر يقول: "127.0.0.1 www.google.com"
بمجرد حفظ الإدخال أعلاه ، يقوم Windows بإعادة توجيه المجال www.google.com(domain www.google.com) إلى جهاز الكمبيوتر المحلي الخاص بك ، في جميع تطبيقاتك ومتصفحات الويب(apps and web browsers) .
ما هو 127.0.0.1؟
127.0.0.1 هو عنوان IP(IP address) لغرض خاص يؤدي إلى المضيف المحلي ، وهو جهاز الكمبيوتر الخاص بك. ويسمى أيضًا " عنوان الاسترجاع(loopback address) " ، أي العنوان الذي يؤدي إلى الكمبيوتر باستخدام العنوان. على عكس عناوين IP(IP address) القياسية ، لا يرتبط عنوان الاسترجاع بأي جهاز ، ولا يتم توصيله فعليًا بشبكة. (loopback address)يتم استخدام هذا العنوان بواسطة التطبيقات والخدمات(apps and services) المثبتة على جهاز الكمبيوتر الخاص بك ، للتواصل مع المضيف المحلي ، أي جهاز الكمبيوتر الخاص بك.
يحتوي جهاز الكمبيوتر أيضًا على عنوان IP(IP address) فريد ، يختلف عن 127.0.0.1 ، المرتبط ببطاقة الشبكة(network card) الخاصة بك ، والذي يتم استخدامه للتواصل مع الأجهزة والخدمات الأخرى عبر الشبكة أو الإنترنت.
في أغلب الأحيان ، يتم استخدام عنوان IP(IP address) للمضيف المحلي عند تثبيت خادم ويب(web server) على جهاز الكمبيوتر الخاص بك ، لتطوير الويب(web development) ، بحيث يمكن تشغيل صفحات الويب التي تم إنشاؤها محليًا ، واختبارها في مستعرض ويب(web browser) ، كما لو كانت موجودة على الإنترنت .
لتجنب التعارض في شبكات الكمبيوتر ، يمكن أن تكون عناوين IP(IP address) المستخدمة لأجهزة الشبكة أي شيء باستثناء 127.0.0.1. على سبيل المثال ، إذا حاولت يدويًا تعديل عنوان IP (IP address)لبطاقة الشبكة(network card) الخاصة بك ، في Windows ، فستتلقى خطأ يفيد بأن: "عناوين IP التي تبدأ بـ 127 غير صالحة لأنها محجوزة لعنوان الاسترجاع. الرجاء تحديد قيمة أخرى صالحة بين 1 و 223. "("IP addresses starting with 127 are not valid because they are reserved for loopback address. Please specify some other valid value between 1 and 223.")
كيفية فتح ملف Hosts (etc / hosts) وعرضه في Windows
يمكنك تحرير ملف Hosts باستخدام أي محرر نصوص(text editor) . دعونا(Let) نستخدم المفكرة(Notepad) ، على سبيل المثال. أولاً(First) ، والأهم من ذلك ، أن تفتح برنامج Notepad (أو (Notepad)محرر النصوص(text editor) المفضل لديك ) بأذونات المسؤول. تتمثل إحدى طرق القيام بذلك في البحث عن كلمة "notepad" في نظام التشغيل Windows 10(Windows 10) ، والنقر بزر الماوس الأيمن (أو النقر مع الاستمرار(tap and hold) ) على نتيجة بحث (search result)Notepad ، ثم النقر فوق "تشغيل كمسؤول" أو النقر فوقها. ("Run as administrator.")في موجه التحكم بحساب المستخدم (UAC(UAC prompt) ) الذي يظهر ، اضغط على " نعم(Yes) " .
أنت الآن بحاجة إلى فتح ملف Hosts . انقر أو اضغط على ملف(File) ثم فتح(Open) ، أو اضغط على CTRL+O على لوحة المفاتيح.
استعرض للوصول إلى "C:\Windows\System32\drivers\etc" أو انسخ والصق(copy and paste) المسار في حقل العنوان في النافذة المفتوحة(Open) ، واضغط على Enter .
في البداية ، تعني عبارة "لا توجد عناصر تطابق بحثك"("no items match your search") أنك لا ترى أي ملفات. ذلك لأن ملف Hosts لا يحتوي على امتداد ملف(file extension) ، وأن برنامج Notepad يبحث فقط عن الملفات ذات الامتداد ".txt". انقر(Click) أو اضغط على القائمة المنسدلة الموجودة على يمين حقل اسم الملف(File name) ، واختر "All Files (*.*)."
الآن ترى جميع الملفات في المجلد ، بما في ذلك المضيفين(hosts) . حدد الملف واضغط على فتح(Open) .
كيفية تحرير ملف Hosts (etc / hosts) في نظام Windows(Windows)
بعد أن تقوم بفتح ملف Hosts ، يمكنك تحريره وإضافة إدخالات أو تغييرها أو إزالتها كما تفعل في أي ملف نصي(text file) آخر .
تذكر(Remember) أن جميع الإدخالات التي تضيفها يجب أن تستخدم هذا التنسيق: عنوان IP ، اسم المضيف(IP address Hostname) . أضف سطرًا مثل "127.0.0.1 www.google.com" أو "192.168.1.1 www.webapp.com"
عندما تنتهي من تحرير ملف Hosts ، تحتاج إلى حفظ التغييرات. إذا تم إجراء التغييرات ولم يتم حفظها ، فلاحظ أن مربع نافذة المفكرة(Notepad) يبدأ بعلامة *. لحفظ التغييرات ، انتقل إلى ملف(File) ثم حفظ(Save) أو اضغط على CTRL+S على لوحة المفاتيح.
بعد قيامك بحفظ التغييرات ، يتم تطبيقها على الفور وتتجاوز التعيينات من خادم DNS(DNS server) الذي يتصل به جهاز الكمبيوتر الخاص بك.
لماذا يستخدم الناس ملف Hosts؟
لن يستخدم معظم مستخدمي الكمبيوتر العاديين ملف Hosts ما لم يرغبوا في مزحة شخص ما واستخدامه لمنع وصولهم إلى Google أو Facebook أو بعض المواقع الأخرى ، وجعلهم يعتقدون أنه معطل ، ولم يعد يعمل . الأشخاص الذين يستخدمون ملف Hosts بشكل متكرر هم مطورو الويب الذين ينشئون مواقع الويب وتطبيقات الويب(web apps) ، والتي يجب اختبارها محليًا ، قبل نشرها على الإنترنت.
يستخدم محترفو تكنولوجيا المعلومات أيضًا ملف Hosts لمنع الوصول إلى مواقع وموارد ويب محددة على أجهزة الكمبيوتر التي يديرونها في العمل. على سبيل المثال ، يمكنهم استخدامه لمنع الإعلانات في شبكة أعمالهم(business network) ، من شبكات إعلانية محددة.
يمكن للبرامج الضارة أيضًا استخدام ملف Hosts لإعادة توجيه حركة مرور الويب(web traffic) الخاصة بك إلى خوادم يتم التحكم فيها عن بُعد وسرقة المعلومات الشخصية أو البيانات الأخرى.
لا يمكنني تحرير ملف Hosts في Windows ! ماذا أفعل؟
عند تحرير ملف Hosts وحفظه في (Hosts)Windows ، قد تتلقى رسالة خطأ(error message) تنص على: "ليس لديك أذونات للحفظ في هذا الموقع." ("You don't have permissions to save to this location.")يحدث هذا لأنك لم تفتح Notepad أو محرر النصوص(text editor) الذي تستخدمه ، بأذونات المسؤول. اقرأ الأقسام أعلاه وتعرّف على كيفية بدء تشغيل برنامج " المفكرة(Notepad) " بأذونات المسؤول.
بعد القيام بذلك ، يمكنك تحرير ملف Hosts دون أي أخطاء ومشاكل الأذونات.
كيف تستخدم ملف Hosts في الويندوز(Windows) ؟
شكرا(Thank) لك على قراءة هذا البرنامج التعليمي. نأمل أن نكون قد تمكنا من الإجابة على جميع أسئلتك حول ملف Hosts . قبل الإغلاق ، أخبرنا في تعليق ، كيف تخطط لاستخدام ملف Hosts في (Hosts)Windows ؟ هل هو للعمل أم لمجرد مزحة مع صديق أو أحد أفراد الأسرة(friend or family member) ؟ قم بالتعليق(Comment) أدناه ودعنا نشارك خبراتنا في العمل مع ملف Hosts .
Related posts
كيفية إعداد نظام من البداية: أفضل ترتيب لتثبيت كل شيء
كيفية حظر Remote Desktop على جهاز الكمبيوتر الخاص بك Windows
كيفية تكوين إعدادات خادم وكيل في Windows 10
كيفية إضافة واستخدام VPN في Windows 10 (كل ما تحتاج لمعرفته)
منع التطبيقات والألعاب من الوصول إلى الإنترنت باستخدام جدار حماية Windows Defender
كيفية إصابة جهاز الكمبيوتر الشخصي الذي يعمل بنظام Windows أثناء تصفح الويب للحصول على أشياء مجانية
كيف تنشئ USB Windows 10 recovery drive؟
كيفية إنشاء اتصال VPN وتكوينه واستخدامه على جهاز iPhone (أو iPad)
5 أسباب تجعل جدار حماية Windows أحد أفضل جدران الحماية
كيفية إلغاء تثبيت برامج التشغيل من Windows، في 5 خطوات
قم بالمسح بحثًا عن المنافذ المفتوحة وتقييم أمان نظامك باستخدام Nmap
حول InPrivate and Incognito. ما هو التصفح الخاص؟ Which browser هو الأفضل؟
كيفية تثبيت أي إصدار من Windows من أجهزة كمبيوتر أخرى على الشبكة
كيفية التحقق من إصدار Windows 10، OS build، الطبعة، أو النوع
كيفية إنشاء رابط إلى ملف أو مجلد أو مكتبة على جهاز الكمبيوتر الخاص بك
كيف نقول ما Windows لدي (11 طرق)
كيفية بدء تشغيل Windows 10 في Mode آمنة Networking
ASUS AiProtection: تشغيل أو إيقافه؟ تعزيز أمان جهاز التوجيه الخاص بك!
متطلبات النظام: هل يمكن تشغيل جهاز الكمبيوتر الخاص بي ويندوز 11؟
تقديم Windows 8.1: كيفية مزامنة إعداداتك ونسخها احتياطيًا