Technical requirements
For this chapter, you will need a PC with at least 4 CPU cores, 24 to 32 GB of RAM, 200 GB of HDD space (preferably SSD), and a monitor with at least a 1,024 x 768 resolution (1,920 x 1,080 is preferable) running Windows 10. References to the software used in the lab are provided in later sections. You will also need Google Chrome or Microsoft Edge as a browser and an SSH terminal emulator.
A PC running either Windows or any Linux distribution supported by Oracle VM VirtualBox as a host operating system (a full list of compatible host operating systems can be found here: https://docs.oracle.com/en/virtualization/virtualbox/6.0/user/hostossupport.html)
Important Note
If you are experienced with, and have access to, different virtualization platforms, such as VMware Workstation or Fusion, ESXi, Hyper-V, or KVM, you can adapt the lab to any of those with minor modifications.
If you do not have access to the hardware necessary to create the lab, simply...