- Download the PFSENSE iso file from the below site.
LINK : https://www.pfsense.org/download/
- Now create a new virtual machine and import the PFSense ISO in it. For this we need to set three network adaptors as shown below.
- VMnet0 - is the firewall interface and it is a bridged type adaptor , so that we can get the internet access on it.
- VMnet1 - is the Security Onion network adaptor.
- VMnet2 - is the monitoring interface.

- Now power on the pfsense and do the installation.
- After installation gets completed , you need to reboot the pfsense.
- When it is back online from the reboot , try pinging any public IP address like ( 8.8.8.8 ) and check whether we are able to reach the internet via pfsense. It should work.
- Note if you have IP address assigned to both WAN and LAN in pfsense CLI as shown below it means you have configured it correctly.

- If you see in the above screenshot the LAN IP is ( 192.168.1.1/24 ) and this because it is bridge to the host machine. We need to change that to ( 10.10.10.1 ) so that we can interconnect it will Security Onion and other internal interfaces as they are in ( 10.x.x.x ) IP range.
- To do that select option 2 ( set interfaces IP address ) in pfsense → select LAN → Enter the needed IP address , in our scenario ( 10.10.10.1 ) and subnet mask is 24.
- Then when asked to enable DHCP , enable it and provide the IP range from ( 10.10.10.2 - 10.10.10.253 ).
- Then it prompts for reverting HTTP as the webconfigurator protocol → click yes.
- That’s it , your pfsense appliance is ready. You can use the IP address to launch it.

GUI CREDENTIALS:-
USERNAME : admin