Index
This course was designed to supplement in class training.
- Module 0 – Bare Metal vs Nested Virtualization
- Module 1 – Installing A Base OS
- Module 2 – Installing Dependencies
- Module 3 – Nested Virtualization Revisited
- Module 4 – Installing Minimega
- Module 5 – Starting and Stopping Minimega
- Module 6 – Navigating the CLI and Output Rendering
- Module 7 – File Transfer
- Module 8 – Starting a VM with KVM
- Module 9 – Starting Multiple VMs with KVM
- Module 10 – Web Interface and VNC
- Module 11 – Pausing VMs
- Module 12 – Building a VM with KVM
- Module 13 – Building a VM with virtualbox
- Module 14 – Building a VM with vmbetter
- Module 15 – Booting a disk image
- Module 16 – CDROMs
- Module 17 – Hotplugging USB Drives
- Module 18 – Scripting Commands
- Module 19 – Networking – Static Addressing
- Module 20 – Networking – DNSMASQ
- Module 21 – Networking – Taps and Bridges
- Module 22 – Networking – Bridged Adapters and NAT Networks
- Module 23 – Networking – VLAN Aliases
- Module 24 – Networking – VyOS
- Module 25 – Xvesa Issues
- Module 26 – Containers
- Module 27 – Custom Containers
- Module 28 – MiniCCC
- Module 29 – Miniplumber
- Module 30 – Networking – Minirouter
- Module 31 – Deploying to Multiple Nodes
- Module 32 – Using Meshage
- Module 33 – File Transfer Revisited
- Module 34 – Recording VNC
- Module 35 – VNC Playback
- Module 36 – VNC Scripting
- Module 37 – VNCDrone
- Module 38 – Guacamole VNC Management
- Module 39 – Network Capture
- Module 40 – Injecting Files
- Module 41 – QMP Sockets
- Module 42 – Protonuke
- Module 43 – Physical to Virtual
- Module 44 – Troubleshooting
- Module 45 – Trusted Platform Module (TPM)
- Module 46 – Copy & Paste
- Module 49 – Connecting Vms to External Networks
- Module 50 – Namespaces
- Module 51 – Python bindings
- Module 52 – Testing with minitest
- Module 53 – Contributing and Development Guide