Part II – pfSense System setup and basic configuration
Step 1. Install pfSense.
You can download the latest version of pfSense here You can write the file to an usb-key and boot up on it.
If you are on windows you can use this program and i you are on a Linux system then you can use the dd command in the terminal to write the file to your USB-key.
I think i have to start with an apologize for the bad pictures with sunlight, but i must admit I didn’t have the time to wait until the sun was going down.
You should choose < Accept these Settings > unless you know what you are doing! We are going to take the < Quick/Easy Install > just so we aren’t going to mess anything up or make it too complicated
Choose < OK >
I am going with the < Standard Kernel >
You can see my interfaces are re0, em0, em1 and ath0.
You will be asked if you are going to use Vlans. if you know you are going to use Vlans
then press y (yes) and enter if you are not completely sure then press n (no) and then you can always use the webgui to setup the Vlans later.
We are going to start with WAN so i choose 1) if that is your WAN
i am going to use dhcp in this setup so just type y (yes) to ipv4 and ipv6
it is going to ask you if you want to use http as the webconfigurator protocol choose n (no) here to use https instead
Press < ENTER > to continueWe are going to setup the lan as well. so choose 2) again.And as you can see LAN so i am going to choose 2)
it is going to ask for an IP address. The standard LAN IP is 192.168.1.1 but i am going with 10.0.0.1 because it is easier to remember ad quicker when you are using ssh.
We have to choose a subnet mask, i am going with 24 but you could easily choose 16 if you are on a private network and still have enough ip addresses to hand out
I am not going to use an ipv6 address. so i am going to hit < Enter >
Press y (yes) if you want to use dhcp for your LAN network. if you choose y (yes) to dhcp then you have to enter a start address for the dhcp server.
i am going to choose 10.0.1.50 because i have a better overview when my static ip’s have a lower number and the dhcp clients are over the 50.
i could set it to 256 but i dont need all that ip addresses now so i am going with 150 so i can have 100 dhcp clients.
Press < Enter >Some network cards need a reboot to accept the changes. so hit 5) and < ENTER > to reboot.
You can disconnect your screen now and access the pfSense webgui on the LAN.
A quick summary. We have installed Pfsense on our machine we have assigned the WAN and LAN interface to the right Ethernet ports and handed out a static IP address to the LAN and WAN is configured with DHCP. You should be able to connect to Pfsense web interface now, just insert your local ip address in the browser. mine is 10.0.0.1 and therefore the address is https://10.0.0.1 (if it dosn’t work then try to access it from the wan ip)
This is the login screen. Default login information is
Username : admin
Password : pfsense
I am going to leave the domain name as pfsense and set my hostname to localdomain
when we are done with the setup will i be able to connect to pfsense wiht pfsene.localdomain
Just leave the DNS fields blank if you dont know what you should insert here.
Just leve the DNS fields blank if you don’t know what you should insert here.
Make sure to choose the right time zone.
I live in Copenhagen and therefore i choose Copenhagen
Next step is to configure the Wan interface, but we already did that in the start so we will skip these steps.
Make sure these two are enabled in the bottom page of the WAN configuration
The last step is to choose a password for your user. I normally use this site to generate a strong and secure password and then store it on a encrypted USB drive.