Virtualbricks Help
Virtualbricks makes labs of virtual machines and of the switches, cables, taps and tunnels between them, and runs them on this computer.
Press F1 in a window for the page about it. The settings of a brick, an event or a disk image, and the Settings window, have a Help button too.
Getting started
A switch and a machine plugged into it, started.
What each brick is for, and the program that runs it.
VDE and QEMU: what a missing program stops, and where Virtualbricks looks for them.
Your lab
Start, stop, configure, connect, rename and delete the bricks of a lab.
The disks, network cards and consoles of a virtual machine.
Add, make, share and find the disk images of a project.
Start a lab in order, start bricks along with another, run commands.
See how the bricks connect, arrange them, and export the picture.
Notes on the lab, in Markdown, with pictures.
Projects
Open, make, rename, copy and remove the projects of a workspace.
A lab in one file, for another computer.
Settings and beyond
The terminal, KSM, the folders of the programs, and the other settings.
Type commands, run a file of them, or send them from another terminal.
A lab on another computer, with its windows on your desktop.
The messages of Virtualbricks, of its bricks and of their programs: read, filter and save them.
The messages, a brick that doesn't start, a refused start, a project that can't be read.
Reference
virtualbricks(1): labs of QEMU machines and VDE networks, and their console
virtualbricks-config(5): settings, state and project files of Virtualbricks
virtualbricks-vbp(5): the archive of a Virtualbricks project
virtualbricks-archive(7): the process that reads and writes project archives
virtualbricks-control(7): the protocols of the control sockets: JSON, AMP 1 and AMP 2
virtualbricks-migrate(1): convert the files of Virtualbricks 2.1 and older
Tutorials
The DTN2hops testbed, from its archive and its disk image, downloaded apart.