Skip to main content

virsh list --all-students

Real machines. Really theirs.

Serious IT training needs root, reboots, kernels, and consequences. LabConsole gives every student a private lab of full KVM virtual machines - the same virtualization that runs production clouds, not a container pretending to be a server.

kvm-fidelityactive (running)

Any x86 operating system

Linux distributions, BSD, Windows, routers, storage appliances - if it boots on x86, it runs in a student lab. Firewall courses get real firewalls; kernel courses get real panics.

private-networksactive (running)

Multi-VM labs, isolated per student

A student's lab can be a whole topology - server, client, router - on its own private network. One student's broken DHCP experiment never touches another's, or yours.

browser-consoleactive (running)

Consoles in the browser

Full graphical and text consoles over a secure WebSocket - BIOS, bootloader, installer, desktop. Students see everything a physical monitor would show, with zero client software.

labconsole snapshot restore --station stu05

Broken labs are a feature - and reversible

Students learn by breaking things. When a lab goes past the point of no return, restore the machine to a known-good state and keep teaching - no reinstall, no twenty-minute detour, no shame.

  • Snapshot and restore individual machines or whole labs
  • Reset a station back to the course baseline in one action
  • Power controls per machine, per student, or class-wide

uptime -p classroom

Ready before the class is

Classrooms build ahead of time from your templates and are waiting when students arrive. Schedule availability around your class dates; machines exist when they should and not when they should not.

  • Whole classrooms provisioned from a course blueprint
  • Labs scheduled around real class dates
  • Instructor and admin access is never metered

$ labconsole labs --pilot

Put your course on real machines

Tell us what a student lab looks like for your course - we will build it with you in a guided pilot.