ما هو المضيف المحلي وكيف يمكنك استخدامه؟

يتم استخدام المضيف المحلي - الذي يشار إليه أيضًا باسم "عنوان الاسترجاع" - لإنشاء اتصال IP أو الاتصال بجهاز الكمبيوتر أو الجهاز الخاص بك. عادةً ما يتم استخدام عنوان الاسترجاع في سياق الشبكات ويوفر للكمبيوتر القدرة على التحقق من صحة مكدس IP.

سيجد أي شخص لديه خلفية أو اهتمام بالشبكات أنه من المهم تعلم وفهم مصطلحات الكمبيوتر المرتبطة بهذا المجال. Localhost هو أحد هذه المصطلحات التي يُنظر إليها على أنها مفيدة لأي فني كمبيوتر. يعد فهم أهمية المضيف المحلي واستخداماته مكانًا رائعًا لبدء رحلتك إلى مصطلحات الشبكات.

ما هو المضيف المحلي وكيف يتم استخدامه؟(What Is LocalHost and How Is It Used?)

ليس مجرد مصطلح ، يمكن أن يكون المضيف المحلي أيضًا اسم مجال ، مثل netflix.com أو google.com . تمامًا(Just) مثل أي مجال ، سيكون للمضيف المحلي أيضًا عنوان بروتوكول الإنترنت(Internet Protocol) (IP) الخاص به. 

سوف يعتمد العنوان المطلوب على بروتوكول الإنترنت المستخدم. سيكون استدعاء المضيف المحلي باستخدام IPv4 ، وهو IPv4 الأكثر شيوعًا ، نطاقًا من 127.0.0.0 إلى 127.255.255.255 ولكنه سيكون عادةً افتراضيًا إلى 127.0.0.1. يمكن لمستخدمي IPv6(IPv6) إنشاء استرجاع عن طريق إدخال: 1.

بروتوكول إنترنت(Internet Protocol)

تم وضع بروتوكول الإنترنت(Internet Protocol) (IP) لإنشاء طريقة قياسية لأجهزة الكمبيوتر للاتصال بالأجهزة الأخرى على الشبكة. فهو لا يحكم العناوين فحسب ، بل يتحكم أيضًا في كيفية إرسال بياناتك واستلامها لكل من الشبكات المحلية وعلى الإنترنت.

IPv4 ، وهو الإصدار 4 من بروتوكول الإنترنت(Internet Protocol) ، هو الأكثر استخدامًا على مستوى العالم. يعتمد IPv4 بشكل كبير على (IPv4)بروتوكول التحكم(Transmission Control Protocol) في الإرسال ( TCP ) للتعامل مع الجزء الأكبر من مخاوف البيانات مثل التسليم والتسلسل والتكامل. تم تصميم عنوان IP هذا كبروتوكول غير متصل لاستخدامه على الأجهزة القائمة على الإيثرنت.

بدأ IPv6(IPv6) في استبدال IPv4 ببطء . نما الطلب على عناوين IP بشكل كبير في أعقاب الطفرة الرقمية. تستخدم المزيد والمزيد من الأجهزة الإنترنت ، لذلك تم تطوير IPv6 لاستيعاب الزيادة ومعالجة بعض العيوب الأساسية الموجودة في IPv4

حيث يسمح IPv4 بحوالي 4.3 مليار عنوان IP فريد للاستخدام ، سيسمح IPv6 بما يصل إلى 340 تريليون تريليون.(IPv6)

بصرف النظر عن الأرقام ، يوفر IPv6 أيضًا مزايا الشبكات. إنه يفتح الكشف الأسهل بين أجهزة الشبكات الأخرى الممكّنة لـ IPv6 ، مما يسمح للمستخدمين باستخدام الخدمات دون الحاجة إلى إجراء من المستخدم النهائي. يتم أيضًا تقليل الحاجة إلى ترجمة عنوان الشبكة(Network Address Translation) ( NAT ) بشكل كبير عند استخدام IPv6 . NAT هو ما يسمح لعملاء IPv4 بمشاركة عنوان IP واحد.

نظرًا لأن IPv4 هو الأكثر شيوعًا بين بروتوكولي الإنترنت المستخدمين ، فسيكون تركيزنا على المضي قدمًا. 

كيف يعمل 127.0.0.1(How 127.0.0.1 Works)

عند إنشاء اتصال IPv4 بعنوان الاسترجاع 127.0.0.1 ، يتم تعيين قناع شبكة فرعية 255.0.0.1. لذلك ، إذا تلقى أي محول أو موجه أو بوابة عامة حزمة بيانات مع الاسترجاع الخاص بك كوجهة لها ، فلن يتم تسجيل معلومات البيانات. 

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

الاستخدامات الشائعة للمضيف المحلي(Common Uses For Localhost)

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

إجراء اختبار السرعة(Running A Speed Test)

يعد إرسال طلب ping هو الاستخدام الأكثر شيوعًا الذي ستجده لعنوان الاسترجاع. باستخدام موجه أوامر Windows(Windows Command Prompt) ، يمكنك اختبار اتصالك واكتشاف أي مشكلات في الأداء(performance issues) قد يواجهها جهاز الكمبيوتر الخاص بك حاليًا.

لتنفيذ طلب اختبار الاتصال إلى المضيف المحلي:

  1. افتح مربع حوار وظيفة التشغيل (مفتاح (Run)Windows + R) واكتب cmd . اضغط على Enter .
    1. يمكنك أيضًا كتابة cmd في مربع البحث في شريط المهام(Taskbar Search) وتحديد موجه الأوامر(Command Prompt ) من القائمة.
    2. (Running as Administrator)ينصح بتشغيل كمسؤول .
  2. اكتب ping 127.0.0.1 واضغط على Enter .

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

حجب المواقع(Blocking Websites)

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

في كل مرة يحاول جهاز الكمبيوتر الخاص بك الوصول إلى موقع ويب أو كمبيوتر بعيد باستخدام اسم المجال ، سيرسل الكمبيوتر طلبًا إلى خادم اسم المجال(Domain Name Server) ( DNS ) بحثًا عن ملف مضيف مخزن محليًا(locally stored host file)

على سبيل المثال ، عنوان IPv4 127.0.0.1 ، سيتم عرضه كـ "مضيف محلي" في DNS . سيجد اسم المجال لأي موقع ويب جديد تزوره نفسه مخزّنًا كملف مضيف. يؤدي هذا إلى إنشاء استجابة تحميل أسرع لأي زيارات عائدة إلى نفس الموقع.

سيحتوي ملف المضيف أيضًا على عناوين IP لجميع أسماء النطاقات التي يخزنها. سيتعين عليك تحرير عناوين IP هذه(edit these IP addresses) لمطابقة عنوان الاسترجاع 127.0.0.1 لحظرها. سيؤدي القيام بذلك إلى إعادة توجيه حركة المرور إلى المضيف المحلي بدلاً من ذلك. 

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

اختبار البرامج الجديدة أو تطبيقات الويب(Testing New Programs Or Web Applications)

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

بالاقتران مع البرامج الأخرى ، يمكنك حتى استخدام الاسترجاع للسماح لتطبيقات الهاتف المحمول المحملة من الجانب بالوصول إلى مكونات خادم سطح المكتب أو إرسال الطلبات إلى واجهة برمجة تطبيقات(API) معينة .



About the author

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



Related posts