MikroTik Basic Training Class - Online Moduls - English
This document provides an overview of an introductory training class on MikroTik router configuration. It discusses MikroTik's history as a router software and hardware manufacturer, the capabilities of their RouterOS software and RouterBoard hardware, and how to connect to and configure a MikroTik router using Winbox. The training covers topics like the MikroTik interface, network addressing, static and dynamic routing, and basic router management tools.
Overview of RouterOSsoftware and RouterBoard capabilities
Hands-on training for MikroTik router configuration, maintenance and
basic troubleshooting
Course Objective
3.
Router software andhardware manufacturer
Products used by ISPs, companies and individuals
Make Internet technologies faster, powerful and affordable to wider
range of users
About MikroTik
RouterOS is anoperating system that will make your device:
a dedicated router
a bandwidth shaper
a (transparent) packet filter
any 802.11a,b/g/n/ac wireless device
What is RouterOS ?
8.
The operating systemof RouterBOARD
Can be also installed on a PC
What is RouterOS ?
9.
Hardware created byMikroTik
Range from small home routers to carrier-class access concentrators
What is RouterBOARD ?
Click on theMac-Address in Winbox
Default username “admin” and no password
Connecting
Winbox
Ethernet
Cable
14.
• Click onthe [...] button to see your router
Connecting
15.
Process of communicationis divided into seven layers
Lowest is physical layer, highest is application layer
Communication
17.
1
9
It is theunique physical address of a network device
It’s used for communication within LAN
Example: 00:0C:42:20:97:68
It is logical address of network device
MAC address
18.
It is usedfor communication over networks
Example: 159.148.60.20
2
0
IP
19.
Range of logicalIP addresses that divides network into segments
Example: 255.255.255.0 or /24
Subnets
20.
Network address isthe first IP address of the subnet
Broadcast address is the last IP address of the subnet
They are reserved and cannot be used
Subnets
22.
Select IP addressfrom the same subnet on local networks
Especially for big network with multiple subnets
Selecting IP address
23.
Clients use differentsubnet masks /25 and /26
A has 192.168.0.200/26 IP address
B use subnet mask /25, available addresses 192.168.0.129-
192.168.0.254
B should not use 192.168.0.129-192.168.0.192
B should use IP address from 192.168.0.193 - 192.168.0.254/25
Selecting IP address Example
You can backupand restore configuration in the Files menu of
Winbox
Backup file is not editable
Configuration Backup
33.
Additionally use exportand import commands in CLI
Export files are editable
Passwords are not saved with export
/export file=conf-august-2009
/ ip firewall filter export file=firewall-aug-2009
/ file print
/ import [Tab]
Configuration Backup
34.
Used for installingand reinstalling RouterOS
Runs on Windows computers
Direct network connection to router is required or over switched LAN
Available at www.mikrotik.com
Netinstall
All RouterBOARDs shippedwith license
Several levels available, no upgrades
Can be viewed in system license menu
License for PC can be purchased from mikrotik.com or from
distributors
RouterOS License
www.mikrotik.com - managelicenses, documentation
forum.mikrotik.com - share experience with other users
www.forummikrotik.com - share experience with other users
wiki.mikrotik.com - tons of examples
Useful Links
40.
Bandwidth test canbe used to monitor throughput to remote device
Bandwidth test works between two MikroTik routers
Bandwidth test utility available for Windows
Bandwidth test is available on MikroTik.com
Bandwidth Test Utility
41.
Set Test Toas testing address
Select protocol
TCP supports multiple connections
Authentication might be required
Bandwidth Test on Router
42.
Plan network designcarefully
Take care of user’s local access to the network
Use RouterOS features to secure local network resources
Access to Local Network
43.
ARP joins togetherclient’s IP address with MAC-address
ARP operates dynamically, but can also be manually configured
• Address Resolution Protocol
To increase networksecurity ARP entries can be crated manually
Router’s client will not be able to access Internet with changed IP
address
Static ARP table
46.
Add Static Entryto ARP table
Set for interface arp=reply-
only to disable dynamic
ARP creation
Disable/enable interface or
reboot router
Static ARP configuration
47.
Dynamic Host ConfigurationProtocol
Used for automatic IP address distribution over local network
Use DHCP only in secure networks
DHCP Server
48.
To setup DHCPserver you should have IP address on the
interface
Use setup command to enable DHCP server
It will ask you for necessary information
DHCP Server
49.
Click on DHCPSetup
to run Setup Wizard
Select interface for
DHCP server
Set Network for DHCP,
offered automatically
Set Gateway for
DHCP clients
Set Addresses that
will be given to clients
DNS server address
that will be assigned to clients
Time that client may use
IP addressWe are done!
DHCP-Server Setup
50.
4
To configure DHCPserver on bridge, set server on bridge interface
DHCP server will be invalid, when it is configured on bridge port
Important
51.
Leases provideinformation
about DHCP clients
DHCP Server Information
52.
Show orhide different Winbox columns
Winbox Configuration Tip
53.
We can makelease to
be static
Client will not get
other IP address
Static Lease
54.
DHCP-server could runwithout dynamic leases
Clients will receive only preconfigured IP address
Static Lease
55.
ip route rulesdefine where packets should be sent
Let’s look at /ip route rules
Route
Our goal isto ping neighbor laptop
Static route will help us to achieve this
Static Routes
61.
Static route specifieshow to reach specific destination network
Default gateway is also static route, it sends all traffic (destination
0.0.0.0) to host - the gateway
Static Route
62.
Additional static routeis required to reach your neighbor laptop
Because gateway (teacher’s router) does not have information about
student’s private network
Static Route
63.
Remember the networkstructure
Neighbor’s local network is 192.168.x.0/24
Ask your neighbor the IP address of their wireless interface
Route to Your Neighbor
Add static route
SetDestination
and Gateway
Try to ping
Neighbor’s
Laptop
Route Your Neighbor
66.
The same configurationis possible with dynamic routes
Imagine you have to add static routes to all neighbors networks
Instead of adding tons of rules, dynamic routing protocols can be
used
Dynamic Routes
67.
Easy in configuration,difficult in managing/troubleshooting
Can use more router resources
Dynamic Routes
68.
We are goingto use OSPF
OSPF is very fast and optimal for dynamic routing
Easy in configuration
Dynamic Routes