ehsanotaku
Registered User
راهنمای نصب GNS3 -- قسمت چهارم
بعد از توضیحات مشروح و کامل درباره مباحث مقدماتی ، امروز تصمیم گرفتم که چند تا سناریو ساده رو انجام بدم و دیگه یک جمع بندی با هم داشت باشیم که هر وقت تصمیم به باز کردن کتب و منابع گرفتین دیگه آماده باشین .
قبل از آغاز به تصویر پنل ابزار این برنامه و به توضیحات توجه کنید که باهاش خیلی کار داریم . بسیاری از ابزارها که لازم به توضیح نداره ، مثل ، باز کردن یک پروژه جدید ، باز کردن فایلهای شبکه ، سیو کردن پروژه و ،،،، میمونه یک سری از ابزارهای پر مصرف مثل علامت جارو که برای پاک کردن تپولوجی گرافیکی استفاده شده و یا قسمتی از تپولجی مثل حذف بعضی از لینکها یا ابزار از آان استفاده میکنیم ..
ابزار دیگه که در پنل بسیار قابل استفاده هست ، ابزار نشان دادن نام وسایل به کار گرفته شده در سناریو و تغییر نام آنها هست که برای تغییر نام روترها و ابزار دیگر تحت شبکه ازش استفاده میکنیم . ابزار کلیدی دیگری که کاربرد فراوان دارد در ترسیم و راه اندازی توپولجیهای شبکه ما ، چیزی نیست جز افزودن لینک که به ما کمک میکنه که وسایل رو از پورتهایی که براش در نظر گرفتیم به وسایل دیگه تحت شبکه وصل کنیم .
کلیدهای استارت و توقف هم که مشخص هستن و برای به کار اندازی وسایل تحت شبکه استفاده میشه ،، راه کار دیگری که برای دسترسی به پانل و فرمانها هست ، رایت کلیک کردن بر روی ابزاری مثل روترها هست که در شکل زیر و در قسمتهای قبلی با بعضی از کاربردهای این شورت کاتها آشنا شدین .
با توجه به نیاز به ساختن شبکههای پیچیده برای یادگیری تمامی مباحث مهم و مورد نیاز در محیطهای کاری ، با افزودن تجهیزات مختلف شاهد فشار بار بسیار زیادی بر روی سخت افزار سیستم خواهیم بود که هر قدر شما دوستان مقدار رم مصرفی و پردازنده بهتری استفاده کنید قادر به اجرای کارهای بسیاری خواهید شد .
مقداری که من توصیه میکنم کاملاً متقییر خواهد بود و بستگی به سطحی که شما درش دارین درس میخوانید هست ، اما برای شما که در ابتدای راه هستین و میخوایین CCNA یا CCNP رو آغاز کنید مقدار ۲ گیگ رم با فرکانس مناسب و پردازند 2.5 GHZ دو هسته به بالاتر با مقدار L1,2,3 کچ مناسب کافیست .
دانشجویان عزیز تعدادی روشهای بهینه سازی برای منابع سخت افزاری وجود دارد در برنامه GNS3 ، که من
Idle PC رو تشریح کردم ،دیگه میمونه Ghost Ram رم یا Ghostios و Sparsemem ،که ابزار داخلی و به کار رفته در
GNS3 هست . این دو برنامه داخلی کمک شایانی در بهینه مصرف کردن رم سیستم شما انجام میده Ghostios .
این دو برنامه داخلی کمک شایانی در بهینه مصرف کردن رم سیستم شما انجام میده ،.Ghostios به طور پیش فرض فعّال شده ، میمونه دومی که شرح خواهم داد به چه صورت فعّال کنیدیش در مباحث آینده ، فقط به خاطر داشت باشید که این دو برنامه درون GNS3 موجود هست که بعدها میتوانید ازشون به نحو خوبی در پایین آوردن مصرف کامپیوتر از لحاظ گرمایی ، توانی ، بار مصرفی رم و پردازنده استفاده کنید .
Ghostios برنامه جانبی هست که مقدار مصرف حافظه رو کاهش میده زمانی که ما مثلا روترهای مختلف رو به محیط کاریمون اضافه میکنیم . V-Ram همون ویرچوال رم, با IOS ایمجی که ما لود میکنیم درون برنامه GNS3 با هم ارتباط تنگاتنگی دارن در هنگام آغاز کار و به تعبیر صحیح ، هنگام استارت آپ که ما به یکباره با یک مصرف شدید حافظه که با توجه به تنظیمات Dynamips/dynagen ه به یک نمونش در قبل اشاره کردم بر خورد میکنیم که میتونیم دسترسی به
Memory-Mapped فایلها رو یا میزان مصرف حافظه اصلی رو بسیار کاهش بدیم .
در هنگامی که ما یک Cisco IOS رو لود میکنیم پس به بیانی این برنامه درون V-Ram اول بار گذاری میشه ، مشکل زمانی آغاز میشه که شما مثلا تعداد زیادی روتر رو با هم همزمان فعّال میکنید که به خاطر اینکه همهٔ این روترها از یک IOS در محیط مجازی استفاده میکنند، پس تعداد زیادی درخواست تکراری در Ram م بارگذاری میشه . کار این برنامه کمکی داخلی در این لحظه آغاز میشه برای کاهش بار مصرف حافظه ،به کمک به اشتراک گذاشتن IOS ، یعنی اگر برای مثال ما یک ایمج ۵۰ مگ داشته باشیم و شما ۵ تا روتر رو وادار به آغاز به کار کنید شما ۴*۵۰= که ۲۰۰ مگ از فضاییه حافظه رو صرفه جویی میکنید به کمک برنامه داخلی که معرفی کردم .
خوب دوستان بحث رو بگذارین ادامه بدیم با ساختن یک سناریو دیگه ، این دفعه میخوام ۳ تا روتر یک مدل رو به هم متصل کنم و ببینیم به چه تنظیمات و پیکربنیدهایی احتیاج هست برای یک اتصال موفق .
بعد از کشیدن و گذاشتن این ۳ تا روتر از IOS ایمج یکسانی که لود کردیم در محیط گرافیکی ، بر روی هر کدامش بر روی هر کدامش رایت کلیک میکنیم و Configure رو فشار میدهیم برای هر کدام ، سپس در زیر Tab Slots یک درگاه
Fast Ethernet , و ۴تا درگاه سریال ( PA-4T ) اضافه میکنیم ، باز توجه کنید که برای هر مدل ممکنه که این نامها متفاوت باش ،ولی مشخص هست وقتی که شما درگاه سریال یا اترنت اضافه میکنید .
در این مرحله بر روی دکمه Add a Link در نوار ابزار کاریمون برای اتصال دادن روتر ها استفاده میکنیم ، Manual
رو انتخاب میکنیم از لیستی که باز میشه ، اگر دقت کنیم نشانه اگر موس به حال صلیب در میاد .بر روی R0
۰ که همون نام پیش فرض اولین روتر هست کلیک میکنیم و S1/0 رو که همون پورت سریال و خروجی شماره ۱ هست رو انتخاب میکنیم ، سپس بر روی R1 کلیک میکنیم و دوباره S1/0 رو انتخاب میکنیم . در این مرحله دوباره بر روی R1 کلیک میکنیم و این دفعه S1/1 رو انتخاب و در آخر هم بر روی R2 کلیک میکنیم و S1/1 رو انتخاب میکنیم . بر روی Add a Link دوباره کلیک کنید ( الان به شکل یک تابلویه توقف در میاد به همراه یکX
بعد از کلیک دوباره به صورت همیشگیش که Add a Link هست بر میگرده . اگر الان دوستان کار رو درست انجام داده باشین باید مثل من در پنجره Topology Summery که در سمت راست برنامه GNS3 هست باید این پیکربندیها رو داشته باشین .
در پرانتز اگر خواستید که اسم روترها رو عوض کنید کافیست بر روی روتر رایت کلیک کنید و گزینه Change the Host name رو انتخاب کنید .
چهار تا دکمهٔ پر کاربرد دیگر وجود دارا که من به اختصار قبلاً شرح دادم ، ولی بیایین بهشون با دقت بیشتر نگا کنیم ،،، دکمه اول از چپ به راست مربوط هست به Telnet برایه تمامی وسایل ، Start/Resume برایه تمامی وسایل رو داریم که میتونیم فرمان آغاز به کار بدیم به وسایلی که در شبکه طراحی کردیم ،، و در آخر هم دکمهٔ توقف هست که به مثابه پایان کار وسایل و توقف آان در شبکه هست .
به هنگام فشار دادن هر کدوم از این دکمهها در نوار ابزار یک پنجره باز خواهد شد و به ما نشان میدهد که روترها دارن آغاز به کار میکنن و سپس لینک هائی که در مرحله قبل با آنها روترها رو به هم وصل کردیم سبز میشن که نشون از آغاز تماس هست .
حال اگر بر روی پنجره Telnet در نوار ابزا فشار دهیم شاهد ظاهر شدن ۳ تا پنجره بوت آپ برای هر کنسول خواهیم بود ، No رو در هر پنجره انتخاب کنید در پاسخ به پرسش Would You Like to enter the Initial Configuration Dialog
همونطور که قبلا درس دادم تا بتونید از خط فرمان هر کنسول برای مشخص کردن أای پی ادرس/سابنت مسک و دیفالت گیتوی درگاههایی که از طریق آان وسایل رو تحت شبکه به هم وصل کردیم استفاده کنیم ،، توجه شود که ما به تعداد اندکی از فرامین در CCNA , CCNP , CompTIA Network احتیاج داریم که به تفضیل درس خواهم داد .
در ادامه پیکربندیها من همون طور که توضیح دادم،نام روتر هام رو عوض میکنم ، أای پی آدرس انتخاب میکنم برای گذرگاه های متصل ، و به عبارتی این ۳ تا روتر آماده میشن برای تست پینگ برای اتصال موفقیت آمیز .
به خط فرمان این ۳ کنسول و فرمانهایی که من استفاده کردم به دقت توجه کنید که بعدها که میخوام مباحث شبکه رو آغاز کنم و فرمانها رو درس بدم متوجه خواید شد که من به چه طریقی این پیکر بندیها رو انجام دادم و هر کدوم چه کار بردی دارن که الان وارد بحث نمیشم ، ولی خب به چشمتون بخور مفید هست^:^
Dynamips West Console Port
Router> enable
Router#configure terminal
Enter Configuration commands, one per line. End with CNTL/Z.
Router (config ) #hostname West
West (config) #enable secret cisco
West (config) # line con 0
West (config-Lines) # logging syn
West (config-line) # exit
West (config) # interface s1/0
West (config-if ) # ip address 10.0.0.1 255.255.255.0
West (config-if) # clock rate 64000
West (config-if ) # no shutdown
West ( config-if ) # exit
West ( config ) # router rip
West (condig-router) # vers
*Aug 6 14:16:50.091: %Link-3-UPDOWN: Interface Serial 1/0, Changed state to upion
West (config-router ) # version 2
West ( config-router) #
*Aug 6 14:16:50.091: % ENTITY_ALARM-6-INFO : CLEAR INFO Sel 1/0 Physical Port Administrative State Down
West ( config-router) # network 10.0.0
*Aug 6 14:16:50.091: LINEPROTO-5-UPDOWN: Line Protocol on Interface Serial 1/0 , Changed state to up
West ( config-routers) # network 10.0.0.0
West ( config-routers) # no auto-summary
West (config-routers) # end
باقی فرمانها هم که استفاده میکنیم برای ۲ کنسول دیگه مشابه هست ، ولی أای پی آدرسها رو باید تغییر داد به همراه نتورک و سابنتها رو که در شکل بالا تا حدودی پیداست ،، باقی مباحث هم برای درس شبکه که میخوام انجام بدم براتون توضیح میدم .
بحث دیگری که به مباحث اضافه خواهد شد اضافه کردن سوئیچ هست ، که به طور مثال در زیر هر یک از این روترها ما میتونیم یک سوئیچ اضافه کنیم ، سپس بر روی دکمه Add a Link در نوار ابزار فشار داده و از درگاه Fa0/0
هر روتر یک کانکشن به پورت شماره ۱ هر سوئیچ اضافه کنیم طبق شکل ، توجه کنید که اگر تمایل به پیاده سازی مباحث پیچیده تر برای سوئیچها هستین ، باید روتری رو انتخاب کنید که گزینه Ether Switch NM-16ESW رو در پنجره
Slot در تنظیماتش داشته باشد ، زیرا در شبیه ساز GNS3 سوئیچهای پیشرفته امکان شبیه سازی ندارد و باید بجاش یک روتر مثل 3640 که در Slot تنظیماتش این گزینه رو دارد نقش سوئیچ رو بازی کند .
در سناریوهای پیشرفته بعدی که باید به کارمون اضافه کنیم ، اضافه کردن رایانه یا همون کامپیوتر هست به توپولجی .
3 روش اساسی برای این منظور وجود داره : ۱. استفاده از برنامه Virtual PC Simulator یا VPCS
2 . اضافه کردن یک روتر و تنظیم کردن آن به طوری که مثل یک رایانه کار کنه ۳. استفاده از یک کامپوتر حقیقی .
نکته : قابل توجه که بعد از انجام هر کدام از گزینههای فوق شما باید قادر به انجام دستورات Ping/Traceroute
باشید برای تست برقراری ارتباط .
استفاده از Virtual PC Simulator به همراه Symbol Library :
VPCS امکان استفاده تا ۹ اعداد کامپیوتر رو به صورت مجازی به ما میده ، در این برنامه امکان استفاده از دستورات پینگ/تریس روت وجود دارد که ما میتونیم روترها، هاستها و کامپیوترهای مجازی محیط خودمون رو پینگ/تریس روت کنیم و از امکان ارتباط آنها و نحوه ارتباطی که از طریق درگاها و أای پی آدرس ، سابنت ها و باقی مسایل اتفاق میفته آگاهی حاصل کنیم . محیط این برنامه بسیار شبیه به Dynamips و به صورت خط فرمانی هست که کلّ حجم برنامه از ۲ مگ تجاوز نمیکنه که از اینجا قابل دریافت هستش .
VPCS ,, پس توجه کنید که یک کامپیوتر حقیقی نیست و فقط یک برنامه هست که در محیطهای ویندوز و لینوکس قابل نصب و اجراست که کمک شایانی به دورههای سیسکو میکنه به خصوص در برنامه GNS3 که در آینده ازش زیاد استفاده میخوام بکنم در امر تدریس .
نکته مهم دیگر آن است که این برنامه جانشین مناسبی هست برای روترها یا پنجره های VMware که به عنوان رایانه استفاده میشن در محیط شبکه Dynampis . استفاده از این برنامه در ضمن بار قابل ملاحظه ای رو از دوش
CPU/Memory ر میدار که در ۲ مود این برنامه کار میکنه : UDP, Ether mode ; در یودپ مود امکان ارسال و دریافت بستههای داده وجود داره که از طریق این پروتکل انجام میشه و در ether Mode از طریق dev/tap انجام میشه که مربوط به به ویندوز نیست این مود .
تعدادی از پارمترهای مورد استفاده :
vpcs [options]
-u udp mode, default
-e tap mode, using /dev/tapx
-s port local udp port, default from 20000
-c port remote udp port(dynamips udp ports), default from 30000
-r file run startup file
show the net configuration of PCs
d Switch to the PC[d], d is digit, range 1 to 9
history List the command history
ip [arguments] Configure PC's IP settings
dhcp Configure host/gateway address using DHCP
arp Show arp table
ping address [options] Ping the network host
tracert address [maxhops] the route packets take to network host
echo [text] Display text in output
clear [arguments] Clear ip/ipv6, arp/neighbor cache
set [arguments] Set hostname, connection port and echo on or off
load filename Load the configuration/script from the file 'filename'
save filename Save the configuration to the file 'filename'
ver Show version
? help
quit Quit program
نکته کلیدی دیگری که لازم به ذکر است این برنامه محدودیت دارد در استفاده از فرامین ، ولی برای دو فرمان پینگ/تریسرت که بسیار در CCNA , CCNP مورد استفاده قرار میگیرد کاربرد دارد ، پس اگر در تپولوجی که خلق میکنید هدفتون استفاده از این فرامین است این برنامه به شدت توصیه میشود با توجه به نقشی که در کاهش لود پردازشی دارد .
طریق نصب :
در ویندوز کافیست که فقط فایل اجرائی vpcs.exe رو اجرا کنید اما در محیط لینوکس باید بر روی vpcs و نه بر روی
vpcs.exe رایت کلیک کنید و Properties رو انتخاب کنید و تیک کنار Execute رو بگذارید و سپس کلوز رو بزنید .
در این مرحله نیاز به ساخت یک Launcher مورد نیاز هست که عمل کردش مثل تقریبا شرتکات در ویندوز هست . برای این منظور در محیط دسکتاپ رایت کلیک میکنیم و Create Launcher رو انتخاب میکنیم ، سپس از منوی کشویی Type , Application in Terminal رو انتخاب میکنیم ، ، برای نام هم VPCS رو در نظر میگیریم .
در پنجره Command ، باید برنامه رو هدایت کنید به به مکان Vpcs که در شکل پیداست ،، در پنجره Comment
هم میتونید Virtual PCs رو قراد بدهید و در آخر بر روی اوکی کلیک کنید .
نکته : همواره بنده توصیه میکنم که قبل از اجرای GNS3 این برنامه VPCS رو اول اجرا کنید و در صفحه کاری آماده داشته باشین .
موفق باشین ، به زودی باز هم مطالب قرار میدهم اگر فرصت کنم ، باشد که کیفیتی خوب رو بعد از چند ماه از نظر آموزشی شاهد باشیم ، حجم تحویل کار رو هم به ۵۰۰ گیگ بنا به تقاضا افزایش دادم ، دیگه اگه لیست خواستین پخ بزنید .
بعد از توضیحات مشروح و کامل درباره مباحث مقدماتی ، امروز تصمیم گرفتم که چند تا سناریو ساده رو انجام بدم و دیگه یک جمع بندی با هم داشت باشیم که هر وقت تصمیم به باز کردن کتب و منابع گرفتین دیگه آماده باشین .
قبل از آغاز به تصویر پنل ابزار این برنامه و به توضیحات توجه کنید که باهاش خیلی کار داریم . بسیاری از ابزارها که لازم به توضیح نداره ، مثل ، باز کردن یک پروژه جدید ، باز کردن فایلهای شبکه ، سیو کردن پروژه و ،،،، میمونه یک سری از ابزارهای پر مصرف مثل علامت جارو که برای پاک کردن تپولوجی گرافیکی استفاده شده و یا قسمتی از تپولجی مثل حذف بعضی از لینکها یا ابزار از آان استفاده میکنیم ..
ابزار دیگه که در پنل بسیار قابل استفاده هست ، ابزار نشان دادن نام وسایل به کار گرفته شده در سناریو و تغییر نام آنها هست که برای تغییر نام روترها و ابزار دیگر تحت شبکه ازش استفاده میکنیم . ابزار کلیدی دیگری که کاربرد فراوان دارد در ترسیم و راه اندازی توپولجیهای شبکه ما ، چیزی نیست جز افزودن لینک که به ما کمک میکنه که وسایل رو از پورتهایی که براش در نظر گرفتیم به وسایل دیگه تحت شبکه وصل کنیم .
کلیدهای استارت و توقف هم که مشخص هستن و برای به کار اندازی وسایل تحت شبکه استفاده میشه ،، راه کار دیگری که برای دسترسی به پانل و فرمانها هست ، رایت کلیک کردن بر روی ابزاری مثل روترها هست که در شکل زیر و در قسمتهای قبلی با بعضی از کاربردهای این شورت کاتها آشنا شدین .
با توجه به نیاز به ساختن شبکههای پیچیده برای یادگیری تمامی مباحث مهم و مورد نیاز در محیطهای کاری ، با افزودن تجهیزات مختلف شاهد فشار بار بسیار زیادی بر روی سخت افزار سیستم خواهیم بود که هر قدر شما دوستان مقدار رم مصرفی و پردازنده بهتری استفاده کنید قادر به اجرای کارهای بسیاری خواهید شد .
مقداری که من توصیه میکنم کاملاً متقییر خواهد بود و بستگی به سطحی که شما درش دارین درس میخوانید هست ، اما برای شما که در ابتدای راه هستین و میخوایین CCNA یا CCNP رو آغاز کنید مقدار ۲ گیگ رم با فرکانس مناسب و پردازند 2.5 GHZ دو هسته به بالاتر با مقدار L1,2,3 کچ مناسب کافیست .
دانشجویان عزیز تعدادی روشهای بهینه سازی برای منابع سخت افزاری وجود دارد در برنامه GNS3 ، که من
Idle PC رو تشریح کردم ،دیگه میمونه Ghost Ram رم یا Ghostios و Sparsemem ،که ابزار داخلی و به کار رفته در
GNS3 هست . این دو برنامه داخلی کمک شایانی در بهینه مصرف کردن رم سیستم شما انجام میده Ghostios .
این دو برنامه داخلی کمک شایانی در بهینه مصرف کردن رم سیستم شما انجام میده ،.Ghostios به طور پیش فرض فعّال شده ، میمونه دومی که شرح خواهم داد به چه صورت فعّال کنیدیش در مباحث آینده ، فقط به خاطر داشت باشید که این دو برنامه درون GNS3 موجود هست که بعدها میتوانید ازشون به نحو خوبی در پایین آوردن مصرف کامپیوتر از لحاظ گرمایی ، توانی ، بار مصرفی رم و پردازنده استفاده کنید .
Ghostios برنامه جانبی هست که مقدار مصرف حافظه رو کاهش میده زمانی که ما مثلا روترهای مختلف رو به محیط کاریمون اضافه میکنیم . V-Ram همون ویرچوال رم, با IOS ایمجی که ما لود میکنیم درون برنامه GNS3 با هم ارتباط تنگاتنگی دارن در هنگام آغاز کار و به تعبیر صحیح ، هنگام استارت آپ که ما به یکباره با یک مصرف شدید حافظه که با توجه به تنظیمات Dynamips/dynagen ه به یک نمونش در قبل اشاره کردم بر خورد میکنیم که میتونیم دسترسی به
Memory-Mapped فایلها رو یا میزان مصرف حافظه اصلی رو بسیار کاهش بدیم .
در هنگامی که ما یک Cisco IOS رو لود میکنیم پس به بیانی این برنامه درون V-Ram اول بار گذاری میشه ، مشکل زمانی آغاز میشه که شما مثلا تعداد زیادی روتر رو با هم همزمان فعّال میکنید که به خاطر اینکه همهٔ این روترها از یک IOS در محیط مجازی استفاده میکنند، پس تعداد زیادی درخواست تکراری در Ram م بارگذاری میشه . کار این برنامه کمکی داخلی در این لحظه آغاز میشه برای کاهش بار مصرف حافظه ،به کمک به اشتراک گذاشتن IOS ، یعنی اگر برای مثال ما یک ایمج ۵۰ مگ داشته باشیم و شما ۵ تا روتر رو وادار به آغاز به کار کنید شما ۴*۵۰= که ۲۰۰ مگ از فضاییه حافظه رو صرفه جویی میکنید به کمک برنامه داخلی که معرفی کردم .
خوب دوستان بحث رو بگذارین ادامه بدیم با ساختن یک سناریو دیگه ، این دفعه میخوام ۳ تا روتر یک مدل رو به هم متصل کنم و ببینیم به چه تنظیمات و پیکربنیدهایی احتیاج هست برای یک اتصال موفق .
بعد از کشیدن و گذاشتن این ۳ تا روتر از IOS ایمج یکسانی که لود کردیم در محیط گرافیکی ، بر روی هر کدامش بر روی هر کدامش رایت کلیک میکنیم و Configure رو فشار میدهیم برای هر کدام ، سپس در زیر Tab Slots یک درگاه
Fast Ethernet , و ۴تا درگاه سریال ( PA-4T ) اضافه میکنیم ، باز توجه کنید که برای هر مدل ممکنه که این نامها متفاوت باش ،ولی مشخص هست وقتی که شما درگاه سریال یا اترنت اضافه میکنید .
در این مرحله بر روی دکمه Add a Link در نوار ابزار کاریمون برای اتصال دادن روتر ها استفاده میکنیم ، Manual
رو انتخاب میکنیم از لیستی که باز میشه ، اگر دقت کنیم نشانه اگر موس به حال صلیب در میاد .بر روی R0
۰ که همون نام پیش فرض اولین روتر هست کلیک میکنیم و S1/0 رو که همون پورت سریال و خروجی شماره ۱ هست رو انتخاب میکنیم ، سپس بر روی R1 کلیک میکنیم و دوباره S1/0 رو انتخاب میکنیم . در این مرحله دوباره بر روی R1 کلیک میکنیم و این دفعه S1/1 رو انتخاب و در آخر هم بر روی R2 کلیک میکنیم و S1/1 رو انتخاب میکنیم . بر روی Add a Link دوباره کلیک کنید ( الان به شکل یک تابلویه توقف در میاد به همراه یکX
بعد از کلیک دوباره به صورت همیشگیش که Add a Link هست بر میگرده . اگر الان دوستان کار رو درست انجام داده باشین باید مثل من در پنجره Topology Summery که در سمت راست برنامه GNS3 هست باید این پیکربندیها رو داشته باشین .
در پرانتز اگر خواستید که اسم روترها رو عوض کنید کافیست بر روی روتر رایت کلیک کنید و گزینه Change the Host name رو انتخاب کنید .
چهار تا دکمهٔ پر کاربرد دیگر وجود دارا که من به اختصار قبلاً شرح دادم ، ولی بیایین بهشون با دقت بیشتر نگا کنیم ،،، دکمه اول از چپ به راست مربوط هست به Telnet برایه تمامی وسایل ، Start/Resume برایه تمامی وسایل رو داریم که میتونیم فرمان آغاز به کار بدیم به وسایلی که در شبکه طراحی کردیم ،، و در آخر هم دکمهٔ توقف هست که به مثابه پایان کار وسایل و توقف آان در شبکه هست .
به هنگام فشار دادن هر کدوم از این دکمهها در نوار ابزار یک پنجره باز خواهد شد و به ما نشان میدهد که روترها دارن آغاز به کار میکنن و سپس لینک هائی که در مرحله قبل با آنها روترها رو به هم وصل کردیم سبز میشن که نشون از آغاز تماس هست .
حال اگر بر روی پنجره Telnet در نوار ابزا فشار دهیم شاهد ظاهر شدن ۳ تا پنجره بوت آپ برای هر کنسول خواهیم بود ، No رو در هر پنجره انتخاب کنید در پاسخ به پرسش Would You Like to enter the Initial Configuration Dialog
همونطور که قبلا درس دادم تا بتونید از خط فرمان هر کنسول برای مشخص کردن أای پی ادرس/سابنت مسک و دیفالت گیتوی درگاههایی که از طریق آان وسایل رو تحت شبکه به هم وصل کردیم استفاده کنیم ،، توجه شود که ما به تعداد اندکی از فرامین در CCNA , CCNP , CompTIA Network احتیاج داریم که به تفضیل درس خواهم داد .
در ادامه پیکربندیها من همون طور که توضیح دادم،نام روتر هام رو عوض میکنم ، أای پی آدرس انتخاب میکنم برای گذرگاه های متصل ، و به عبارتی این ۳ تا روتر آماده میشن برای تست پینگ برای اتصال موفقیت آمیز .
به خط فرمان این ۳ کنسول و فرمانهایی که من استفاده کردم به دقت توجه کنید که بعدها که میخوام مباحث شبکه رو آغاز کنم و فرمانها رو درس بدم متوجه خواید شد که من به چه طریقی این پیکر بندیها رو انجام دادم و هر کدوم چه کار بردی دارن که الان وارد بحث نمیشم ، ولی خب به چشمتون بخور مفید هست^:^
Dynamips West Console Port
Router> enable
Router#configure terminal
Enter Configuration commands, one per line. End with CNTL/Z.
Router (config ) #hostname West
West (config) #enable secret cisco
West (config) # line con 0
West (config-Lines) # logging syn
West (config-line) # exit
West (config) # interface s1/0
West (config-if ) # ip address 10.0.0.1 255.255.255.0
West (config-if) # clock rate 64000
West (config-if ) # no shutdown
West ( config-if ) # exit
West ( config ) # router rip
West (condig-router) # vers
*Aug 6 14:16:50.091: %Link-3-UPDOWN: Interface Serial 1/0, Changed state to upion
West (config-router ) # version 2
West ( config-router) #
*Aug 6 14:16:50.091: % ENTITY_ALARM-6-INFO : CLEAR INFO Sel 1/0 Physical Port Administrative State Down
West ( config-router) # network 10.0.0
*Aug 6 14:16:50.091: LINEPROTO-5-UPDOWN: Line Protocol on Interface Serial 1/0 , Changed state to up
West ( config-routers) # network 10.0.0.0
West ( config-routers) # no auto-summary
West (config-routers) # end
باقی فرمانها هم که استفاده میکنیم برای ۲ کنسول دیگه مشابه هست ، ولی أای پی آدرسها رو باید تغییر داد به همراه نتورک و سابنتها رو که در شکل بالا تا حدودی پیداست ،، باقی مباحث هم برای درس شبکه که میخوام انجام بدم براتون توضیح میدم .
بحث دیگری که به مباحث اضافه خواهد شد اضافه کردن سوئیچ هست ، که به طور مثال در زیر هر یک از این روترها ما میتونیم یک سوئیچ اضافه کنیم ، سپس بر روی دکمه Add a Link در نوار ابزار فشار داده و از درگاه Fa0/0
هر روتر یک کانکشن به پورت شماره ۱ هر سوئیچ اضافه کنیم طبق شکل ، توجه کنید که اگر تمایل به پیاده سازی مباحث پیچیده تر برای سوئیچها هستین ، باید روتری رو انتخاب کنید که گزینه Ether Switch NM-16ESW رو در پنجره
Slot در تنظیماتش داشته باشد ، زیرا در شبیه ساز GNS3 سوئیچهای پیشرفته امکان شبیه سازی ندارد و باید بجاش یک روتر مثل 3640 که در Slot تنظیماتش این گزینه رو دارد نقش سوئیچ رو بازی کند .
در سناریوهای پیشرفته بعدی که باید به کارمون اضافه کنیم ، اضافه کردن رایانه یا همون کامپیوتر هست به توپولجی .
3 روش اساسی برای این منظور وجود داره : ۱. استفاده از برنامه Virtual PC Simulator یا VPCS
2 . اضافه کردن یک روتر و تنظیم کردن آن به طوری که مثل یک رایانه کار کنه ۳. استفاده از یک کامپوتر حقیقی .
نکته : قابل توجه که بعد از انجام هر کدام از گزینههای فوق شما باید قادر به انجام دستورات Ping/Traceroute
باشید برای تست برقراری ارتباط .
استفاده از Virtual PC Simulator به همراه Symbol Library :
VPCS امکان استفاده تا ۹ اعداد کامپیوتر رو به صورت مجازی به ما میده ، در این برنامه امکان استفاده از دستورات پینگ/تریس روت وجود دارد که ما میتونیم روترها، هاستها و کامپیوترهای مجازی محیط خودمون رو پینگ/تریس روت کنیم و از امکان ارتباط آنها و نحوه ارتباطی که از طریق درگاها و أای پی آدرس ، سابنت ها و باقی مسایل اتفاق میفته آگاهی حاصل کنیم . محیط این برنامه بسیار شبیه به Dynamips و به صورت خط فرمانی هست که کلّ حجم برنامه از ۲ مگ تجاوز نمیکنه که از اینجا قابل دریافت هستش .
VPCS ,, پس توجه کنید که یک کامپیوتر حقیقی نیست و فقط یک برنامه هست که در محیطهای ویندوز و لینوکس قابل نصب و اجراست که کمک شایانی به دورههای سیسکو میکنه به خصوص در برنامه GNS3 که در آینده ازش زیاد استفاده میخوام بکنم در امر تدریس .
نکته مهم دیگر آن است که این برنامه جانشین مناسبی هست برای روترها یا پنجره های VMware که به عنوان رایانه استفاده میشن در محیط شبکه Dynampis . استفاده از این برنامه در ضمن بار قابل ملاحظه ای رو از دوش
CPU/Memory ر میدار که در ۲ مود این برنامه کار میکنه : UDP, Ether mode ; در یودپ مود امکان ارسال و دریافت بستههای داده وجود داره که از طریق این پروتکل انجام میشه و در ether Mode از طریق dev/tap انجام میشه که مربوط به به ویندوز نیست این مود .
تعدادی از پارمترهای مورد استفاده :
vpcs [options]
-u udp mode, default
-e tap mode, using /dev/tapx
-s port local udp port, default from 20000
-c port remote udp port(dynamips udp ports), default from 30000
-r file run startup file
show the net configuration of PCs
d Switch to the PC[d], d is digit, range 1 to 9
history List the command history
ip [arguments] Configure PC's IP settings
dhcp Configure host/gateway address using DHCP
arp Show arp table
ping address [options] Ping the network host
tracert address [maxhops] the route packets take to network host
echo [text] Display text in output
clear [arguments] Clear ip/ipv6, arp/neighbor cache
set [arguments] Set hostname, connection port and echo on or off
load filename Load the configuration/script from the file 'filename'
save filename Save the configuration to the file 'filename'
ver Show version
? help
quit Quit program
نکته کلیدی دیگری که لازم به ذکر است این برنامه محدودیت دارد در استفاده از فرامین ، ولی برای دو فرمان پینگ/تریسرت که بسیار در CCNA , CCNP مورد استفاده قرار میگیرد کاربرد دارد ، پس اگر در تپولوجی که خلق میکنید هدفتون استفاده از این فرامین است این برنامه به شدت توصیه میشود با توجه به نقشی که در کاهش لود پردازشی دارد .
طریق نصب :
در ویندوز کافیست که فقط فایل اجرائی vpcs.exe رو اجرا کنید اما در محیط لینوکس باید بر روی vpcs و نه بر روی
vpcs.exe رایت کلیک کنید و Properties رو انتخاب کنید و تیک کنار Execute رو بگذارید و سپس کلوز رو بزنید .
در این مرحله نیاز به ساخت یک Launcher مورد نیاز هست که عمل کردش مثل تقریبا شرتکات در ویندوز هست . برای این منظور در محیط دسکتاپ رایت کلیک میکنیم و Create Launcher رو انتخاب میکنیم ، سپس از منوی کشویی Type , Application in Terminal رو انتخاب میکنیم ، ، برای نام هم VPCS رو در نظر میگیریم .
در پنجره Command ، باید برنامه رو هدایت کنید به به مکان Vpcs که در شکل پیداست ،، در پنجره Comment
هم میتونید Virtual PCs رو قراد بدهید و در آخر بر روی اوکی کلیک کنید .
نکته : همواره بنده توصیه میکنم که قبل از اجرای GNS3 این برنامه VPCS رو اول اجرا کنید و در صفحه کاری آماده داشته باشین .
موفق باشین ، به زودی باز هم مطالب قرار میدهم اگر فرصت کنم ، باشد که کیفیتی خوب رو بعد از چند ماه از نظر آموزشی شاهد باشیم ، حجم تحویل کار رو هم به ۵۰۰ گیگ بنا به تقاضا افزایش دادم ، دیگه اگه لیست خواستین پخ بزنید .
Last edited: