pfSense VM Setup – Part 1

How to setup your pfSense VM system. This guide will show you how to configure the virtual machine before running the pfSense iso. Part 2 will walk you thru the installation and configuration of pfSense.

You can download pfSense using this link:

pfSense Download Link

You can download VMware Workstation Pro 12 using this link:

VMware Worstation Pro 12

Step 1.

Installing pfSense. You can use the “Typical (recommended)” option, but I like to use the “custom (advanced)” option so I can build the virtual machine and install the operating system later.

image001

Step 2.

Click “Next”.

image002

Step 3.

Select the option “I will install the operating system later”.

image003

Step 4.

Select “other” and version “FreeBSD 64bit”, this is depending on your hardware, I hope you are not still running 32 bit hardware. 😉

image004

Step 5.

Select the Name for your virtual machine and the directory you want it installed.

image006

Step 6.

Select the number of processors and cores you would like to use. This is all dependent on the type of hardware you have setup on system.

image008

Step 7.

Set the memory to 512MB or whatever you would like depending on the RAM on your system.

image010

Step 8. (Very Important)

Leave the “Network Type” to NAT.

image012

Step 9.

The following options can be left at default, “next”, “next”, “next”.

image013image016

image018

Step 10.

Store the virtual disk as a single file and at 20.0 GB or whatever you would like depending on your hard drive space.

image019

Step 11.

Click “next” unless you want to specific another name for the vmdk, which I left at default in my screen shot.

image022

Step 12.

Click on “Customize Hardware” which will allow you add or remove what is needed. In my setup I left it as default, I will be adding additional network interfaces after installing the pfSense software. Others have removed the USB Controller, and Printer which is really not needed for this setup.

image023

Step 13.

You should see the settings you have configured for your virtual machine, you can click on “finish” to build the virtual machine.

image026