الرئيسية » Service Room » عيادة NetworkSet المشكلة رقم ستة

عيادة NetworkSet المشكلة رقم ستة

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

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

طبعا الطريقة واجهت صعوبات كثيرة بسبب تعقيد الشبكة التى لديه فهو حقيقة يملك خط شبكة واحد موصول مع الشركة ويحوي مجموعة مواقع داخلية يحتاجها بشكل دائم أثناء عمله وفي نفس الوقت أتصال الأنترنت بطئ جدا وأغلب المواقع المشهورة على الأنترنت تم حظرها ففكر في الأشتراك بشكل سري بشبكة وايرليس قريبة للشركة تقدم خدمة الأنترنت ولكن المشاكل بدأت عندما فعل كرتي الشبكة فهو لايستطيع أن يختار أي كروت الشبكة يستخدم للأتصال مع الأنترنت وأي من كروت الشبكة للأتصال مع المواقع الداخلية؟!….

بدأت البحث وأنا شبه واثق ان لهذا النوع من المشاكل يوجد حل فهي مشكلة تكاد أن تطون شائعة وأن لم تكن فهي نقطة تحتاج أن تكون شركات أنظمة التشغيل مثل مايكروسوفت قد فكرت بهذه المشكلة والحمد لله عملية البحث لم تستغرق أكثر من عشر دقائق لإيجاد الحل.

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

كما ذكرت سابقا أن عمل صديقي في الشركة يتطلب منه الدخول على السيرفرات الموجودة في الشبكة وفي نفس الوقت يريد للمتصفح أن يذهب إلى كرت الوايرليس عندما يطلب صفحات أنترنت أو يحتاج إلى أي عملية تصفح خارجية وأن لا يلجأ إلى الأنترنت الموجود في الشركة وقد وضحت لكم الأيبيات الموجودة وأن لم تكن مطابقة لأني لا أذكرها تماما, المهم الحل الذي أقترحته هو عمل Static map للجهاز من خلال أستخدام امر موجود على الدوس يدعى route ADD هذا الأمر ببساطة يسمح لنا بتحديد الـ Next-Hop لأي شبكة نريدها من خلال كتابة الأمر بالشكل التالي:

route ADD xx.xx.xx.xx MASK xx.xx.xx.xx  xx.xx.xx.xx
route ADD “network” MASK “subnet mask”  “gateway ip”

خطوات حل المشكلة

أول خطوة هي مسح الـ Routing Table الذي قام نظام التشغيل بتكوينها من خلال الأمر route –f

ثاني خطوة هي أضافة الشبكات إلى التايبل بشكل يدوي من خلال الأوامر التالية :

CMD
route ADD 192.168.21.0 MASK 255.255.255.252 192.168.77.1
route ADD 192.168.22.0 MASK 255.255.255.252 192.168.77.1

لاحظوا معي أنني قمت بأضافة شبكتان إلى الجدول لأن من الرسمة التوضيحية للشبكة تستطيعوا أن تستنتجوا أن السيرفرات تم عزلها أعتمادا على الـ Vlans وبالتالي تم عزل كل سيرفران عن الآخر لذلك قمنا بأضافة شبكتان أثنتان.

الخطوة الثالثة عمل Default Gateway للشبكة وهو للانترنت من خلال أرسال كل باكيت لاتنتمي إلى الشبكتان الموجودتان في التايبل إلى الـ default gateway والذي سوف يكون كرت الوايرليس الموجود لدينا والأمر المستخدم هو:

CMD
Route ADD 0.0.0.0 MASK 0.0.0.0 172.16.45.1

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

الأولى: لو كنت من مستخدمي الـ Windows 7 & Vista فأنت تحتاج إلى صلاحيات مدير لتنفيذ هذه الأوامر

الثانية أستخدم الأمر route –p من أجل حفظ الأعدادات على الجهاز لو في حال تم عمل أعادة أقلاع للجهاز سوف تبقى الأعدادات كما هي ولن يتم حذفها لأنها سوف تخزن في الريجستري.
الثالثة أستخدم الأمر route print لمشاهدة الجدول وكل مايحويه من معطيات ومعلومات.
الرابعة أدخل على الرابط التالي من مايكروسوفت للحصول على المزيد من المعلومات حول استخدام هذا الأمر.

مستوى المشكلة: أربعة من خمسة.

مدة حل المشكلة: ساعة تقريبا.

نسبة حل المشكلة: 80% على أساس مشاركة بحل المشكلة عن بعد ولم أشاهد كل النتائج بعيني.

وآخيرا أنا اعطيت المشكلة رانج عالي بعض الشيء وهو أربعة من خمسة وقد يستغرب البعض لهذا الرقم وسبب ذلك برائي أن هذه المشكلة تحتاج منك أن تفهم المشكلة وتحللها كمهندس شبكات حقيقي لأني عندما بدأت حل المشكلة بدأت أفكر كشخص فاهم أن في عالم الشبكات هناك جدول يرجع له كل جهاز موجود على الشبكة وهو جدول الـ routing Table وعلى هذا الأساس بدأت بحثي على غوغل وقد يكون سبب أعطائي المشكلة هذا الرقم هو جهلي بأمكانية التلاعب بجدول الـ Routing الموجود في مايكروسوفت !!!… هذا مالدي لكم اليوم أتمنى أن تكونوا قد استمتعتوا برفقة مع هذه المشكلة وبأن تكون قد أضافة لكم شيء جديد في عالم الشبكات ودمتم بود.

