BenSvin's Portfolio

Projects and Documentation

Download as .zip Download as .tar.gz View on GitHub
Home    Projects    Scripts

OPNsense Firewall

The overall plan for the Proxmox network is to simulate a business network, so we’ll definitely need a solid firewall to control our traffic.


Download and Verify

After downloading the ISO, we’ll verify its integrity by generating a hash of the image and comparing it to the hash on the OPNsense website.

I’m verifying the hash from a Mac, so I used the following command:

Screen Shot 2025-06-12 at 11 31 53 PM




This is the result, which matches what OPNsense provided:

Screen Shot 2025-06-12 at 11 32 08 PM




Already running into problems…

On boot, we’re greeted with an error “Boot failed: Could not read from CDROM” and “Boot failed: not a bootable disk”.

A quick google search led me to this result on reddit, which mentioned switching from a VGA image to a DVD image. We’ll give that a shot.

(source: https://www.reddit.com/r/Proxmox/comments/rxohnu/opnsense_cant_boot_for_first_time/)


Booting successful

Now that we’ve uploaded the proper file to Proxmox, OPNsense is now opening up properly and greets us with this screen:

image


To Be Continued

Next, we’ll begin the installation.