Using MikroTik With GNS3 PDF
Using MikroTik With GNS3 PDF
com 903-245-1557
R I C K F R E Y , MIK R OTIK T R A I NE R
www.rickfreyconsulting.com 903-245-1557
Background
Rick Frey
20+ years in IT & Communication Industries
10 years in the US Navy
Designed and implemented a wide array of networks all of the world
Introduced to the MikroTik product line in 2008
Areas of Focus:
Wireless services integration
ISP Solutions
Certifications
Certified MTCNA, MTCRE, MTCTCE, MTCWE, MTCT
Objectives
Introduce GNS3
Introduce Virtual Box
Explain how use MikroTik with GNS3
GNS3
Graphical Network Simulator
Combines other open source platforms to visually and cohesively
simulate network environments
Dynamips Cisco IOS emulator
VirtualBox Runs RouterOS and other x86 software
Qemu Machine Emulator to run Cisco ASA, PIX, and IPS
GNS3
First released in Sept of 2007 as V0.3
Current stable version is GNS3 V0.8.7
Beta Version is GNS3 V1.0 Beta 2
24/7/365 MikroTik TAC Nationwide Private 4G LTE MPLS Proactive Network Monitoring Design / Engineering /
Consulting MikroTik Training Network Monitoring Design &Engineering Quality of Service Firewalls
Operations
www.rickfreyconsulting.com 903-245-1557
Virtual Box
GNS3 uses Virtual Box to run MikroTiks RouterOS and other x86
compatible software
New VM
Configuring GNS3
1 Edit -> Prefrences
3 VirtualBox Guest
2 Virtual Box
2nd VM List
Refresh 1st
Configuring GNS3
Configuring GNS3
Reserving the 1st NIC allows you Without it, the NICs stay in the
to easily manage the settings virtual environment
for NIC 1 in VB
Without it, you can console into
The use of PuTTY or similar tool the VM natively from GNS3
can still be used as long as
Layer 3 connectivity exsists Ether1 in ROS = Ether0 in
GNS3
Ether1 in ROS = Ether1 in GNS3
Not as favorable for all other
Good choice for Gateways nodes
Not Reserved
1st NIC Reserved
Not Reserved
Limitations of GNS3
Can only virtualize wired connections
Limited and weak support of switching
It only performs well on hardware designed for VMs
Limited support
VM environments are not 100% identical to the real environment
Focus on the network methodology, dont expect it to be 100% perfect
Take the time to understand why there is a difference
Conclusion
GNS3 can compliment most network environments and provide
valuable insight before a network change
GNS3 can be the single best platform for training
Portable
Scalable
Can be shared with others
Lots of resources available for becoming proficient with both GNS3 &
VirtulBox
Questions?