Warning: Function get_magic_quotes_gpc() is deprecated in /home/forumbs/public_html/includes/class_core.php on line 1960
خطوة خطوة طريقة فتح البورتات لكل الروترات [الأرشيف] - منتديات بانى ستار

المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : خطوة خطوة طريقة فتح البورتات لكل الروترات



Bakenam
01-14-2009, 09:21 PM
انواع الروترات ....

سنأخذ كل راوتر من عائلته .. مثلا D Link عبارة عن عائلة كبيرة جدا ....

سنتعامل مع كل موديل داخل هذه العائلة و هناك انواع كثيرة جدا من الروترات ممكن منسمعش عنها نهائى http://www.absba.org/vb/images/smilies/smile.gif بس ايضا سنضعها هنا لتكون دليل للجميع

طبعا التعامل هيكون مع روترات ADSL

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

نبدأ على بركة الله....

اولا بعض المفاهيم المهمة ...

UPnP >>>>> هذا بروتوكول اسمه Universal Plug and Play

اهمية هذا البروتوكول تختص فى معالجة تطبيقات معينه و اهمها.... العاب الانترنت او OnLine games و برامج الداونلود من اى نوع.... تورنت او خلاف التورنت و التى تعتمد على بروتوكول الشيرنج و P2P

كل الروترات الأن تدعم هذا البروتوكول لأنه لا غنى عنه فى عمل امكانية الاتصال و استغلال سرعة الاتصال الخاصة بك و فتح الاتصال سواء مع الخادم او ال Peer فى حالة الداونلود

و لاغنى عنه ايضا فى حالى OnLine games

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

ان شاء الله اقوم باعداد موضوع اخر سيعالج برامج الداون لود و كيفية ظبطها على اعداد صحيح علشان نعملها توييك "Tweak " او بمعنى اخر تحسين عملها و الاستفادة البانويدث لنا ...


NAT >>>>> هذه ايضا بروتوكول اسمه Network address translation
و هناك ايضا NAPT >>>> و هذا يسمى Network address port mapping

نأخذ اولا NAT >>>> هذه خاصية تفيد فى الأتى ... انها تخفض استهلاك ارقام IP

بمعنى لو عندنا شبكة فيها 10 اجهزة علشان الشبكة تدخل على الانترنت محتاجين 10 ارقام IP حقيقى للدخول و معنى IP حقيقى اى انه معتمد و مسجل من وكالة IANA .
و علشان ارقام IP الحقيقية اللى هى من اصدار 4 او IPv4 قاربت على الانتهاء و جارى الأن الاعداد للعمل ب ارقام IP الاصدار 6 او IPv6 لانتهاء فعلا الاصدار 4 و قرابته على الانتهاء
عملوا حاجه ظريفة جدا....

عملوا ارقام IP وهمية و معنى انها وهمية يعنى ليست معتمدة من IANA للعمل على الانترنت يعنى لو انت عندك جهاز واحد فقط و وضعت له رقم وهمى لن تستطيع الدخول على الانترنت

و هذه الأرقام تكون ضمن نطاقات ارقام IP الحقيقية و معنى انها ضمن اى انها محجوزة لهذ الغرض

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

نرجع الى المثال ... عندنا 10 اجهزة كل جهاز محتاج رقم IP حقيقى .. الحركة الظريفة هى انهم جعلوا هذه الأجهزة ال 10 تشترك فى الدخول الى الانترنت على رقم واحد فقط حقيقى و هنا وفرنا 9 ارقام حقيقية يمكن كل واحد فيها يشارك 255 جهاز على الانترنت يبقى 10 ارقام حقيقية ممكن تخلينا نشارك 255 × 9 ارقام حقيقية .... يعنى 255 رقم وهمى على كل رقم حقيقى
طيب نشوف ايه قصة الأرقام دى ....

كلنا عارفين IP انه بهذا الشكل x.y.w.z هذا مثال على الشكل

راحو عاملين حاجه اسمها نطاقات .... يعنى class
عندنا 3 نطاقات A و B و C و هناك ايضا D و E

خلينا فى اول 3 فقط ... نسأل هنا سؤال مهم ..... ايه فائدة النطاقات دى ؟؟!!

اولا كل نطاق يحمل عدد معين من الأجهزة ..يعنى نطاق A سيحمل عدد اجهزة كالاتى....

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

طيب نطاق B يشيل اكثر ام اقل .... طبعا اقل لأن المعادلة هنا هى 2 مرفوعه ل 16 ناقص 2

و نطاق C هيكون 2 مرفوعه الى 8 ناقص 2

اذا كل نطاق له عدد ارقام IP

و تم نحديد كل نطاق بأول رقم يبدأ به يعنى نطاق A يبدأ من 1.0.0.0 الى 128.255.255.255

كل الكلام دا محسوب على اساس حاجه اسمها Subnet mask اللى ليه اهمية كبيرة جدا فى عمل هذه النطاقات لأن هذا هو الموزع و على اساس هذا ال Subnet mask بنحدد نوع النطاق هل هو A ام B ام C

طيب الأن النطاق الوهمى اللى تم حجزه من نطاق A هو يبدأ ب 10.0.0.0 الى 10.255.255.255
يعنى هذا النطاق وحده يشيل 2 مرفوعه الى 24 ناقص 2

و النطاق الوهمى الخاص ب نطاق B اولا ما هو نطاق B الحقيقى 129.0.0.0 الى 191.255.255.255 النطاق الوهمى المحجوز هنا هو 172.16.0.0 الى 172.31.255.255