Print Friendly, PDF & Email
تدوينتي لهذا اليوم ليست عبارة عن مشكلة بمعناها الحرفي بل عبارة عن مسألة واجهة أحد أصدقائي في العمل وساعدته في حلها بطريقة جميلة ومبتكرة وأنا عن نفسي لم اكن أعلم عنها إلا لما بدأت أبحث على الأنترنت عن حلول منطقية لمثل هذا النوع من المشاكل لنروي لكم الحكاية البداية بدأت بأتصال من أحد الأصدقاء يسألني عن رائي بموضوع صغير وهو وجود منفذان للأنترنت لديه على الجهاز ويريد الاستفادة منهم في الأتصال مع الانترنت من خلال عمل Load Balancing بين الاثنان وقد جاوبته مباشرة أن هذا مستحيل ولايمكن تطبيقه بالشكل الذي تتصوره أي توزيع الترافيك على الخطان ونصحته بان يستخدم تلك…

عناصر المراجعه :

تقييم المستخدمون: 4.73 ( 2 أصوات)

عن Ayman Alnaimi أيمن النعيمي

مهندس كمبيوتر سوري ومقيم حاليا في قطر , باحث ومطور للمحتوى العربي على الأنترنت, أهدف إلى رفع مستوى الأمة العربية ومساعدتها في النهضة العلمية, أغلب أهتماماتي في الشبكات وتحديدا الهاردوير منها وأقضى معظم وقتي في القراءة والدراسة والعمل وأؤمن بأن الثورة لو كانت لتكون فهي تبدأ بالقراءة ويليها الكتابة وبدون الآخيرة لن يكون هناك ثورة. للتواصل admin@networkset.net & networkset@hotmail.com

