Networking
Now Reading
pfSense: Your FreeBSD Router
0

pfSense: Your FreeBSD Router

pfSense



pfSense is a free, open source customized distribution of FreeBSD tailored for use as a firewall and router. In addition to being a powerful, flexible firewalling and routing platform, it includes a long list of related features and a package system allowing further expandability without adding bloat and potential security vulnerabilities to the base distribution. pfSense is a popular project with more than 1 million downloads since its inception, and proven in countless installations ranging from small home networks protecting a PC and an Xbox to large corporations, universities and other organizations protecting thousands of network devices.

This project started in 2004 as a fork of the m0n0wall project, but focused towards full PC installations rather than the embedded hardware focus of m0n0wall. System also offers an embedded image for Compact Flash based installations, however it is not our primary focus.

Click here for details

 It is supported by the open source community under the General Public License (GPL) which makes it Free to all to use. As with many LINUX distribution, The minimum hardware requirements to use pfSense is a computer with the following:

  • CPU – 100 MHz Pentium
  • RAM – 128 MB
  • CD-ROM for initial installation
  • 1 GB hard drive
  • Two Network Interface Cards

 

Basic Install and Setup

wp-download
Get p fSense
Download the latest version

Install

Boot your chosen PC with the CD. You will be present with the following “Welcome” screen.
For our basic install, you can press [Enter] for the default option.

pfsense1

PFsense2

If you can see the “Configure Console” screen, chances are there aren’t any changes you need to make to the console. Press the Down arrow on your keyboard to highlight the “<Accept these Setting>” option and press [Enter]

PFSense3

On the “Select Task” window, select the “<Quick/Easy Install>” and press [Enter].

PFSense4

At the “Are you SURE?” screen, confirm your decision to install by highlighting the “< OK >”  option and pressing [Enter].
Any data currently on the first hard drive of the system will be destroyed !

PFSense5

It can take up to 10 minutes for install to finish, depending on your hardware.
installer is formatting your drive and copying the software to your system.

PFSense6

At the “Install Kernel(s)” screen, ensure

“< Symmetric multiprocessing kernel (more than one processor) >” is highlighted and press [Enter].

PFsense7

At the “Reboot” screen, remove the CD and ensure that “< Reboot >” is highlighted and press [Enter].

PFSense8

After the system reboots, you will be presented with the initial “Welcome” menu.
Press [Enter] to select the default

PFSense9

During the boot phase, compatible network interface cards will be displayed.

PFSense10

Since this is a basic setup, we will not want to configure “VLAN”
Type “n” and press [Enter]

PFSense11

From the list of valid interfaces, type the name of the network interface card
that will be connected directly to the Internet (cable modem, dsl, etc)

PFSense12

From the list of valid interfaces, type the name of the network interface card that will be connected to your internal network. This will serve as your “LAN” interface. Repeat this step for each additional network interface card listed as a valid interface  Once you are finished, press the [Enter] to select nothing and move to the next step of the setup.

PFSense13

Confirm that you have selected the correct network interface cards for each interface on
your firewall and type “y” and press [Enter].

PFSense14

Once you are complete this initial setup, you will be presented with the console menu. Your firewall is now up and running. We have finished all configuration steps required to be done from the console. You can actually disconnect the monitor and keyboard from the system (as an added security precaution) for all other configuration will be done via the web console.

PFSense15

Open up the web browser and enter the default IP Address, 192.168.1.1,
Username: admin and Password: pfsense to get to the page as below

1st

After successfully login to your box, you will be presented with the Status Dashboard which provides you with a summary of your system information along with the status of your interfaces installed. The dashboard is configurable and can include additional information about other components of your firewall.

2nd

From the System menu select Setup Wizard

3rd

You should then be greeted with the setup wizard, click the Next button to continue.

4th

Complete the “General Information” section

gen

Change to your local time zone.

time

WAN Interface configuration.
You need to authenticate to your ISP provider in order to access the Internet,

wan

“Configure LAN Interface” screen

lan

 

After configuring a new password, system will require your login again with the new password.
Click the Reload button to refresh the screen and login with your new password.

reload

Now we have successfully configured the basic router setting

pfsense

Make Sure to check out awesome powerful package manager

package

and also Network monitoring

monitor

Next time we might do Snort IDS Setup

snort


Rate IT !
Visitors Rating
Rate Here
Rating
75%
Overall Rating
94%
85%
Visitors Rating
2 ratings
You have rated this
What's your reaction?
OWND
100%
Cool
100%
Nice
0%
WHAT ?
0%
MEH
0%
zzzZZzz
0%
Rage
0%
About The Author
Profile photo of CyberPunk
CyberPunk

Leave a Response

Rating
Overall Rating