نوید یحیی پور
متخصص شبکه های سیسکو و امنیت زیرساخت

آموزش اتصال روتر سیسکو به اینترنت در GNS3 و استفاده از GNS3-VM

چگونه روتر سیسکو را از GNS3 به اینترنت متصل کنیم؟ اکثر دوستان سوالاتی در مورد نحوه اتصال روتر در GNS3 به اینترنت رو می پرسند. در این نکته سعی می کنم به صورت خیلی شفاف و ساده این مطلب رو به شما عزیزان آموزش بدم. قبل از شروع توصیه می کنم حتما از GNS3-VM یا ماشین مجازی GNS3 برای سناریوهاتون و همچنین این سناریو استفاده کنید. میتونید GNS3-VM رو به صورت رایگان از Github دانلود کنید و روی VirtuaBox روشنش کنید. تو این آموزش من از MacOS استفاده کردم که در کارکرد GNS3 و GNS3-VM هیچ تفاوتی با نسخه ویندوز نداره. ابتدا باید یه Cloud در GNS3 اضافه کنید و همانند شکل Server رو GNS3 VM انتخاب کنید:

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران
وب سایت توسینسو

بعد یه روتر اضافه می کنیم و یکی از پورت های Ethernet اون رو به پورت Eth1 کلاد (Cloud) ساخته شده وصل می کنیم (دلیل اینکه به پورت Eth1 متصلش کردیم اینه که GNS3 VM از Eth1 واسه اتصال به اینترنت استفاده می کنه و از Eth0 برای اتصال به خود GNS3):

وب سایت توسینسو

الان باید ببینیم default gateway ماشین مجازی GNS3 VM چی هست که ازش واسه دسترسی به اینترنت استفاده می کنه. برای این کار داخل ماشین مجازی GNS3 VM به قسمت Shell میریم و از دستور tracepath 8.8.8.8 استفاده می کنیم:

وب سایت توسینسو
وب سایت توسینسو
وب سایت توسینسو

همونطور که مشاهده می کنید بعد LOCALHOST آدرس Default Gateway رو میاره که ۱۰.۰.۳.۲ هست

الان فهمیدیم که ۱۰.۰.۳.۲ آدرس Default Gateway ما هست و Net ID هم 10.0.3.0 هست. پس باید به اینترفیس e0//0 روترمون آدرسی از همین رنج بدیم و یه default route به طرف 10.0.3.2 بنویسیم:

R1(config)#int e0/0
R1(config-if)#ip add 10.0.3.155 255.255.255.0
R1(config-if)#no sh
*Feb  4 03:22:52.196: %LINK-3-UPDOWN: Interface Ethernet0/0, changed state to up
*Feb  4 03:22:53.201: %LINEPROTO-5-UPDOWN: Line protocol on Interface Ethernet0/0, changed state to up
R1(config-if)#ip route 0.0.0.0 0.0.0.0 10.0.3.2

و یه Name Server هم بهش معرفی می کنیم تا بتونیم نام دامنه توسینسو رو پینگ کنیم:

R1(config)#ip name-server 1.1.1.1 
R1(config)#ip domain-lookup      
R1(config)#do ping www.tosinso.com
Translating "www.tosinso.com"...domain server (1.1.1.1) [OK]

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 185.8.173.236, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 52/74/106 ms

برای متصل کردن روتر به شبکه فیزیکی هم یکم تنظیمات cloud فرق می کنه. باید در هنگام ساختن cloud تنظیمات سرور رو به جای GNS3 VM سرور لوکال (یعنی سرور خود GNS3 انتخاب کنید:

وب سایت توسینسو

بعد اینترفیسی که روی cloud برای اتصال به روتر انتخاب می کنید تو هر سیستم عاملی متفاوته که آموزششو در آینده نزدیک در توسینسو خواهم نوشت. به امید دیدار مجدد ، موفق باشید.


نوید یحیی پور
نوید یحیی پور

متخصص شبکه های سیسکو و امنیت زیرساخت

مدرس دوره های CCIE Enterprise Infrastructure و CCIE Service Provider شرکت مشاوره و آموزشی Orhan Ergun LLC

نظرات