ما هو المضيف المحلي؟ شرح LocalHost للمبتدئين

ما هو المضيف المحلي؟ شرح LocalHost للمبتدئين
آخر تحديث بتاريخ نوفمبر 11, 2023

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

يحتوي عنوان الاسترجاع على عنوان IP افتراضي (127.0.0.1) مفيد لاختبار البرامج على جهاز الكمبيوتر الخاص بك، دون إرسال معلومات عبر الإنترنت. يساعد هذا عندما تقوم باختبار التطبيقات غير الجاهزة ليراها العالم.

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

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

ما هو المضيف المحلي؟

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

ما هو 127.0.0.1 وعنوان الاسترجاع؟

مثل عنوان IP، عند كتابة google.com في متصفح الويب، فإنه يوجهك إلى موقع الاستضافة المحلي الخاص به، وهي صفحة جوجل الرئيسية. إذن، إلى أين سيأخذك المضيف المحلي؟ وسوف يأخذك إلى جهاز الكمبيوتر الخاص بك. يُعرف هذا الموقف أيضًا بعنوان الاسترجاع.

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

حقيقة ممتعة: القسم الأول من العنوان – 127 – محجوز فقط للاسترجاعات. ولهذا السبب، يتعرف بروتوكول التحكم في الإرسال وبروتوكول الإنترنت (TCP/IP) على الفور على رغبتك في الاتصال بجهاز الكمبيوتر الخاص بك بعد إدخال أي عنوان يبدأ بهذه الأرقام. ولهذا السبب لا يمكن لأي موقع ويب أن يحتوي على عناوين IP تبدأ بالرقم 127. إذا تم البدء، فسيؤدي هذا الإجراء إلى إنشاء جهاز استرجاع، وهي واجهة افتراضية داخل نظام تشغيل جهاز الكمبيوتر الخاص بك (OS).

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

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

اختبار البرنامج أو تطبيق الويب

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

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

حجب الموقع

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

ولكن قبل أن تتعلم كيف يعمل هذا، عليك أن تعرف ما هو “ملف المضيفين” ودوره في هذا السياق. كما تعلم، جميع النطاقات لها عناوين IP. يمكنك الدخول إلى موقع ويب لأن نظام DNS أو نظام اسم النطاق يبحث عن عنوان IP المناسب الذي تم تسجيل الموقع بموجبه.

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

على سبيل المثال، قد يقوم مسؤول الكمبيوتر في الشركة بحظر الوصول إلى موقع ويب.

اختبار السرعة

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

على سبيل المثال، يمكنك بسهولة فتح موجه الأوامر أو الوحدة الطرفية وإدخال “ping localhost” أو “ping 127.0.0.1”. سيُظهر اختبار المضيف المحلي مدى جودة أداء كل شيء، بدءًا من عدد حزم البيانات المستلمة أو المرسلة أو المفقودة، إلى المدة التي يستغرقها نقل البيانات. في حالة وجود أية مشكلات، يمكنك إصلاح أي مشكلة تحدث على الفور.

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

الخاتمة

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

اترك تعليقاً