Certified as Cisco (CCNA R&S , Security , VoIP , CCDA , Service Provider ... Cloud Hosted Router (CHR) is a RouterOS
MikroTik Simulation With GNS3 Haydar Fadel | Cloud For Network CLOUD FOR NETWORK
1
About The Trainer
Name : Haydar Fadel
Bachelor of Computer Communication Engineering
Working in IT field from 2008
Certified as MikroTik (MTCNA,MTCRE,MTCWE,MTCTCE,MTCUME,MTCIPv6E & MTCINE)
Certified as MikroTik official trainer : www.mikrotik.com/training/partners/asia/iraq
Certified as MikroTik consultant: www.mikrotik.com/consultants/asia/iraq
Certified as Cisco (CCNA R&S , Security , VoIP , CCDA , Service Provider , Wireless , Data Center , CCNP R&S , CCNP Security , CCNP Service Provider and Cisco networking academy )
CLOUD FOR NETWORK
2
About The Trainer
Company : Cloud For Network , Iraq-Baghdad
Website : www.cloud4network.net
E-Mail :
[email protected]
Facebook Group : www.facebook.com/cloud4network/
LinkedIn : https://www.linkedin.com/in/haydar-al-zubaydi-2ba71497?
Mobile : +964-7722237772
CLOUD FOR NETWORK
3
MikroTik Certification Path
For more info see: http://training.mikrotik.com CLOUD FOR NETWORK
4
Software Required for Implementation
CLOUD FOR NETWORK
5
Simulation Tools GNS3 Real-time network simulation. Multi platform and Multi vendors devices. Create dynamic network maps for troubleshooting and proof of concept. Connect GNS3 to any real network. Free (Open Source).
CLOUD FOR NETWORK
6
Simulation Tools QEMU: Known as Quick EMUlator. Multi platform. Open source software.
CLOUD FOR NETWORK
7
Simulation Tools RouterOS(Cloud Hosted Router) intended for running as a virtual machine. supports the x86 64-bit architecture. As alternative VMWare, Hyper-V, VirtualBox, KVM and others. CHR has full RouterOS features enabled by default.
CLOUD FOR NETWORK
8
What’s CHR?
Cloud Hosted Router (CHR) is a RouterOS version intended for running as a virtual machine.
It supports the x86 64-bit architecture: VMWare Hyper-V VirtualBox KVM RouterBOARD
CLOUD FOR NETWORK
9
Simulation Tools RouterOS(Cloud Hosted Router)
The CHR has 4 license levels:
CLOUD FOR NETWORK
10
CHR Licensing
Free - The free license level allows CHR to run indefinitely. It is limited to 1Mbps upload per interface.
P1 - (perpetual-1) license level allows CHR to run indefinitely. It is limited to 1Gbps upload per interface.
P10 - (perpetual-10) license level allows CHR to run indefinitely. It is limited to 10Gbps upload per interface.
P-Unlimited - (perpetual-unlimited) license level allows CHR to run indefinitely. It is the highest tier license and it has no enforced limitations.
CLOUD FOR NETWORK
11
Implementation Steps
CLOUD FOR NETWORK
12
1. Download GNS3
Download GNS3 from this link : https://www.gns3.com/
This LAB is Tested on GNS3 version 1.5.2
CLOUD FOR NETWORK
13
2. Install GNS3
1
CLOUD FOR NETWORK
2
14
2. Install GNS3
3
CLOUD FOR NETWORK
3
15
2. Install GNS3
4
CLOUD FOR NETWORK
5
16
3. Download MikroTik CHR To
download MikroTik Cloud Hosted Router you can open this link : www.mikrotik.com/download
MikroTik provide 4 different virtual disk images: RAM disk image (.img file) VMWare disk image (.vmdk file) Hyper-V disk image (.vhdx file) VirtualBox disk image (.vdi file)
CLOUD FOR NETWORK
17
3. Download MikroTik CHR
CLOUD FOR NETWORK
18
4.Add MikroTik CHR to GNS3
CLOUD FOR NETWORK
19
4.Add MikroTik CHR to GNS3
CLOUD FOR NETWORK
20
4.Add MikroTik CHR to GNS3
1 CLOUD FOR NETWORK
2 21
4.Add MikroTik CHR to GNS3
Select the Image Directory
3 CLOUD FOR NETWORK
4 22
4.Add MikroTik CHR to GNS3
We add 5 Ports to the Router
CLOUD FOR NETWORK
23
4.Add MikroTik CHR to GNS3
If You want to change Router Symbol Right Click—and then Change Symbol
CLOUD FOR NETWORK
24
4.Add MikroTik CHR to GNS3
CLOUD FOR NETWORK
25
4.Add MikroTik CHR to GNS3
The Final Diagram Will look like this Image
CLOUD FOR NETWORK
26
4.Add MikroTik CHR to GNS3 Now Everything is Accomplished
CLOUD FOR NETWORK
27
4.Add MikroTik CHR to GNS3
The Final LAB Will Be as the Image Shown Above CLOUD FOR NETWORK
28
Manage MikroTik Virtual CHR Via Winbox
CLOUD FOR NETWORK
29
1. Create loopback Interface
From run menu type hdwwiz.exe and then press enter key to follow the remaining steps.
1 2 CLOUD FOR NETWORK
30
1. Create loopback Interface
3 CLOUD FOR NETWORK
4 31
1. Create loopback Interface
4 CLOUD FOR NETWORK
5 32
1. Create loopback Interface
5 CLOUD FOR NETWORK
33
2. Configure Cloud
CLOUD FOR NETWORK
34
2. Configure Cloud
CLOUD FOR NETWORK
35
3. Configure ip address on Winbox PC
CLOUD FOR NETWORK
36
4. Configure ip address on MikroTik Router
ip add add address=192.168.10.1/24 interface=ether2 CLOUD FOR NETWORK
37
5. Connect to MikroTik Router
CLOUD FOR NETWORK
38
LIVE DEMO
CLOUD FOR NETWORK
39
Configuration : IP addresses on all Devices
CLOUD FOR NETWORK
40
Configuration : IP addresses on all Devices
Configuring IP Addresses on All Routers CLOUD FOR NETWORK
41
Configuration : IP addresses on all Devices
Configuring IP Addresses on Virtual PCs CLOUD FOR NETWORK
42
Configuration : OSPF on All Routers
Configuring OSPF on All Routers CLOUD FOR NETWORK
43
Configuration : OSPF on All Routers
CLOUD FOR NETWORK
44
Connecting Via RoMON
CLOUD FOR NETWORK
45
RoMON
RoMON feature in RouterOS.
RoMON stands for "Router Management Overlay Network".
What is RoMON : RoMON allows you to create a discovery of the network using a "Peer Mac discovery” working both L2, both L3 (through a data forwarding).
Connect to all Router Neighbors without creating bridge or something like that.
Each router on RoMON network is assigned its RoMON ID. RoMON ID can be selected from port MAC address or specified by user.
RoMON protocol does not provide encryption services.
Encryption is provided at "application" level, by e.g. using sshor by using secure winbox
CLOUD FOR NETWORK
46
RoMON Feature
Built In RouterOS
Peer discovery
specific port
Secrets
Applications (ping,ssh)
CLOUD FOR NETWORK
47
RoMON Configuration
/tool romon set enabled=yes
CLOUD FOR NETWORK
48
Connect to The Router Via RoMON
CLOUD FOR NETWORK
49
Check Connectivity and Troubleshooting
CLOUD FOR NETWORK
50
Check Connectivity
For example try ping from PC7 to PC5 CLOUD FOR NETWORK
51
Thank You
CLOUD FOR NETWORK
52