Installing Oracle VirtualBox
We will use VirtualBox as our primary hypervisor because it is free and available on Windows, macOS, and Linux.
Installation Procedure
- Download: Go to the official VirtualBox website and download the correct installer for your Host OS.
- Installation: Run the installer. Accept the default settings unless you have a specific reason not to.
- Extension Pack: Download the VirtualBox Extension Pack from the same download page. This pack adds functionality like USB 2.0/3.0 support and better integration.
- Hardware Check: Ensure virtualization is enabled in your computer's BIOS/UEFI settings (often called VT-x on Intel or AMD-V on AMD).
Network Configuration Note
When setting up VMs, you will primarily use two network modes:
- NAT (Network Address Translation): Allows the VM to access the internet, but external hosts cannot initiate connections to the VM.
- Host-Only Adapter: Creates a private network between the Host OS and Guest OS, useful for isolation and testing.