ﺖﺳﺮﻬﻓ - مهندس محمد شه منشshahmanesh.ir/CHRTraining.pdf · 3 VMware رد CHR...
Transcript of ﺖﺳﺮﻬﻓ - مهندس محمد شه منشshahmanesh.ir/CHRTraining.pdf · 3 VMware رد CHR...
فهرست
صفحه
عنوان1
Cloud Hosted Router (CHR)
VMwareدر CHRنصب مراحل 3
9
VirtualBoxدر CHRنصب مراحل
12
RouterOS Virtual Labs
23
CHR از استفاده درمهم نكات
1
Cloud Hosted Router (CHR)
يا همان روتر مجازي Router Hosted Cloud (CHR)ويژگي جديد به نام يك ازنسخه آزمايشي به تازگي منتشر شده است. ميكروتيك
Router Hosted Cloud يك تصوير ماشين مجازي از RouterOS تمامي امكاناتاست كه RouterOS ستدارا اليسنسرا بدون نياز به هر گونه.
مي رفع محدوديت اين آينده در كه دارد هم interfaceدر 1Mbit هايي مثل سرعت محدوديت CHR البته شد. خواهد ارايه ، اشتراك پرداخت با ، ها interface نامحدود سرعت و شود
CHR به نياز بدونlicense 24ياh trial به شما امكان استفاده از ،RouterOS آموزشي ، هاي در كالس .را ارايه مي دهدديگري مشابه هدف پروژه هاي آزمايشي و يا هر تست براي
يا و QEMU ارايه شده كه شما مي توانيد به كمك برنامه (RAW) ليك Image در اين زمينه يك فرمت ديگر تبديل نماييد. هاي فرمترا به Imageابزارها، اين ساير
استفاده مورد جهان سرتاسركه در پروژه هاي مختلفي در است emulatorبرنامه يك QEMU نكته ي مهم:)، يك mwarev برخالف ساير برنامه هاي مشابه (مثل emulatorقرار مي گيرد. اين برنامه
VIRTUALIZER عموميsource open . است
در VirtualBoxو VMwareدر نرم افزارهاي ، CHRهاي زير جهت استفاده از imageحاضر حال در :استدسترس
VMDK (VMware virtual disk image)
VDI (VirtualBox disk image)
2
هاي آماده هستند. disk imageنسخه هاي فوق، برنامه نصبي نيستند بلكه نكته ي مهم:
Command هاي برنامهqemu براي تبديلimage :ها به فرمت مورد نظر، به شرح زيراست
تبديل فرمتRAW بهVMware:
RAW to VMware: Code: Select all
qemu-img convert -f raw -O vmdk chr-6.31rc9.img chr-6.31rc9.vmdk
تبديل فرمتRAW بهVirtualBox:
RAW to VirtualBox: Code: Select all
qemu-img convert -f raw -O vdi chr-6.31rc9.img chr-6.31rc9.vdi
نماييد: مشاهده جديد را سيستم اين مراحل اجراي
Downloads: Updated available: http://www.mikrotik.com/download/share/chr_6_32.img http://www.mikrotik.com/download/share/chr_6_32.vmdk VMware Player (Free): https://my.vmware.com/web/vmware/free#d ... player/7_0 VirtualBox (Free): https://www.virtualbox.org/wiki/Downloads
VMwa: CH درare HRنصب ل
3
مراحل
4
5
6
7
8
VirtualB: CH درBox HRنصب ل
9
مراحل
10
11
12
ايجاد نماييد. VitualBoxو يا VMwareبدين ترتيب مي توانيد يك ميكروتيك شبيه سازي شده را در برنامه
:RouterOS Virtual Labs
RouterOS نمونه يك Router Hosted Cloud (CHR)نسخه آزمايشي همانطور كه گفته شد
محدوديت آزمايشي است و همانگونه كه مي دانيد ، در حال حاضر اين نسخه x86_64 هاي معماري مجازي براي
كامال كاربردي RouterOS يك CHR مسئله ايناز دارد. صرف نظر interfaceبراي هر 1mbps سرعت
است.
Labs Virtual RouterOS روند . كار به مختلفي توانند در سناريوهاي روتر) مي مجازي ( آزمايشگاه هاي
در مرحله عملي ، آماده configاجراي از مثال مي توان به كاربردهايي نظير امتحان پيكربندي قبل به عنوان
مجازي، اشاره سرورهاي براي روتر يك عنوان به CHR از ، استفاده MikroTik گواهينامه آزمون براي شدن
نمود.
بر روي GNS3 از استفاده با RouterOS Virtual Labsساخت دراينجا دستورالعمل هاي مقدماتي جهت
Windows . آورده شده است
يك برنامه گرافيكي شبيه GNS3نيز اجرا شود. MACو Linuxمي تواند بر روي GNS3 نكته ي مهم :
ساز شبكه است.
است كه مي توانيد از سايت GNS3 ،v1.3.9، آخرين نسخه August) (2015 در زمان ارايه اين مقاله
هاي:
gui/releases/tag/v1.3.9-github.com/GNS3/gns3https:// و يا http://www.gns3.com
نماييد. دانلود
دازي
، اما
صورت
شده
ستفاده كند.
با نصب و راه اند
v2.4.0 است
h دانلود و بص
QEMU نصب
Qemu نيز اس
Qem همزمان
Q ويندوز براي
qemuhttp://
Uصورت يافتن
Q برداريد.را
Vi و همچنين
mu حاضر حال
QEMU سخه
.weilnetz.d
را بررسي و در ص
ام خواهد شد.
emuك گزينه
rtualBox ز
ح مي كنيم . در
نس د. جديدترين
v2.2 .است
/de/w64يت
ر QEMUود
انجا GNS3ب
(GNS3 تيك ،
hyp مي تواند از
Q را پيشنهاد م
و اجرا مي شود
GN ،2.0ست
ي توانيد از ساي
وجو نصب، حين
مود.
جداگانه از نصب
.)فرض ش
-all-1.3.9-3
pervisor ك
emu به شما
ت خودكار نصب
S3 كه همراه
QEMU را مي
.GNS3 ح در
تفاده خواهد نم
QE به صورت
پيش تنظيمات با(
one.exe-in
GN به عنوان يك
، CHR جراي
GN به صورت ،
QEMU اي
Uترين نسخه
نه نصب نماييد.
ستم ، از آن است
EMU، نصب جا
ل انجام كار:
( QEMU صب
GNS3 )eب
13
NS3
اج براي
NS3
نسخه
جديدت
جداگان
در سيس
در اينج
مراحل
) نص1
) نصب2
14
دانلود خواهد شد. اضافه مورد نياز هاي لزوم فايل صورت در
دستگاه ميزبان ) ، بايد يك Windows به اينترنت ( و يا به Virtual RouterOSدسترسي ) براي 3
interfaceloopback ايجاد وInternet Connection Sharing .بر روي آن فعال گردد
باز شود. Add Hardware Wizardرا اجرا نماييد تا پنجره 'hdwwiz.exe'كار ، دستور اين انجام براي
سخت افزار مطابق مسير زير را انتخاب نماييد:
(Ad
Mic
Con
م اين
ب، و
'All
شبكه
dvanced) ->
crosoft KM
ntrol Pane
ي ادامه كار نام
ي شود را انتخاب
other low
H كارت ش ،
> Network
TEST Lo-M
> Netw-el
شده است. براي
يد.
رنت استفاده مي
network us
Home Netw
Adapters -
oopback، ت
work and S
n جديد اضافه
In را فعال نماييد
به اينتر شما وتر
از نماييد.
sers to co
work Con
-> Microso
M وجود نداشت
Sharing ce
network ad
مي دهيم. ير
nternet Co
كامپيو اتصال ي
Propert را با
onnect thro
nnectionت
oft -> Micro
Microsoft L
> C-enter
dapterه يك
Loopba' تغيي
nnection S
net اي كه براي
> Sha-ties
ough this c
و در قسمت
osoft Loopb
Loopback a
ب نماييد.
Change ad
خواهيد كرد ك
ne را به'ack
Sharingست
twork inter
aring نموده و
computer's
ل نمودها فعا
تخاب نماييد.
back adapt
adapterزينه
Ada را انتخاب
dapterسير
sett مشاهده
etwork ada
حله بعد ، الزم اس
rface اين كار
ن كليك راست
s Internet
connect را
'Loopb را انتخ
15
ter
اگر گز
apter
در مس
ings
apter
در مرح
براي
روي آن
گزينه
tion'
back'
16
Windows را به كارت شبكه 192.168.137.1به صورت خودكار آي پيLoopback اختصاص خواهد
داد.
دانلود نماييد. viewtopic.php?f=21&t=98981 را از )img. فايل ( CHR image) آخرين نسخه 4
5 (GNS3 .را باز نماييد
را GNS3 مختلف پيشنهاد مي شود مسيرهاي بين كامپيوترهاي GNS3ابه جايي راحت تر پروژه هاي جبراي
.استميسر Preferences-Edit < تغيير دهيد . انجام اين كار از مسير به شرح زير
تغيير دهيد: C:\GNS3 را به My projects, My binary imagesفايل هاي مسير
17
: RouterOS ) ايجاد يك نمونه 6
مراحل زير را به ترتيب انجام دهيد:
Edit -> Preferences -> Qemu VM's -> New ->
در قسمتType گزينه ،Default را انتخاب نماييد)Type: Default.(
گزينه پيشنهادي جهت تخصيص مقدارRAM به RouterOS 64 مورد نظرMB .مي باشد
در نهايتdisk image دانلود نموديد را انتخاب نماييد. 4اي كه در مرحله
ير داده و به حالتت تغيي زير مراحل Rout را طبق ص دهد:
terOsد نماد
Rou را تشخيصداشته باشيد بايد
uterماهيت ند
، به خاطر د 6ه بتوا GNS3تا
: ي مهم
ن اجراي مرحلهعريف نماييد ، ت
18
ي نكته
در حينروتر تع
19
20
21
قابل مشاهده است: RoutersBrowseايجاد شده و از پنل RouterOS نمونه جديد
7 (GNS3 به منظور ايجاد RouterOS Virtual Lab است. شده اندازي راه
اصلي ، به هر تعداد كه نياز داريد ، صفحه روي ، بر RouterOSنمودن نمونه Drag and Dropمي توانيد با
virtual router .ايجاد نموده، و ارتباط بين آنها را از طريق لينك ها برقرار نماييد
22
Ethernetرا اضافه كرده و 'Cloud' كامپيوتر ، بايد گزينه Loopback interfaceبراي دسترسي به
پيكربندي نماييد. Loopbackمربوط به آن را جهت ارتباط با اينترفيس
روي DHCP serverكنيد. از آنجاييكه يك متصل RouterOSرا به Cloudكارت شبكه سوئيچ بوسيله
Loopback interface ، ويندوز وجود داردRouterOS مي تواند آدرسIP را به صورت اتوماتيك دريافت
زير بر روي روتر: configنمايد. البته به شرط اعمال
/ip dhcp-client
را انتخاب Start) روترها را يكي يكي روشن كنيد. براي اين كار بر روي هر روتر كليك راست كرده و گزينه 8
موجود در باالي Playنماييد. روش ديگر براي روشن نمودن روتر اين است كه پس از انتخاب هر روتر ، از كليد
صفحه استفاده نماييد.
نماييد. Double-clickربوط به هر روتر ، روي روتر مورد نظر م terminal consoleحال براي باز شدن
23
و از درون ويندوز ، الزم است به كمك دستور زير گزينه Winboxتوسط RouterOSمديريت ) براي 9
RoMON :را بر روي روترها فعال نماييد
/tool romon set enabled=yes
ويندوز متصل است ، Loopbackاي كه مستقيما به اينترفيس RouterOSبا RoMONو با استفاده از
ارتباط برقرار نماييد.
: CHRدر استفاده از مهمنكات
com/wiki/Manual:RoMONhttp://wiki.mikrotik.را از سايت RoMON مورد در بيشتر اطالعات
نماييد.دريافت
جام
/sys
Loo
وترها
ك دستور زير انجا
stem ident
opbackريق
شده و همه رو
كار را به كمك
ity set nam
و روترها از طر
Sta پيكربندي
نماييد.
ري نماييد. اين
me=ROS_1
ده وجود دارد،
atic routing
را دارند.
GNS3 ايجاد
مختلف نامگذار
1
ر راه اندازي شد
gك از روترها
1-CHR631
ده را در برنامه
ام هاينها را به
كه با چهار روتر
ه اند. در هر يك
1 ز طريق روتر
شبيه سازي شد
يكديگر ، آنه از ا
سناريوي ساده ك
رنت متصل شد
ل به اينترنت ، از
نيد ميكروتيك
روترها بهتر مايز
در اينجا يك س
interf به اينتر
ت برقراري اتصال
ن ترتيب مي توان
24
تم رايدهيد:
10 (
face
قابليت
و بدين
25
نكات قابل توجه :
***GNS3 شامل) VPCS (Virtual PC كه يك ابزار ساده جهت تست شبكه است و داراي برخي استcommand :هاي ضروري همچون traceroute , ping , arp و حتي داراي قابليتDHCP client
در صورت لزوم مي تواند به روتر يا سوييچ متصل شود. VPCS. هستنيز
توجه اين است قابل استفاده كنيد. نكته Qemuاگر به يك سيستم عامل كامل نياز داشته باشيد، مي توانيد از .استانتخاب بهتري براي اين مورد VirtualBoxكمي كند است و Linux LiveCDدر اجراي Qemuكه
GNS3 هر دو گزينهQemu وVirtualBox را پشتيباني مي كند و مي تواند در يك سناريو از تركيب اين استفاده نمود. hypervisorsدو
networkيك ابزار Wiresharkد. شوه مي ينيز ارا Wireshark، ابزار GNS3*** به همراه نصب برنامه
packet analyzer قدرتمند است كه مي توان براي مانيتور كردن ترافيك بر روي يكinterface از آن استفاده نمود.
Start، بر روي لينك مورد نظر كليك راست نموده و گزينه GNS3براي مشاهده ترافيك بر روي يك لينك در
capture .را انتخاب نماييد
، به سايت Wiresharkبراي اطالعات بيشتر در مورد ويژگي هاي
https://www.wireshark.org/about.html .مراجعه نماييد
***GNS3 ديگر كامپيوتر يك به جابه جايي قابل پوشه ذخيره مي كند كه يك تمام فايل هاي پروژه را تحت است.
پايان