القائمة الرئيسية

الصفحات

دمج العديد من الشبكات باستخدام نضام openwrt

 

دمج العديد من الشبكات في نظام OpenWrt يمكن تحقيقه بعدة طرق حسب نوع الدمج المطلوب، سواء كان تحميل متوازن (Load Balancing)، تجميع الاتصال (Bonding)، أو إنشاء VLANs. إليك بعض الطرق الشائعة:


1. تحميل متوازن (Load Balancing) باستخدام MWAN3

إذا كان لديك أكثر من اتصال إنترنت (مثلاً، ADSL + 4G أو أكثر من مزود إنترنت)، يمكنك استخدام حزمة MWAN3 لتوزيع الحمل بينهم.

خطوات التثبيت والإعداد

  1. تثبيت MWAN3:
    opkg update
    opkg install mwan3 luci-app-mwan3
    
  2. تمكين الخدمة:
    /etc/init.d/mwan3 enable
    /etc/init.d/mwan3 start
    
  3. إعداد الواجهات (Interfaces):
    • انتقل إلى Network > Interfaces وأضف واجهات الإنترنت التي تريد دمجها.
    • حدد لكل واجهة metric مختلف (القيم الأقل تعطى الأولوية).
  4. إعداد MWAN3:
    • انتقل إلى Network > Load Balancing وأضف الواجهات إلى مجموعات التوازن.
    • يمكنك ضبط نسبة توزيع الحمل لكل واجهة حسب الحاجة.
  5. حفظ الإعدادات وإعادة تشغيل النظام.

2. تجميع الاتصال (Bonding) لدمج السرعات

إذا كنت تريد دمج أكثر من اتصال في نفس الوقت لزيادة السرعة، استخدم Bonding (802.3ad / balance-rr).

خطوات الإعداد

  1. تثبيت الحزم المطلوبة:
    opkg update
    opkg install kmod-bonding
    
  2. إنشاء واجهة Bonding في /etc/config/network:
    config interface 'bond0'
        option proto 'bonding'
        option mode 'balance-rr'
        option ifname 'eth0 eth1'
    
  3. إعادة تشغيل الشبكة:
    /etc/init.d/network restart
    

3. إنشاء VLANs لدمج الشبكات المحلية

إذا كنت تريد دمج عدة شبكات محلية (LANs) في VLAN واحدة، قم بتكوين VLANs على OpenWrt.

مثال لإعداد VLANs في /etc/config/network

config switch_vlan
    option device 'switch0'
    option vlan '10'
    option ports '0t 1 2 3'

config switch_vlan
    option device 'switch0'
    option vlan '20'
    option ports '0t 4 5'
  • VLAN 10 تتضمن المنافذ 1, 2, 3.
  • VLAN 20 تتضمن المنافذ 4, 5.
  • 0t تعني أن المنفذ 0 هو Trunk لنقل جميع الـ VLANs.

الفرق بين الطرق الثلاثة



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


تعليقات