27 تعليقات

  1. فعلاً 4 من 5 تقييم عالي شوي!

    مساهمة مفيدة لان الكثيرين لا يعرفونها و الكثيرين يستغربون من آلية عملها!

  2. Zerocode85,,formerly diligent1

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

  3. أشكرك على شرح هذه الطريقة الرائعة وأعتقد أنه في خطأ في default gateway عندك في إعداد الإنترنت والمفترض يكون :
    Route ADD 0.0.0.0 Mask 0.0.0.0 172.16.45.1

    وأنا حبيت أشارك في مدونتك الرائعة لغرض المشاركة وطرح فكرتي وإن كنت على خطأ فأتمنى تصحيح خطأي .

    وتقبل خالص شكري وتقديري ،،
    😀

  4. انا مرت على نفس المشكله…….ولكن ربط كان بين شبكتين مختلفتين في جهاز المشرف على الشبكه ……
    وفعلا كانت هذي الطريقه هي الحل……

    شكرا على الموضوع…..

  5. انا مرت على هذى المشكله…..ولكن الربط كان بين شبكتيين مختلفتين في جهاز المشرف

    ……وفعلا كان هذا هو الحل

    شكرا على الموضوع

  6. جزاك الله خير … لكن عندي سؤال حبيبي ايمن:
    طيب لوفرضنا مثل السيناريو السابق لكن بشرط ان اي اتصال ريموت ديسكتوب على آب بي بوبليك موجود على الانترنت يجب ان يخرج من الانترنت من خلال الشبكة الداخلية وان لا يخرج من الانترنت المتصل بشبكة الوايرليس….
    فماذا هي الخطوات اللازمة في نظام التشغيل ويندوز اذا كان الجهاز يملك كرتين شبكة؟
    ولكم جزيل الشكر

  7. استاااااااااااااااااااااااااااااااااااااااااااااذ

  8. شرح أكثر من رائع، موضوع حصري، جزاك الله خيرا أخي الكريم
    😮 😮 😮 😮

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

  10. بارك الله في الجميع

    مجهود مبارك ان شاء الله

  11. شكرا على الموضوع جزاك الله خير

  12. وااااااااااااااااااو
    انا اول مرة اعرف اني ممكن اعمل routing من الويندوز
    تسلم ايدك بجد 🙂
    لكن انا عندي سؤال
    ازاي انزل موضوع في عيادة Networkset ….
    عايز اعرض المشاكل اللي واجهتني في الشغل وحلها
    بس مش عارف ازاي ؟؟؟!!!

  13. تسلم يا بش مهندس على الشرح
    انا بالفعل عندى وصلتين نت من مصدرين مختلفين بس بمجرد تشبيك الكرتين
    الروت تابل بيتحدث لو حده زى الصوره
    http://img845.imageshack.us/i/unledotm.jpg/

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

  15. تسلم ايدك بجد
    لكن انا عندي سؤال
    ازاي انزل موضوع في عيادة Networkset ….
    عايز اعرض المشاكل اللي واجهتني في الشغل وحلها
    بس مش عارف ازاي ؟؟؟!!!

  16. السلام عليكم و جزاك الله خيرا

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

    تقبل مرورري

  17. شكرا للجميع على المرور وأقول لك شخص حابب يشاركنا المشاكل أن يرسلها على بريد المدونة admin@networkset.net واتمنى أتباع نفس الأسلوب الذي أعرض فيه المشكلة من خلال توضيح التوبولوجي الخاص بالشبكة وتزويد الموضوع بصورتان على الأقل.
    رائد الحربي==>كلامك صحيح أخي رائد وشكرا لك على التنبيه والمشاركة.
    Aref==> لا أعتقد أن الأمر متاح بهذا الشكل بحيث نستطيع التحكم بالتطبيق نفسه وأي منفذ أنترنت يستخدم إلا لو كان لديك بروكسي أو سيرفر مايكروتيك عندها يمكنك تنفيذ الطريقة.
    m3tasm==>قم بوصل كرتين الشبكة وبعدها قم بحذف المعلومات التى قام النظام بتجهيزها من خلال الأمر route -f وبعدها قم بأضافة الأوامر اللازمة لشبكتك.
    Naruto==> إذا أعد قراءة الموضوع جيدا لان الموضوع الأول يتم بشكل عشوائي أما الثاني فنحن من نحدد من أين يخرج الطلب.

  18. مشكور أخي على هذه المعلومات المفيدة

  19. 😛
    شكرا علي المساهمه عند تطيبق الخطوات اعلاه لاحظت الاتي
    1- اعداد كرت الشبكه من غير تحديد Default Gateway.
    2- تطبيق الاعدادات الخاصه بالشبكه المحليه.
    3- اختبار الشبكه المحليه وكانت بنسبه 100 %
    4- اعداد الشبكه الخارجيه ولاحظت التالي
    عند التصفح تعذر cant dispaly the page
    ولكن هناك رد من الموقع مثال :
    ping 209.85.148.104
    thank all

  20. حل بسيط وجامد ……مشكور ايمن

  21. السلام عليكم

    اولا شكرا جزيلا لك اخي ايمن على مدوناتك المفيدة
    ثانيا انا عانيت من نفس المشكلة في العمل ورسمت لاب وبلشت افكر وافكر ….
    بعدين وصلت لنقطة اني لم اعد استطيع التركيز بالتفكير ..
    ثم رجعت اليوم صباحا لنقطة الصفر وبدأت افكر من الصفر كيف اوجه جهازي لاستخدام Default Gateway معينة للوصول لشبكات معينة واستخدام DG اخر للوصول للانترنت وذلك بدون استخدام الراوتر ..
    فسألت نفسي هل من الممكن ان تكون نسخ الويندوز العادية “Professional Versions” تدعم عمل Routing ولو كان بشكل مبسط على سبيل المثال ؟!!! 🙄
    ففتحت الـ Help and Support وبحثت عن static route فاول النتائج كانت شرح عن طريقة عمل static route باستخدام cmd هههههههه 😯

    صراحة ضحكت على نفسي لاني فكرت لما يقارب اليوم بحل بعيد ولكني لم افكر بان انظر عند قدمي .. 😀

    وايضا استكمالا لم قلته اخي ايمن ..
    اكتشفت انه يمكنك ايضا تفعيل الاستماع لـ RIP Updates باستخدام cmd

    شكرا جزيلا لك اخي .. تحياتي للجميع

  22. تسلم ايديك على هيك موقع وهيك معلومات مفيده يا بشمهندس..
    عندي سؤال وكتير محيرني هو انو انا بدي اشرغل راوترين من نوع تي بي لينك واحد هلا شغال على النت وبدي اعمل كوننكت بين الاول وبين التاني
    يعني بدي اربط 2 راوتر على خط نت واحد ..ياريت تجاوبتي …وانا كتير بشكرك مقدما يا بشمهندس

  23. جزاكم الله خير يا مهندس أيمن
    فعلا بنستفيد منك كتير

  24. شكرآ على الطرح الجميل

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

    وشكرآ لك

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

  26. اخي الكريم نشكرك على هذا الحل المثالي والرائع ونتمنى عرض المزيد لنتعلم منك وجزاك الله كل خير

اضف رد

لن يتم نشر البريد الإلكتروني . الحقول المطلوبة مشار لها بـ *

*

x

‎قد يُعجبك أيضاً

VPNمجاني باستخدام برنامج الـ Team Viewer

أصبح برنامج team Viewer عصب عمل أغلب مهندسي الكمبيوتر وأصبح الاعتماد عليه كبير في عمليات ...

تقنية الـ SDN : بروتوكول الـ OpenFlow

في الجزء الثالث من سلسلة الـ SDN سوف نبدأ ربط بعض النقاط التاريخية التى تحدثنا ...

طريقة تنزيل الرخص license على أجهزة سيسكو

بعد التحديث الآخير الذي قامت به سيسكو في الأصدار 15 فرضت على مقتني أجهزتها وجود ...