تشغيل وربط VPCS مع GNS3/Dynagen

VPCS أو Virtual PC Simulator هو عبارة عن كمبيوتر وهمي يعمل على بيئة ويندوز أو لينكس ولا يدعم سوى أوامر قليلة (Ping/Tracerout) وهي التي نحتاجها أثناء اللابات الخاصة بـ Cisco عندما نستخدم برنامج Dynamips
ومميزاته أنه صغير الحجم كما يوفر لك الكثير من استهلالك البروسيسور والميموري اذا ما تم مقارنته بـ VMware أو Vitual PC ، وهو يحتوي على 9 أجهزة PC فقط حتى الان
رابط البرنامج

الملفات التي نحتاجها على windows
-------------
cygwin1.dll (وهذا نفس الملف الذي يستخدمه Dynamips ولكنه أحدث وسوف نقوم باستبداله مع القديم مع حفظ القديم بتغيير اسمه أو حفظه في مجلد آخر )
vpcs
vpcs.exe
startup.vpc
-------------
بعد تنزيله نقوم بضبط عناوين الشبكة حسب الطبولوجي أو اللاب المتاح وذلك عن طريق ملف startup.vpc نفتحه بـ notepad ونعدل القيم الاتية حسب المراد
كود:
# The startup file of VPC
# 
1
ip 172.16.1.1 172.16.1.10 24
2
ip 172.16.1.2 172.16.1.10 24
3
ip 172.16.1.3 172.16.1.10 24

# switch to PC1
1
حيث 1 هو رقم أو اسم الجهاز
172.16.1.1 وهو IP الجهاز رقم 1
172.16.1.10 وهو الـ Gateway الخاص بالجهاز رقم 1
24 وهو الـ Subnet Mask في صورة Prefix length
طبعا يكمننا اضافة الجهاز رقم 4 و 5 الى 9


ربط البرنامج مع Dynagen

على سبيل المثال هذه طبولوجي صغيرة وهي عبارة عن جهاز سويتش موصل بـ 2 pc

كود:
[[Router Switch]]
F1/1 = NIO_udp:30000:127.0.0.1:20000
F1/2 = NIO_udp:30001:127.0.0.1:20001
30000 وهو رقم UDP port الخاص بـ Dynamips ويعرف بـ Remote Port
20000 وهو UDP port الخاص بـ VPCS ويعرف بـ Local Port


ربط البرنامج مع GNS3

قم باضافة Cloud ثم Configure ثم ضع البيانات الاتية
Local Port: 30000
Remote host: 127.0.0.1
Remote Port: 20000
ثم Add
هذا بالنسبة للجهاز رقم 1
ومع كل جهاز تريد أضافته ، تقوم باضافة cloud أخرى ثم نفس الإعدادات السابقة مع ملاحظة اختلاف البورتات لكل جهاز


الان قم بتشغيل VPCS عن طريق الملف التنفيذي له وهو vpcs.exe
ثم Dynamips ثم Dynagen أو GNS3

-------------
للتغيير بين الأجهزة فقط أكتب رقم الجهاز مثل : 2 أو 3 أو 4 وهكذا
لعرض بيانات الأجهزة كا الـ IP والـ MAC والبورتات الخاصة بها اكتب show أو s