كيفية إعداد وتكوين جسر الشبكة على 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

إرسال تعليق

0 تعليقات