اموزش اتصال هاست در GNS3

سلام  به  همه دوستان  و خوانندگان این  وبلاگ 

شاید براتون پیش  اومده باشه که بخواهید یه  هاست  رو  به  توپولوژیتون در  GNS3  اضافه کنید  ولی نیمدونید  اینکارو  چطور  انجام  بدین یه  راه   ساده اش   استفاده از  VPCS  هست  که  خیلی  راحت  اینکارو  میتونید انجام بدین 

برای  این کار  ابتدا    این  نرم افزار  کم  حجم  رو از اینجا و همچنین فایل dll  رو از  لینک   دانلود کنید  سپس  هر  دو فایل  رو  توی  یه فولدر در   درایو c  قرار بدین و نرم افزار  رو ران کنید .



 

ادامه مطلب ...

MED یا متریک در BGP

توی این پست میخوام در مورد یکی از مهمترین attribute  های bgp  صحبت  کنم به نام MED  این attribute  در بین attribute  های bgp  ،  رتبه 6 رو داره یعنی bgp  برای انتخاب مسیر  یه سری  اولویت رو مد نظر  قرار میده که MED  در اولویت ششم هست 

این مشخصه یا attribute   روی  روت های  ورودی  به AS   ما تاثیر  میذاره  یعنی   مثلا شرکت ما   به دوتا ISP  لینک داره که 

وقتی  ما روی  روتر لبه خودمون    مقدار   MED  رو که به متریک  هم معروف هست  ست میکنیم  این مقدار  توسط  update message  ها به  روترهای  ISP  فرستاده میشه و   اونها  روت  ورودی  رو تشخیص  میدن  یعنی هر  مسیری که متریک کمتری  داشته باشه  به عنوان مسیر  ورودی  به AS  ما  انتخاب میشه :


  • MED can be used to advertise to your neighbors how they should enter your AS.
  • MED is exchanged between autonomous systems.
  • The lowest MED is the preferred path.
  • MED is propagated to all routers within the neighbor AS but not passed along any other autonomous systems.

به شکل  زیر  دقت کنید  فرض کنید که سازمان شما  در شکل AS 1  هست  شما از طریق  این Attribute  به  AS  های دیگه میگید که از  کدوم مسیر  وارد  AS  شما بشن 


bgp med topology

در این مثال روی  روترهای مرزی  julisn مقدار متریک 200  و روی  روتر jacob  مقدار متریک  300 ست شده است  این مقدار به  روتر john  از طریق update  مسیج اطلاع داده میشه  در نتیجه روتر john  مسیر  با متریک  کمتر  رو انتخاب میکنه که همون مسیر  روتر julian   میشه 

حالا چطور  این مقدار متریک  یا MED  روی  روترهای  سازمانی که در اختیار  ماست  پیکربندی کنیم :

به مثال دیگه ای  در این مورد توجه کنید : رو ی  روترهای شکل زیر   )jim  , john   نتورک 1.1.1.0/24   داخل  bgp   منتظر  شده است .



  • bgp as path prepend lab




  • Jim(config)#router bgp 1
    Jim(config-router)#neighbor 192.168.12.2 remote-as 2
    Jim(config-router)#network 1.1.1.0 mask 255.255.255.0
    John(config)#router bgp 1
    John(config-router)#neighbor 192.168.23.2 remote-as 2
    John(config-router)#network 1.1.1.0 mask 255.255.255.0
    Jack(config)#router bgp 2
    Jack(config-router)#neighbor 192.168.12.1 remote-as 1
    Jack(config-router)#neighbor 192.168.23.3 remote-as 1

    روتر jack  رو هم مثل دو روتر دیگه به قرار فوق   پیکر بندی میکنیم  تا اینجای کار  مشکلی  نیست و همه چیز  ارومه.

  • اگه  روتینگ تیبل bgp  رو روی  روتر jack  چک کنیم  دو مسیر  برای  رسیدن به نتورک 1.1.1.0/24  وجود  داره

بهترین مسیر  مسیر طریق  192.168.12.1 معرفی شده یعنی روتر jim  خوب  حالا اگه  قصد  ما این باشه که  AS2  از  طریق  روتر john  به شبکه 1.1.1.0/24   دسترسی  داشته باشه  اینه که متریک  این  مسیر  کمتر  باشه   برای این کار  ما باید بیاییم و یه روت مپ  واسه این روترها  بنویسیم  که  متریک  رو یه AS2   بفرسته  
روت  مپ رو به قرار  زیر  روی  روترها  مینویسیم


