Run real RouterOS CHR routers in your browser, with an AI agent that builds the lab.
Describe a MikroTik network in plain English and get a working lab with real RouterOS in about 2 minutes.
Watch NetPilot deploy a lab from a single plain-English description.
NetPilot is a containerlab contributor and integrator. The NetPilot team built the mikrotik_chr kind that shipped in containerlab v0.82.0, and the labs from our tutorials are public on GitHub. See our upstream contributions.
The same RouterOS CHR you can run anywhere, with the host and the first draft of the config handled for you.
A managed cloud VM with RouterOS CHR preloaded. Open a browser and start.
Running CHR yourself
A PC or server with VirtualBox, GNS3, EVE-NG or Docker that you maintain.
Describe the network. The agent writes the RouterOS configs and checks the result.
Running CHR yourself
You write each script and move v6 examples to v7 syntax by hand.
A terminal on every router, running real RouterOS.
Running CHR yourself
A terminal or Winbox on every router, running real RouterOS.
Put CHR next to other network OSes from one prompt, 17+ and growing.
Running CHR yourself
Source and import each vendor image yourself.
Each one runs on real RouterOS 7, built by the agent and checked by you.
PCC across two WANs with check-gateway failover on RouterOS 7.
Input and forward chains, masquerade, port forwards and rule counters.
DHCP, bridging, static routes, queues and PPPoE on the real CLI.
RouterOS 7 routing, alone or against other vendors in one topology.
Bridge ports and VLANs between CHR routers and Linux hosts.
Site-to-site tunnels and PPPoE between routers you own.
Four honest ways to get hands on RouterOS. Pick by who runs the host and who writes the config.
Verdict:For a single router, use the free options. For a working multi-node lab from any browser, NetPilot does the host and the first draft, and you verify on the real CLI.
Common questions about running a MikroTik lab online
Two routers with OSPF on your own Linux host, step by step.
Eight RouterOS exercises mapped to the training outline.
Dual WAN on RouterOS 7 with a measured failover.
Every network OS you can run next to MikroTik.
The mikrotik_chr kind and other work sent upstream.
The engine under every lab, hosted for you.
MikroTik and RouterOS are trademarks of their owner. NetPilot is not affiliated with MikroTik or the containerlab project. mikrotik_chr kind documentation
Describe the network. The agent writes the RouterOS configs, deploys real CHR routers, and you verify on the CLI.