الأربعاء، 30 أكتوبر 2013

Image

الموضوع: دمج عدد لا نهائى من الخطوط على فتحه لان واحده بطريقه بسيطه جدا

بسم الله الرحمن الرحيم
ان شاء الخالق النهارده هنقدر ندمج عدد لا نهائى من الخطوط على نفس فتحه لان الدخول بسهوله جدا

1- المطلوب ان يكون كارت لان الدخول 10/100/1000 ان كانت خطوطك اكثر من 6 خطوط وخلاف كده عادى اي كارت لان ينفع

2- ان كانت خطوطك بريدج رجعها ايبيهات عاديه مع التوضيح انه لا يوجد اي فرق بين الاثنين
3- قفل ال dhcp من داخل الروترات كلها
4- لو كنت عامل real ip لخط من الخطوط ممكن هوا الوحيد اللى يصبح بريدج علشان سهوله الدخول بخلاف كده خطوطك تكون عاديه


شوف يا سيدى المنتدى متغرق مواضيع للدمج لا حصر لها ومنها الدمج للخطوط المتساويه ومنها المختلف السرعات وهكذا
طيب ايه فكره الدمج من البدايه

الدمج فكرته انك بتعلم كارت نت من الكروت المركبه وتعطيله علامه للراوت وتروح الراوت ترمى العلامه دى مع الايبى وبكده عملنا دايره وصلنا فيها الانترفيس بالمانجل ومن المانجل بالراوتس ومن الراوتس للايبى ادرس ومن الايبى ادرس للانترفيس مره تانيه
راجع الصوره دى


هذه الصورة تم تصغيرها . إضغط على هذا الشريط لرؤية الصورة بحجمها الطبيعي . أبعاد الصورة الأصلية 563x410 .

كده الدمج يشتغل كويس جدا لكن عشوائى
فبنعمل توجيه الاوامر عن طريق التقسيم من المانجل وتحديد الباكتس بروح فين
زى الصوره دى



بعنى اللى افهمه من كده انه ملوش دعوه لا بنوع روتر ولا باسم شركه ولا اي حاجه نهائيا من الفيزيكال


من هنا بقى ييجى موضوعنا اللى هوا اكتر من خط على فتحه واحده


طريقه التوصيل
زى ما قولنا هنقفل ال dhcp من الروترات كلها وهنجمعهم فى سويتش عادى جدا لكن ياريت نوعه كويس بحيث سرعه الاستجابه
هنخرج سلك منهم لكارت الدخول للسيرفر

الدمج بقى هيبقى باي رول دمج موجود عندك وحاسس ان سحبه مريحك
والتعديل هيكون فى مكانين فقط
مثال على كده رول الدمج دا



كود PHP:
ip address add address=10.5.50.1/24 network=10.5.50.0 broadcast=10.5.50.255 interface=LAN
add address
=192.168.1.34/24 network=192.168.1.0 broadcast=192.168.1.255 interface=WAN1
add address
=192.168.2.34/24 network=192.168.2.0 broadcast=192.168.2.255 interface=WAN2     ip firewall mangle  
add chain
=prerouting in-interface=WAN1 connection-mark=no-mark action=mark-connection new-connection-mark=WAN1_conn
add chain
=prerouting in-interface=WAN2 connection-mark=no-mark action=mark-connection new-connection-mark=WAN2_conn  
add chain
=prerouting  in-interface=LAN connection-mark=no-mark dst-address-type=!local per-connection-classifier=both-addresses-and-ports:2/0 action=mark-connection new-connection-mark=WAN1_conn 
add chain
=prerouting  in-interface=LAN connection-mark=no-mark dst-address-type=!local per-connection-classifier=both-addresses-and-ports:2/1 action=mark-connection new-connection-mark=WAN2_conn  
add chain
=prerouting connection-mark=WAN1_conn in-interface=LAN action=mark-routing new-routing-mark=to_WAN1
add chain
=prerouting connection-mark=WAN2_conn in-interface=LAN action=mark-routing new-routing-mark=to_WAN2
add chain
=output connection-mark=WAN1_conn hotspot=auth action=mark-routing new-routing-mark=to_WAN1     
add chain
=output connection-mark=WAN2_conn hotspot=auth action=mark-routing new-routing-mark=to_WAN2   ip route
add dst
-address=0.0.0.0/0 gateway=192.168.1.1 routing-mark=to_WAN1 check-gateway=ping
add dst
-address=0.0.0.0/0 gateway=192.168.2.1 routing-mark=to_WAN2 check-gateway=ping
add dst
-address=0.0.0.0/0 gateway=192.168.1.1 distance=1 check-gateway=ping
add dst
-address=0.0.0.0/0 gateway=192.168.2.1 distance=2 check-gateway=ping   ip firewall nat
add chain
=srcnat src-address=10.5.50.0/24 out-interface=WAN1 action=masquerade
add chain
=srcnat src-address=10.5.50.0/24 out-interface=WAN2 action=masquerade 


دا رول دمج عادى جدا لخطين
الخط الاول الايبى بتاعه 192.168.1.1
الخط التانى الايبى بتاعه 192.168.2.1
هنلاحظ فى الايبى ادرس ان كل ايبى متحددله كارت الدخول بتاعه وبما اننا هنخليها فى حالتنا كارت واحد فقط يبقى هنعمل كل الاسماء اسم كارت الدخول
ويبقى تعديلنا الاول اسم كارت الدخول فى الايبى ادرس وهتبقى بالشكل دا

كود PHP:
ip address
add address
=10.5.50.1/24 network=10.5.50.0 broadcast=10.5.50.255 interface=LAN
add address
=192.168.1.34/24 network=192.168.1.0 broadcast=192.168.1.255 interface=WAN1
add address
=192.168.2.34/24 network=192.168.2.0 broadcast=192.168.2.255 interface=WAN1 
طيب تعديلنا التانى فين
هيكون باذن الله فى اول رولات المانجل اللى هيا دى

كود PHP:
add chain=prerouting in-interface=WAN1 connection-mark=no-mark action=mark-connection new-connection-mark=WAN1_conn
add chain
=prerouting in-interface=WAN2 connection-mark=no-mark action=mark-connection new-connection-mark=WAN2_conn 
هنعدل فيها اسماء in-interface ونخليها بنفس اسم كارت الدخول


وهيبقى شكلها كده

كود PHP:
ip firewall mangle
add chain
=prerouting in-interface=WAN1 connection-mark=no-mark action=mark-connection new-connection-mark=WAN1_conn
add chain
=prerouting in-interface=WAN1 connection-mark=no-mark action=mark-connection new-connection-mark=WAN2_conn 
معنى كده ان الموضوع بسيط جدا جدا جدا

كل ما عليك هتجيب رول دمج متوفر عندك وتغير اسم الكارت فى الايبى ادرس
واسم كارت الدخول فى اول رولات المانجل وادمج مليون خط لو تحب

صوره من دمج 5 خطوط على فتحه واحده اللى هيا wan1
ودمج 10 خطوط لشبكه تانيه على نفس سيرفر الدمج على wan 2
هذه الصورة تم تصغيرها . إضغط على هذا الشريط لرؤية الصورة بحجمها الطبيعي . أبعاد الصورة الأصلية 563x586 .



طيب لو الخطوط غير متساويه

عادى جدا عدل على المانجل زى دمجك العادى بدون اي مشاكل ويستحسن تعدل قبل ما تضع الرول داخل الترمينال

وان شاء الله اكون وضحت الفكره واي استفسار انا معاكوا باذن الرحمن

0 التعليقات: