Skip to content
Back to Blog
MikroTik

What is MikroTik? A Complete Beginner's Introduction

Discover what MikroTik is, what RouterOS can do, and why it's the go-to choice for ISPs and enterprise networks worldwide.

Jan 2026
8 min read

What Is MikroTik?

MikroTik is a Latvian network equipment manufacturer best known for RouterOS, a powerful operating system that turns ordinary hardware (or MikroTik's own RouterBOARD devices) into enterprise-grade routers, switches, firewalls, and wireless access points. For network engineers, IT students, and small ISPs, MikroTik is attractive because a single low-cost device can replace functionality that would otherwise require several expensive appliances from larger vendors.

This post is the starting point of a complete "zero to hero" MikroTik curriculum. We assume you know nothing about MikroTik yet, so we will go slowly and build a solid foundation before moving into configuration in later posts.

Why Engineers Choose MikroTik

  • Cost efficiency: Hardware and licensing cost a fraction of comparable Cisco/Juniper gear.
  • RouterOS feature set: Routing (static, OSPF, BGP), firewall, VPN (IPsec, WireGuard, PPTP/L2TP), QoS, wireless, hotspot, and scripting — all in one OS.
  • CLI and GUI both available: You can configure everything through the command line, the Winbox desktop tool, or the WebFig browser interface.
  • Scriptability: RouterOS has its own scripting language for automation, alerts, and scheduled maintenance.

The RouterOS Architecture

RouterOS is built on a Linux kernel but exposes its own command structure organized into menus, similar to a filesystem:

TEXT
/ip address
/ip route
/ip firewall filter
/interface bridge
/system identity

Every configuration item lives under a menu path. For example, to see all configured IP addresses you would run:

TEXT
/ip address print

Hardware vs RouterOS-only

MikroTik sells physical devices called RouterBOARD (and the newer RB/CRS/CCR product lines), but RouterOS can also run as software on standard x86 hardware or in a virtual machine (CHR — Cloud Hosted Router). This means you can practice everything in this course using a free CHR trial license inside VirtualBox or any VM platform, no physical hardware required.

What You Will Learn in This Course

Over the next 29 posts we will progress through:

  1. Hardware basics and licensing
  2. First connection via Winbox/WebFig/SSH
  3. IP addressing, DHCP, and basic routing
  4. Firewall fundamentals and NAT
  5. Wireless and bridging
  6. DNS, PPPoE, and user management
  7. Backups, upgrades, logging, and monitoring
  8. Bandwidth shaping (queues)
  9. Automation with scripting and scheduler
  10. VPNs (IPsec, PPTP/L2TP) and centralized wireless management (CAPsMAN)

By the end of this series you will be comfortable configuring a MikroTik router from a factory-reset state to a fully functioning, secured, production network device.

A Note on Terminology

Throughout this course you will see these recurring terms:

  • Identity: the device's hostname.
  • Interface: any physical or virtual network port (ether1, wlan1, bridge1, etc.).
  • RouterOS version: we will mostly reference RouterOS v7, the current major branch with WireGuard support and improved routing.
  • Winbox: the native MikroTik configuration GUI (Windows/Wine, connects over a special discovery protocol or IP).

In the next post we will look at MikroTik's hardware lineup so you understand which device class fits which use case before we start configuring.