ما هو 127.0 0.1 أو Localhost أو عنوان الاسترجاع؟

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

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

دعونا نستكشف ما هو 127.0.0.1 وما يمكن أن يفعله.

ما هو 127.0.0.1؟

يُعرف 127.0.0.1 بعنوان الاسترجاع ، ولكن يمكنك رؤيته تحت اسم “localhost”. عند توجيه المتصفح إلى 127.0.0.1 ، حاول الاتصال بالكمبيوتر الذي تستخدمه الآن. هذا مفيد عندما تريد الاتصال بخادم على جهاز الكمبيوتر الخاص بك.

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

على سبيل المثال ، إذا قمت بتكوين خادم على الكمبيوتر A ، فيمكنك الاتصال به عن طريق زيارة 127.0.0.1 على الكمبيوتر A. ومع ذلك ، إذا قمت بالتبديل إلى الكمبيوتر B واكتب 127.0.0.1 ، فسيتم الاتصال بالكمبيوتر B من A. بدلاً من ذلك. ستحتاج إلى عنوان IP الخاص بالإنترنت أو الشبكة المحلية للكمبيوتر A للاتصال من الكمبيوتر B.

ما الفرق بين 127.0.0.1 و Localhost؟

لا يوجد فرق حقيقي بين 127.0.0.1 و المضيف المحلي. قد تحب بعض البرامج أحدهما فوق الآخر ، ولكن كلاهما يشير إلى نفس الموقع: جهاز الكمبيوتر الخاص بك.

يمكنك تخيل localhost كـ “name” لـ 127.0.0.1 ، تمامًا مثل “www.google.com” هو “اسم” عنوان IP الخاص بـ Google. ومع ذلك ، عند زيارة www.google.com ، يجب أن يمر عبر خادم DNS حتى يتمكن جهاز الكمبيوتر الخاص بك من معرفة عنوان IP المطابق للاسم.

لا يحتاج Localhost إلى خادم DNS ، لأن جهاز الكمبيوتر الخاص بك يعرف بالفعل أنه يعني أنك تريد الاتصال به. لذلك ، يمكنك استخدام المضيف المحلي حتى إذا لم يكن لديك اتصال بالإنترنت.

كيفية الوصول 127.0.0.1

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

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

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

فيما يستخدم 127.0.0.1؟

لذلك لدينا هذه الطريقة المفيدة لإخبار جهاز الكمبيوتر الخاص بنا بالاتصال بنفسه ، ولكن لماذا يجب أن نقلق بشأنه في المقام الأول؟ ما التطبيقات العملية لهذا؟

استخدام Localhost لتكوين أدوات الشبكة

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

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

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

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

يمكنك رؤيته عمليًا في دليلنا حول كيفية تكوين خادم WAMP . في الدليل ، لنتحدث عن كيفية إعداد خادم WAMP وتشغيله على جهاز الكمبيوتر الخاص بك. بمجرد تشغيله ، يمكنك بعد ذلك استخدام “localhost” لعرض الخادم الخاص بك في المتصفح دون وضعه على الإنترنت.

استخدام Localhost للعب مع الأصدقاء

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

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

للقيام بذلك ، افتح متصفح الخادم وأدخل “localhost” أو “127.0.0.1” كعنوان IP. سوف يتعرف عليها Minecraft ويتصل بالخادم الذي يعمل على جهاز الكمبيوتر.

ما الفرق بين 0.0.0.0 و 127.0.0.1؟

في بعض الأحيان سوف تصادف عنوان IP آخر يسمى 0.0.0.0 ، والذي يبدو أنه يؤدي نفس الوظيفة مثل 127.0.0.1. ومع ذلك ، عند مقارنتها ، ستجد أنها تؤدي مهمتين مختلفتين تمامًا.

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

0.0.0.0 ، من ناحية أخرى ، أكثر من حرف بدل من موضع معين. عندما تستخدم 0.0.0.0 ، فأنت تخبر البرنامج بالسماح بالاتصالات من كل عنوان IP محلي ممكن ، بدلاً من 127.0.0.1 فقط.

اعرف عناوين IP الخاصة بك

هناك عدد قليل من عناوين IP المفيدة التي من المفيد معرفتها ، 127.0.0.1 أحدها. الآن أنت تعرف ما يفعله وكيف يعمل ومتى يمكنك استخدامه.

إذا كنت تريد معرفة المزيد من العناوين المفيدة ، فماذا عن معرفة عنوان IP لجهاز التوجيه الخاص بك ؟

اقرأ المقال كاملاً: ما هو 127.0 0.1 أو Localhost أو عنوان الاسترجاع؟