السلام عليكم ورحمه الله وبركاته واهلا بك في موضوع جديد

موضوع اليوم بتكلم فيه عن برنامج اسمه vpc يعمل نظام تشغيل وهمي وبحجم صغير جدا وتستطيع ربطه مع برنامج gns3 وتشغل عليه بعض الاوامر مثل
Ping \tracert
يعني لو انت حابب تطبق فكره ال acl & nat او حتى تتاكد من الاتصال بين جهازين في شبكتين مختلفتين استخدم هذا البرنامج
يعني يمكن تستغني عن vmware
مميزات البرنامج
اولا حجم صغير جدا
يعطيك الى 9 اجهزه
سهل الاستخدام مثل ماراح نشوف
البرنامج يعمل على بيئه dos
نسخه البرنامج الي انا بشرح عليها
https://www.freecode.com.cn/lib/exe/fetch.php?id=wiki%3Avpcs&cache=cache&media=wiki:vp cs-0.14g.zip
طبعا في اصدار جديد ويدعم dhcp بس ماجربته لان هذي النسخه تؤدي الغرض حاليا

ندخل في شرح البرنامج

اولا ندخل على المجلد الي فيه برنامج ال gns3 ونعدل على ملف
نتبع المسار كم هو موضح فالصور
C:\program files\gns3\dynampis



ملف اسمه cygwin1.dll
نضيفله الامتداد .old


ثم نفتح المجلد الي فيه البرنامج
نعمل كوبي لملف اسمه
cygwin1.dll
الى المجلد الي التالي
ومساره عندي C:\program files\gns3\dynampis






ثم انسخ المجلد الي فيه البرنامج vpc الى المجلد الي فيه برنامج gns3

ثم نفتح البرنامج تطلع لنا شاشه مثل الي فالصوره




طبعا الي باين معاكم هو عدد الاجهزه
وعنوان كل جهاز والgateway وايضا البورت الي يستمع منها ال gns للاجهزه

البرنامج من نفسه ينشئ ثلاثه اجهزه ويعد الاي بي الخاصه بهم


انا عامل مثال صغير راوتر وجهاز عادي ومعطيهم عناوين
ال كلاينت عنوانه 192.168.1.2 والراوتر 192.168.1.1
طبعا لازم نغير عنوان الجهاز الي فالبرنامج بحيث يتطابق مع العنوان الي في مثالنا



ملاحظه مهمه
لما تفتح البرنامج انت تكون داخل vpcs 1
يعني انت داخل الحهاز رقم 1 لو حابب تنتقل للجهاز الثاني اضغط رقم 2 بتصير داخل vpcs 2

طيب الحين بنغير عنوان الجهاز رقم 1 بامر بسيط
Ip 192.168.12 192.168.1.1 24
مثل ماهو واضح فالصوره الي فوق
ضيغه الامر اول عنوان هو عنوان الجهاز والي بعده عنوان gateway والي بعده subnetmask

نروح لل gns3 نعمل cloud تمثل الجهاز الوهمي ونضغط على properties ألخاصه بالغيمه
ثم نذهب للتبويب رقم 2 والي هو nio udp
ونكتب loacal port & remote port
هذي القيم بتاخذها من وين؟
من البرنامج نفسه لو عملت الامر show
بيطلع كل جهاز وعنوانه و البورت الخاصه به

بس في ملاحظه مهمه
لما تحط ال local port اكتب 30000
وال remote port 20000
طبعا هو المفروض العكس بس انا لما كنت اعكسهم يطلعلي خطا
ثم اضغط على add وخلاص




بعدين تربط بين الغيمه والراوتر مثل ماهو فالصوره
طبعا لاتنسى تضبط العنوان داخل الرواتر






بعدين من البرنامج تعمل Ping 192.168.1.1





ملاحظه هامه ال configuration ألي تعملها فالبرنامج تحفظ داخل ملف اسمه startup file
وهو الي يقرا منه البرنامج لما يفتح
تقدر تغير وتحط الايي الخاصه بكل جهاز عشان لما يقلع البرنامج يحصل الاعدادات جاهزه عالطول





حتى ال ping من الرواتر الى الجهاز الوهمي ناجحه





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