ما هو loopback device في لينكس ؟

ما هو loopback device في لينكس ؟


جهاز الاسترجاع بالعربية سوف تجد أسمه  loopback device : هو عبارة عن واجهة شبكة افتراضية خاصة يستخدمها الكمبيوتر للتواصل مع نفسه.

يتم استخدامه بشكل رئيسي للتشخيص واستكشاف الأخطاء وإصلاحها ، وللاتصال بالخوادم التي تعمل على الجهاز المحلي.
ما هو loopback device في لينكس ؟



ما هو الهدف من Loopback ؟


عند فصل واجهة الشبكة - على سبيل المثال ، عندما يكون منفذ إيثرنت غير موصل , أو تم إيقاف Wi-Fi , أو غير مرتبط بنقطة وصول , لا يوجد اتصال على هذه الواجهة ممكن ،

ولا حتى التواصل بين جهاز الكمبيوتر الخاص بك ونفسه.

ال loopback interface لا يمثل أي أجهزة فعلية ، لكن التطبيقات التي يجري تشغيلها على المضيف الخاص بك , يمكن دائمًا الاتصال بالخوادم على نفس الجهاز.


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

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


Addresses on Loopback

بالنسبة لـ IPv4 ، يتم تعيين واجهة الاسترجاع  loopback interface لجميع عناوين IP في 127.0.0.0/8 address block.

هذا هو 127.0.0.1 حتى 127.255.255.254 كلها تمثل جهاز الكمبيوتر الخاص بك .

من الضروري فقط استخدام عنوان IP واحد ، وهذا هو 127.0.0.1 هذا IP لديه hostname ل localhost تم تعيينه لها.

وبالتالي ، لتسجيل الدخول باسم المستخدم الخاص بك عبر SSH إلى خادم SSH الذي يعمل على جهازك الخاص ، ستستخدم:

$ ssh sami@localhost


مثل محولات الشبكة الأخرى ، ال loopback يظهر في إخراج ifconfig اسمه lo.

- عرض جميع الواجهات المتاحة .

$ sudo ifconfig

- عرض واجهة محددة .

$ sudo ifconfig lo

- عرض واجهة محددة أخرى .

$ sudo ifconfig wlp2s0

ما هو الهدف من Loopback ؟


كلام غير أكاديمي :  السطور التالية هي أستننتاج قد تكون لا صحة لها علمياً

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

يعمل جهازك داخليا في حال عدم وجود النت .


  • مقدمة ل DNS ما هو DNS ؟ ا [ 1 ]
  • كيفية كتابة Backup Bash Shell Script ؟ 4
  • ما هو Script Execution في Bash Shell Script ؟
  • ما هي أسماء الملفات والأذونات في Bash Shell Script ؟
  • ما هو Bash Shell Scripting ؟ [1]
  • ما هو الفرق بين compiler و interpreter ؟
  • كيفية كتابة shell script في لينكس ؟
  • ما هو MariaDB Replication ؟
  • كيفية تثبيت دروبال على لينكس ؟
  • كيفية إنشاء مستودعات Git ؟ [3]
  • كيفية إعداد git لبيئة التطوير الخاصة بك بخمس دقائق ؟[2]
  • مقدمة سريعة في git . ا[1]
  • ما هو Git ؟ [0]
  • كيفية تثبيت Git على دبيان 10
  • كيفية عرض المستخدمين في لينكس ؟
  • كيفية إعداد مفاتيح SSH على دبيان 10 ؟
  • كيفية منع المستخدمين من إستخدام أوامر معينة في لينكس ؟
  • كيفية تثبيت sudo و تكوين مستخدم مع صلاحياته ؟
  • كيفية إدراة أضافات vim داخليا .
  • كيف ضبط vim الأعدادت الأساسية بعد التثبيت ؟
  • 6 أوضاع لمحرر النصوص vi Editor_Vim_Modes فماهي ؟[6]
  • كيفية تثبيت vim-airline ؟ [4]
  • كيفية تمكين الإكمال التلقائي في VIM ؟ [5]
  • كيفية تثبيت nerdtree مستكشف نظام الملفات للتكامل مع vi ا [3] ؟
  • كيفية تثبيت vim-pathogen ؟ [2]
  • كيفية تثبيت vim أفضل محرر نصوص للخبراء ؟ [1]
  • إنشاء Virtual Machine .. في دبيان .
  • كيفية تمكين حساب المستخدم العادي استخدام KVM ؟ [2]
  • إعداد KVM على لينكس .
  • كيفية تحرير أول نص لك بمحرر النصوص vim ؟ [0]
  • ما هي أفضل محررات النصوص المصدر المفتوح ؟
  • كيفية أستخدام apt لتحديث النظام في لينكس ؟
  • كيفية ضبط protocol المستخدم و services المستخدمة في لينكس ؟
  • كيفية كتابة نظام التشغيل على فلاشة ؟
  • تقسيم terminal لينكس
  • Post a Comment

    0 Comments