و كذلك نطاق C من 192.168.0.0 الى 192.168.255.255

اذا الناس دى حجزت نطاقات وهمية علشان تحجز رقم واحد حقيقى و تستطيع انها تشغل عن طريقه عدد كبير من الأجهزة على الانترنت بهذا الرقم و هذا هو اللى اسمه NAT يعنى الترجمة من الرقم الوهمى الى الرقم الحقيقى و من هنا ظهرت مشكلة البورتات ... و يلاخظ ايضا ان هذا يستخدم فى سيرفر DHCP و هو الخاص بتوزيع ارقام IP على الاجهزة بشكل تلقائى و سنجد ان جميع الروترات تأتى بهذه الخاصية لتوزيع ارقام IP الوهمية على الأجهزة فى الشبكة يعنى الراوتر بيكون DHCP server و اذا كان الروتر لا يدعم هذه الخاصية هنا نشأت فكرة ICS من على الويندوز XP و 2000 او 2003 و هو توصيل خادم يوصل الأجهزة على الشبكة الى الانترنت و يصبح توجيه البورت فى هذه الحالة من على نظام التشغيل

ويندوز 98 لا يدعم خاصية ICS و لكن يوجد الأن باتش من مايكرو سوفت يتم تحديث الاصدارت 98 لفتح خاصية ICS و لكن اصدار 98 second edition يدعم هذه الخاصية "من الأفضل التحديث الى نظام متقدم"

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

و دا اللى سميناه NAPT و كفاية المقدمة الكبيرة دى http://www.absba.org/vb/images/smilies/smile.gif

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

هناك شىء اخر بسيط و هو خدمة QoS فى الويندوز من الأحسن غلقها لأنها تحجز جزء من البانويدث للتطبيقات الحسااسة للزمن...
طريقة الاغلاق سوف نتناولها فى اخر الموضوع ان شاء الله ....

نبدأ بانواع الوترات المتعارف عليها مع عائلة D Link


العائلة ....

DFL-200
DGL-4100
DGL-4300
DI-514
DI-524
DI-604
DI-604v2
DI-614+
DI-624
DI-624+
DI-624M
DI-634M
DI-704
DI-704P-revA
DI-704P-revB
DI-704P-revC
DI-704P-revC-v3.09
DI-704pV2.60
DI-704UP
DI-707
DI-707P
DI-711
DI-713
DI-713P
DI-714
DI-714+v1.31
DI-714P+
di-714P+ver2
DI-724
DI-724P+
DI-754
DI-764
DI-774
DI-784
DI-804
DI-804HV
DI-804HVv2.00
DI-804V
DI-808HV
DI-824VUP
DI-904
DIR-625v1.04
DIR-625v1.05
DIR-655
DSA-3100
DSL-302G
DSL-302Gv2
DSL-302v2
DSL-320G
DSL-500
DSL-500G
DSL-500Gv4
DSL-500T
DSL-500Tv2
DSL-502T
DSL-502Tv1.0
DSL-504
DSL-504G
DSL-504Gv2
DSL-504Gv3
DSL-504T
DSL-504Tv1.0
DSL-504v2
DSL-584T
DSL-604+
DSL-604+vR6.10
DSL-G604T
DSL-G604Tv1.00B02
DSL-G604Tv2
DSL-G624M
DSL-G624T
DVG-1102M
DVG-1120M
DVG-1120Mv2
DVG-1402S
DVG-G1402S
EBR-2310
GLB-502T
VWR-11.4.0
WBR-1310
عائلة كبيرة جدا http://www.absba.org/vb/images/smilies/smile.gif نبدأ مع اول موديل ....

DFL-200

هندخل على المتصفح و نكتب رقم IP الخاص بالروتر و على حسب نوع الروتر Dlink الرقم الافتراضى له 192.168.1.1 و كلمة السر الافتراضية ADMIN

http://absba8.absba.org/teamwork8/dlink/dfl200/dl1.jpg

هنا هنكتب معلومات الدخول ...اسم المستخدم و الافتراضى له admin و كلمة السر و الافتراضى له admin

http://absba8.absba.org/teamwork8/dlink/dfl200/dl2.jpg

هنا هنتبع الصورة و ننتقل الى القسم الصحيح لعمل التمرير مثلا لبرنامج AZUREUS

http://absba8.absba.org/teamwork8/dlink/dfl200/dl3.jpg

هنا نبدأ فى وضع المعلومات لاكمال عملية ظبط التمرير لبورت 6881 و بورت 6999

و يعتبر هذا نطاق بورتات يعنى من بورت 6881 الى بورت 6999 و هذا خاص فقط ببرنامج ازوريوس

نلاحظ انه ممكن وضع ارقام بورت بالتتالى عن طريق وضع رقم البورت و الفصل بنهم بعلامة الفصلة"," او وضعهم على شكل نطاق كما فى المثال و الفصل بينهم بعلامة الداش العادية "-" او وضعهم على الشكلين تتالى و نطاقات


http://absba8.absba.org/teamwork8/dlink/dfl200/dl4.jpg

بكدا نكون خلصنا اول نوع من عائلة D Link و لسه العائلة طويلة بس هيكون نفس شكل السوفت وير

ملحوظة.... اى راوتر يمكن ارجاعه الى وضعه الافتراضى من مفتاح RESET و هذا لحل مشكلة اسم المستخدم و كلمة المرور