World Library  
Flag as Inappropriate
Email this Article


Developer Electric Sheep Fencing, LLC
OS family BSD (8.3-RELEASE)
Working state Current
Source model Open source
Latest release 2.1.5 / August 27, 2014 (2014-08-27)
Latest preview 2.2 / Daily snapshots
Platforms Intel x86, AMD64
Kernel type Monolithic kernel
License ESF License Agreement, v1.0[1]
Official website .org.pfsensewww

pfSense is an open source firewall/router computer software distribution based on FreeBSD. It is installed on a computer to make a dedicated firewall/router for a network and is noted for its reliability[1] and offering features often only found in expensive commercial firewalls.[2] It can be configured and upgraded through a web-based interface, and requires no knowledge of the underlying FreeBSD system to manage.[2] pfSense is commonly deployed as a perimeter firewall, router, wireless access point, DHCP server, DNS server, and as a VPN endpoint.


  • Name 1
  • History 2
  • Features 3
  • Hardware 4
  • See also 5
  • References 6
  • External links 7


The name was derived from the fact that it helps make the stateful packet-filtering tool PF (which acts as a firewall, packet filter, and routing service on many BSD and Unix platforms) to make more sense to non-technical users.[3]


The pfSense project started in 2004 as a fork of the m0n0wall project by Chris Buechler and Scott Ullrich.[4] From the beginning, it focused on full PC installations, as opposed to m0n0wall's focus on embedded hardware. However, pfSense is also available as an embedded image for CompactFlash-based installations. Version 1.0 of the software was released on October 4, 2006.[5] Version 2.0 was released on September 17, 2011,[6] with updates 2.0.1 to 2.0.3 between then and 2013. pfSense version 2.1 was released on September 15, 2013, and version 2.1.1 was released on April 4, 2014,[7] with a subsequent update to 2.1.2 on April 10, 2014,[8] due to the Heartbleed bug. 2.1.3 which was released on May 2, 2014,[9] contains several minor fixes and was released mainly to address two FreeBSD SAs which don't affect the base system but some packages. pfSense 2.1.4, released on June 25, 2014,[10] contains several security and other fixes. pfSense 2.1.5, released August 27, 2014 [11] is primarily a security release.


Install, update, packages, management
Functionality and connectivity
Firewall and routing
  • Stateful firewall
  • Network Address Translation
  • Filtering by source/destination IP address, protocol, OS/network fingerprinting
  • Flexible routing
  • Per-rule configurable logging and per-rule limiters (IP addresses, connections, states, new connections, state types), Layer 7 protocol inspection, policy filtering (or packet marking), TCP flag state filtering, scheduling, gateway
  • Packet scrubbing
  • Layer 2/bridging capable
  • State table "up to several hundred thousand" states (1 KB RAM per state approx)
  • State table algorithms customizable including low latency and low-dropout

Packages available as "push button installs" (as of March 2013) include but are not limited to: Asterisk, Squid (file caching), ClamWin download scanner, Apache HTTP Server with mod-security, FreeSWITCHG (Voice over IP), jail, LCD panel support, spamd email tarpit, nmap, stunnel, Varnish accelerator, multiple monitoring and statistics packages, file managers.


Although the focus of pfSense is on full-PC installation, it is also available in versions for embedded use on hardware using media similar to Compact Flash.

See also

BSD based
Linux based
Browser plugin/App


  1. ^ Danen, Vincent (December 7, 2009). "DIY pfSense firewall system beats others for features, reliability, and security".  
  2. ^ a b Miller, Sloan (June 26, 2008). "Configure a professional firewall using pfSense".  
  3. ^ Buechler, Chris (June 21, 2007). "So what does pfSense stand for/mean, anyway?". pfSense Digest. 
  4. ^ "pfSense Open Source Firewall Distribution - History". 
  5. ^ Ullrich, Scott (October 13, 2006). "1.0-RELEASED!". pfSense Digest. 
  6. ^ Buechler, Chris (September 17, 2011). "2.0-RELEASED!". pfSense Digest. 
  7. ^ Thompson, Jim (April 4, 2014). "2.1.1-RELEASE now available". pfSense Digest. 
  8. ^ Thompson, Jim (April 10, 2014). "2.1.2-RELEASE Now available". pfSense Digest. 
  9. ^ Dillard, Jared (May 2, 2014). "2.1.3-RELEASE now available". pfSense Digest. 
  10. ^ Dillard, Jared (June 25, 2014). "2.1.4-RELEASE now available". pfSense Digest. 
  11. ^ Dillard, Jared (August 27, 2014). "2.1.5-RELEASE now available". pfSense Digest. 

External links

  • Official website

This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.

Copyright © World Library Foundation. All rights reserved. eBooks from World eBook Library are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.