Supported devices and network operating systems

A NetPilot lab runs 15+ real network operating systems on your own lab VM with containerlab: Nokia, FRRouting, Linux, Arista, Juniper, Cisco, Palo Alto Networks, Fortinet, HPE Aruba, Dell, SONiC community, MikroTik. The agent designs the topology, writes each vendor's syntax, deploys the devices and reads their CLI output. This page is generated from the same device registry the product uses, so it is current as of 2026-10-10.

Preinstalled on every lab VM

Ready the moment the VM starts. Ask for a lab on these and it deploys without any image step.

VendorNetwork OSImageRole
NokiaSR LinuxNokia SR LinuxData center switch
FRRoutingFRRFRRRouter
LinuxLinux hostLinuxHost

Bring your own image

Commercial network operating systems run under the vendor's own license. Upload the image once in the NetPilot app and it is installed on your lab VM for every lab after that. One image on this list is preloaded on every VM and can be replaced with your own version.

VendorNetwork OSImageRole
AristaEOSArista cEOSSwitch and router
JuniperJunosJuniper cRPDRouter
CiscoIOSCisco IOL (router)Router
CiscoIOSCisco IOL L2 (switch)Switch
Palo Alto NetworksPAN-OSPalo Alto PAN-OSFirewall
FortinetFortiOSFortinet FortiGateFirewall
CiscoIOS XRCisco XRd (IOS XR)Router
CiscoNX-OSCisco NX-OS (Nexus 9300v)Data center switch
HPE ArubaAOS-CXAruba AOS-CXSwitch
DellSmartFabric OS10Dell SmartFabric OS10Data center switch
SONiC communitySONiCSONiC (community VS)Data center switch
MikroTikRouterOSMikroTik RouterOS (CHR)preloadedRouter

Built for you

Other variants, for example Cisco IOS-XE and Juniper vMX, and custom network OS images are built for you on Signature and Enterprise plans. See Enterprise and pricing.

Build a lab on any of these from a prompt

Create a NetPilot account and describe the topology. The agent does the rest.