Post

pfSense Firewall


pfSense is an open-source firewall and router software based on FreeBSD designed to provide advanced firewall and routing capabilities, including network address translation (NAT), VPN (Virtual Private Network) support, traffic shaping, and more.


Installing pfSense

Firstly downlod the pfSense Community Edition on their website

x


Deploy the VM as usual, then power it on

x


Choose install

x


Here select the disk for the installation

x


After all finishes, reboot it

x


After a reboot, configure the Interface and IP Addressing through CLI

x


Now the Web UI should be accessible on the LAN interface with default credential of admin/pfsense

x


The pfSense Firewall is up and running

x



Allowing Management Access on WAN Interface

By default we are only allowed to access the firewall on the LAN interface, to enable the WAN access add a WAN firewall rule to enable the traffic

x


Now the WAN interface is accessible

x



Configuring Internet Access for Clients

First, on Firewall » NAT » Outbound, create a NAT rule for our LAN network

x


Next create a LAN Firewall Rule to allow traffic coming from 10.0.0.0/24

x


That’ll do it, now the clients should have internet access through pfSense Firewall

x


On Status » System Logs » Firewall, we can see the clients traffic flowing through the Internet Access Rule

x


This post is licensed under CC BY 4.0 by the author.