- Kali Linux
- Oracle VM VirtualBox
- Windows Server
- Ubuntu Server
1. Inside of VM VirtualBox, install OPNSense, and Kali Linux ISOs.
Be sure to select Free BSD (64-bit) when installing the OPNSense ISO:
I assigned 2 cores, 2048 MB of RAM, and 16 GB of disk space to each Virtual Machine.
2. Set Network settings for both of the Kali Linux and OPNSense VMs to have 2 adapters: NAT and Internal Network. We are going to be running this in a local networking configuration that allows our Virtual Machines to communicate with eachother.
1. Start the OPNSense VM. Mount the OPNSense Firewall ISO and follow through with the Installation Wizard. Install UFS.
2. Rewrite contents of ada0 (our VBOX HARDDISK) and confirm. This will format the disk and its contents to have the OPNSense Firewall Image installed on the VM.
3. Assign interfaces for LAN and WAN. em0 for LAN and em1 for WAN. I left each interface IP as the default (192.168.1.1/24 and 10.0.2.15/24)