كيفية إعداد وتكوين جسر الشبكة على Debian Linux ؟

 إعداد وتكوين جسر الشبكة على Debian Linux ؟


في حال كنت تريد إعداد Bridge للبيئات الافتراضية (KVM) التي تعمل على Debian Linux. 

كيفية إعداد وتكوين جسر الشبكة على Debian Linux ؟


(Bridging) --> تجسير

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


كيف أقوم بإعداد جسر الشبكة ؟


في البداية تجد ملف الإعداد في المكان التالي .

/etc/network/interfaces

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


كيفية إعداد جسر الشبكة على Debian Linux ؟


تحتاج إلى تحرير /etc/network/interfaces و إجراء التعديلات في هذه الملف .

1- أستعرض physical interface الخاصة بك من خلال الأمر التالي .


$  ip -f inet a s

- ملاحظة :

*- في حال تم إعداد الشبكة بشكل أتوماتيكي سوف تجد : scope global dynamic
*- في حال تم إعداد الشبكة بشكل أفتراضي أو يدوي سوف تجد : scope global

2- كل ما يهمك أسم الشبكة المعروف ب physical interface و عنوان IP.

3- تحرير الملف الهدف .

# vi /etc/network/interface 

- إزالة أي تكوين متعلق بـ physical interface .

- إعداد bridging (br0) في ذات الملف .

- أضافات الإعدادات التالية إليه :

# عنوان ip ثابت ملف التكوين  ل br0 
auto br0
iface br0 inet static
address xxxxxxx
broadcast xxxxxxx
netmask xxxxxxx
gateway xxxxxxx
#dns-nameservers xxxxxxx
# إذا كانت حزمة resolvconf مثبتة ، فلا يجب تحريرها
           # ملف التكوين resolv.conf يدويًا. قم بتعيين خادم الأسماء هنا
        # إذا كان لديك واجهات متعددة مثل enp1s0 و wlp2s0 
bridge_ports enp1s0 enp2s0
bridge_stp off       # تعطيل الامتداد Tree Protocol
           bridge_waitport 0    # لا تأخير قبل أن يصبح المنفذ متاحًا
           bridge_fd 0          # لا تأخير الشحن


- يساعدك في ضبط الشبكة : ما هي الحزم مساعدة في ضبط الشبكة .

4- في حال كنت تستخدم DHCP و كنت تريد أن يحصل الجسر على عنوان IP باستخدام DHCP:

# DHCP ip ملف التكوين ل br0 
auto br0
 
# Bridge setup
 iface br0 inet dhcp
    bridge_ports enp1s0 enp2s0
    
5- أعادة التشغيل .

# reboot

6- تحقق من إعادة تشغيل الخدمة:

$ systemctl status network-manager

7- ابحث عن واجهة br0 الجديدة وجدول التوجيه بمساعدة الأمر ip:

$ ip a s

$ ip r

$ ping -c 2 cyberciti.biz


يمكنك أيضًا استخدام الأمر brctl لعرض معلومات حول الجسور الخاصة بك:

# sudo brctl show

إظهار الجسور الحالية:

# sudo bridge link



بعض الأوامر المفيدة :

$ ip a show wlp2s0
$ ip a show br0
إظهار الواجهات المشغلة فقط
$ ip link ls up
تعين عنوان IP للواجهة
ip a add x.x.x.x/x.x.x.x dev wlp2s0

  • مقدمة ل 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 لينكس
  • إرسال تعليق

    0 تعليقات