اول  یه  روت مپ تعریف کردیم به اسم  MED   بعد  متریک  رو  واسش  700 گذاشتیم  و وارد تنظیمات bgp   روی  روتر jim  میشیم و  واسه  اون  روتر همسایه که میخواهیم متریک  واسش  فرستاده بشه   تنظیمات رو انجام  میدیم
 


Jim(config)#route-map MED permit 10
Jim(config-route-map)#set metric 700   
Jim(config-route-map)#exit

Jim(config)#router bgp 1
Jim(config-router)#neighbor 192.168.12.2 route-map MED out
John(config)#route-map MED permit 10
John(config-route-map)#set metric 500
John(config-route-map)#exit

John(config)#router bgp 1
John(config-router)#neighbor 192.168.23.2 route-map MED out
پیکربندی  متریک  رو  واسه  روتر john  با مقدار متریک  دلخواه انجام  میدیم 

در  مرحله بعد اگه  روتینگ تیبل  روتر جک  رو چک  کنیم  مقدار  متریک  در روتینگ  تیبل  اونها  ست  شده  و بهترین  مسیر  با مقدار متریک کمتر  انتخاب  شده 



سویچینگ در GNS3




لینک  دانلود  ios  :  http://trainbit.com/files/1961909884/c3640-Gns3_IOS_for_switch.bin


لینک دانلود   ورزن 0.8.6   بصورت مستقیم   


همان طور که اطلاع دارین به صورت پیش فرض در gns3 هیچ سوییچ لایه 2ای و لایه 3 ای وجود ندارد و هیچ روش مستقیمی وجود ندارد که شما بتونید از سوییچ های 2900 و 3800 سیسکو استفاده کنید .اما یک روش غیر مستقیمی وجود دارد که شما از روتر می توانید به عنوان سوییچ استفاده کنید. برای اینکه بتونید از روتر به عنوان سوییچ استفاده کنید باید ماژول NM-16ESW را به روتر اضافه کنید .در نتیجه می تونید پروتکل های سوییچ :STP,VTP,VLAN و .. را در GNS3 پیکربندی کنید .
این آموزش برای ورژن gns3 0.8.1 تست شده است و در نسخه های جدیدتر هم قابل اجراست ( من خودم تست کردم )
مرحله اول :

از تب edit گزینه symbol manager را انتخاب کنید 
از لیست symbol ها ethernet_switch را انتخاب کنید 
در قسمت name اسمی به سوییچ تان تایپ کنید
در بخش type روتر c3600 راانتخاب کنید 
در قسمت libary path مسیر را که ios را ذخیره کرده اید انتخاب کنید .
بعد Apply و سپس ok کنید .

حالا یک node سوییچ اضافه می شود آن را drag کنید .
بعد اینکه سوییچ را به صفحه آوردین (یعنی یک سوییچ انتخاب کردین )
روی سوییچ راست کیک کنید و گزینه configure را انتخاب کنید 
در slot 1 باید NM-16ESW انتخاب کنید و ok را بزنید .

در اینجا به شما این پیام را نمایش می دهد :
"You must use 'manual mode' to connect a link with a NM-16ESW module"
در نتیجه باید به صورت manual لینک ها را اضافه کنید .( یعنی در حین اضافه کردن لینک باید manual اضافه کنید )
حالا می تونید از سوییچ استفاده کنید 

برای تست سوییچ در gns3 دو vlan کانفیگ شده که من اونا فقط عکساش رو میذارم .


first.JPG



منبع :  ciscoinpersian.com

اینترنت دار کردن GNS3



توپولوژی رو به cloud gns3 وصل کنید توی تنظیمات cloud کارت شبکه LAN رو انتخاب کنید
توپولوژی رو با یه default route به سمت gateway modem هدایت کنید به فرض که ip مودم ADSL 192.168.1.1 باشه یه روت بنویس 


ip route 0.0.0.0 0.0.0.0 192.168.1.1
توجه کنید که حتما از کارت LAN استفاده کنید با wireless جواب نمیده ......


اگر میخواهید بقیه توپولوزی رو  هم به نت متصل بشه باید روی روتر مرزی NAT واسش بنویسید





interface FastEthernet1/0
ip address 172.16.1.1 255.255.255.0
ip nat inside!
interface FastEthernet2/0
ip address 192.168.1.5 255.255.255.0
ip nat outside

ip route 0.0.0.0 0.0.0.0 192.168.1.1
!
ip nat inside source list 1 interface FastEthernet2/0 overload
access-list 1 permit 172.16.1.0 0.0.0.255