Installing a full enterprise-grade router operating system on spare PC hardware sounds like a task reserved for network professionals — but it’s far more approachable than you think. RouterOS transforms a computer or dedicated device into a highly configurable router, complete with firewall, VPN, bandwidth management, and routing protocols. If you’ve been curious about turning an old desktop into a powerful router, here’s every step.
Key Takeaways
- Two network cards are mandatory. You need at least two NICs — one for LAN, one for WAN. Check your PC’s expansion slots before you begin.
- Minimum hardware is surprisingly modest. A reasonably modern processor, at least 512MB RAM (1GB recommended), and a NIC will do.
- You get a 24-hour free trial out of the box. A fresh install runs for 24 hours without a license — use this window to test everything before buying.
- Use only MikroTik tools for re-installation. Formatting the drive with non-MikroTik tools (like DD or Fdisk) will destroy your license. Always use Netinstall or the official CD/USB installer.
Step 1: Gather Your Hardware and Download RouterOS
Your PC needs, at minimum: a modern x86 processor (Intel or AMD), at least 512MB RAM (1GB+ recommended), at least two NIC ports, and a USB drive (4GB+) or blank CD/DVD.
Download the x86 CD image from mikrotik.com/download. On Windows, use Rufus to write it to a USB drive: open Rufus, select the ISO, and click Start. Choose the “Stable” channel unless you’re deliberately testing new features, and make sure you pick the x86 architecture for a standard desktop PC — the wrong architecture package will fail to install.
Step 2: Boot and Install RouterOS
Insert the USB drive and boot from it — you may need to change the boot order in BIOS, or press the Boot Menu key (usually F11 or F12) to override it temporarily. If RouterOS will be installed on an NVMe drive, boot the USB in UEFI mode.
After formatting the disk, the installer asks which packages to install: press a for all packages, or m for minimal, then i to start. When asked whether to keep the old configuration, press n — it’s better to start clean. Confirm the warning with y, then press Enter to reboot once installation finishes.
Step 3: First Login and Initial Configuration
The default username is admin with a blank password. The login screen will also show a Software ID — write this down, since you’ll need it to purchase a license.
Most people find Winbox far friendlier than the CLI. Download it from the official MikroTik downloads page, run the .exe (no install needed), and connect via the Neighbors tab using your router’s MAC address — a lifesaver if it has no IP assigned yet.
Change the default password immediately after first login — leaving it blank is one of the most common and dangerous mistakes in a fresh install.
Step 4: Basic Network Configuration
In Winbox, go to IP > Addresses to assign a static LAN IP to your internal NIC (e.g. 192.168.88.1/24), then configure your WAN interface based on what your ISP provides — DHCP works for most home connections.
To get online, you’ll need NAT: go to IP > Firewall > NAT, add a rule with chain=srcnat, action=masquerade, and your WAN interface as the out-interface. Without this rule, LAN devices can reach the router but not the internet.
Common Mistakes and How to Avoid Them
- Skipping the password change. Change the blank default password immediately.
- Wrong architecture ISO. ARM or MIPS images will fail on a standard x86 desktop — verify your hardware first.
- Missing NAT rule. If LAN devices can’t reach the internet, add:
/ip firewall nat add chain=srcnat action=masquerade out-interface=<WAN> - Corrupted USB or ISO. Verify boot order and re-check the ISO if the install fails.
Licensing Your Installation
RouterOS license levels range from 3 (wireless client only, limited users) up to 6 (no limitations). For a PC-based home or small business router, Level 4 is the most popular choice — see our full License Comparison to pick the right tier, and the Software ID Guide for exactly where to find the ID you noted at first login.
Frequently Asked Questions
Can I run RouterOS in a virtual machine instead of physical hardware?
Yes — use the CHR (Cloud Hosted Router) image, specifically optimized for VMware, Hyper-V, Proxmox, and KVM. See our CHR page.
How do I recover RouterOS if my PC won’t boot after installation?
Netinstall is MikroTik’s tool for reinstalling or repairing RouterOS — useful when you’ve forgotten credentials or the device won’t boot. Never use third-party disk tools, which can destroy your license.
Will I lose my RouterOS license if I reinstall the OS?
The license is bound to the drive it’s installed on. You can move that drive to another PC, but you can’t move the license to a different drive. Always use MikroTik’s own Netinstall or CD installer for reinstalls.
Related Guides
- License Comparison — picking the right level for your build
- Software ID Guide — finding your Software ID after first login
- Installation Guide — importing your license key once it arrives