Building a HomeLab: Setting Up MikroTik as Your Home Router
HomeLab #1: MikroTik as a Home Router

I walked through setting up a MikroTik router to replace my ISP gateway, covering IPoE and PPPoE configurations, VLANs, and cloning MAC addresses. I also configured a clean WiFi network using CAPsMAN and wAP access points powered by PoE. Finally, I implemented FQ-CoDel queue management to eliminate bufferbloat, ensuring smooth gaming performance even during heavy downloads.
"Inbound connections generally don't work unless the ISP sells a public IPv4 add-on."
HN discussion
- MikroTik's RouterOS supports exporting full configurations as text files, enabling users to leverage LLMs for editing rules with a simple rollback mechanism if errors occur.
- While MikroTik offers professional-grade features at a low cost, some users prefer OpenWrt or Debian-based solutions to avoid proprietary, locked-down Linux environments and gain full scripting control.
- VyOS has become untenable for non-paying users due to the removal of reproducible LTS builds and security updates, driving some practitioners toward MikroTik despite its own licensing quirks.
- Critics argue that modern x86 hardware running standard Linux distributions can easily achieve 1Gbps+ routing performance, making the perceived difficulty of DIY routers overstated compared to specialized appliances.
- MikroTik's CLI-first approach and lack of a traditional GUI are praised by power users for efficiency, though others find the interface frustrating and prefer the polished experience of Netgate pfSense+.